Commit 3e7802b7 by Administrator

Merge branch 'feature/1004736' into 'master'

feat: [1004736] RAYS码H5界面需增加图书封面图

See merge request rays/pcloud-book!1296
parents 9573f465 5875e54d
...@@ -183,6 +183,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz { ...@@ -183,6 +183,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz {
resourcePage.setStyle(updateResourcePageVO.getStyle()); resourcePage.setStyle(updateResourcePageVO.getStyle());
resourcePage.setOpenRays(updateResourcePageVO.getOpenRays()); resourcePage.setOpenRays(updateResourcePageVO.getOpenRays());
resourcePage.setShowBook(updateResourcePageVO.getShowBook()); resourcePage.setShowBook(updateResourcePageVO.getShowBook());
resourcePage.setBookCover(updateResourcePageVO.getBookCover());
resourcePageDao.update(resourcePage); resourcePageDao.update(resourcePage);
} }
if (updateResourcePageVO.getOpenRays() == 1) { if (updateResourcePageVO.getOpenRays() == 1) {
...@@ -221,6 +222,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz { ...@@ -221,6 +222,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz {
resourcePage.setStyle(updateResourcePageVO.getStyle()); resourcePage.setStyle(updateResourcePageVO.getStyle());
resourcePage.setOpenRays(updateResourcePageVO.getOpenRays()); resourcePage.setOpenRays(updateResourcePageVO.getOpenRays());
resourcePage.setShowBook(updateResourcePageVO.getShowBook()); resourcePage.setShowBook(updateResourcePageVO.getShowBook());
resourcePage.setBookCover(updateResourcePageVO.getBookCover());
resourcePageDao.update(resourcePage); resourcePageDao.update(resourcePage);
} }
if (updateResourcePageVO.getOpenRays() == 1) { if (updateResourcePageVO.getOpenRays() == 1) {
...@@ -959,6 +961,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz { ...@@ -959,6 +961,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz {
resourcePageVO.setStyle(resourcePage.getStyle()); resourcePageVO.setStyle(resourcePage.getStyle());
resourcePageVO.setQrcodeUrl(resourcePage.getQrcodeUrl()); resourcePageVO.setQrcodeUrl(resourcePage.getQrcodeUrl());
resourcePageVO.setId(resourcePage.getId()); resourcePageVO.setId(resourcePage.getId());
resourcePageVO.setBookCover(resourcePage.getBookCover());
} }
return resourcePageVO; return resourcePageVO;
} }
...@@ -990,6 +993,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz { ...@@ -990,6 +993,7 @@ public class ResourcePageBizImpl implements ResourcePageBiz {
resourcePageVO.setStyle(resourcePage.getStyle()); resourcePageVO.setStyle(resourcePage.getStyle());
resourcePageVO.setQrcodeUrl(resourcePage.getQrcodeUrl()); resourcePageVO.setQrcodeUrl(resourcePage.getQrcodeUrl());
resourcePageVO.setId(resourcePage.getId()); resourcePageVO.setId(resourcePage.getId());
resourcePageVO.setBookCover(resourcePage.getBookCover());
} }
return resourcePageVO; return resourcePageVO;
} }
......
...@@ -45,5 +45,9 @@ public class ResourcePage extends BaseEntity { ...@@ -45,5 +45,9 @@ public class ResourcePage extends BaseEntity {
* 公众号二维码id * 公众号二维码id
*/ */
private Long officialSceneId; private Long officialSceneId;
/**
* 自定义配置的图书封面
*/
private String bookCover;
} }
\ No newline at end of file
...@@ -65,4 +65,9 @@ public class ResourcePageVO extends BaseDto { ...@@ -65,4 +65,9 @@ public class ResourcePageVO extends BaseDto {
private Integer collectState; private Integer collectState;
private String qrcodeLink; private String qrcodeLink;
/**
* 自定义配置的图书封面
*/
private String bookCover;
} }
\ No newline at end of file
...@@ -44,4 +44,9 @@ public class UpdateResourcePageVO { ...@@ -44,4 +44,9 @@ public class UpdateResourcePageVO {
@ApiModelProperty("栏目内容") @ApiModelProperty("栏目内容")
private List<UpdateResourceColumnVO> columnVOS; private List<UpdateResourceColumnVO> columnVOS;
/**
* 自定义配置的图书封面
*/
private String bookCover;
} }
...@@ -14,12 +14,13 @@ ...@@ -14,12 +14,13 @@
<result property="qrcodeUrl" column="qrcode_url" jdbcType="VARCHAR"/> <result property="qrcodeUrl" column="qrcode_url" jdbcType="VARCHAR"/>
<result property="sceneId" column="scene_id" jdbcType="INTEGER"/> <result property="sceneId" column="scene_id" jdbcType="INTEGER"/>
<result property="officialSceneId" column="official_scene_id" jdbcType="INTEGER"/> <result property="officialSceneId" column="official_scene_id" jdbcType="INTEGER"/>
<result property="bookCover" column="book_cover" jdbcType="VARCHAR"/>
</resultMap> </resultMap>
<!--查询单个--> <!--查询单个-->
<select id="getById" resultMap="ResourcePageMap"> <select id="getById" resultMap="ResourcePageMap">
select select
id, book_group_id, style, show_book, open_rays, create_time, update_time, create_user, qrcode_url, scene_id, official_scene_id id, book_group_id, style, show_book, open_rays, create_time, update_time, create_user, qrcode_url, scene_id, official_scene_id, book_cover
from book.resource_page from book.resource_page
where id = #{id} where id = #{id}
</select> </select>
...@@ -28,8 +29,8 @@ ...@@ -28,8 +29,8 @@
<!--新增所有列--> <!--新增所有列-->
<insert id="insert" keyProperty="id" useGeneratedKeys="true"> <insert id="insert" keyProperty="id" useGeneratedKeys="true">
insert into book.resource_page(book_group_id, style, show_book, open_rays, create_time, update_time, create_user, insert into book.resource_page(book_group_id, style, show_book, open_rays, create_time, update_time, create_user,
qrcode_url, scene_id) qrcode_url, scene_id, book_cover)
values (#{bookGroupId}, #{style}, #{showBook}, #{openRays}, now(), now(), #{createUser}, #{qrcodeUrl}, #{sceneId}) values (#{bookGroupId}, #{style}, #{showBook}, #{openRays}, now(), now(), #{createUser}, #{qrcodeUrl}, #{sceneId}, #{bookCover})
</insert> </insert>
<!--通过主键修改数据--> <!--通过主键修改数据-->
...@@ -51,6 +52,7 @@ ...@@ -51,6 +52,7 @@
<if test="qrcodeUrl != null"> <if test="qrcodeUrl != null">
qrcode_url = #{qrcodeUrl}, qrcode_url = #{qrcodeUrl},
</if> </if>
book_cover = #{bookCover},
update_time = NOW(), update_time = NOW(),
</set> </set>
where id = #{id} where id = #{id}
...@@ -63,7 +65,7 @@ ...@@ -63,7 +65,7 @@
<select id="getByBookGroupId" parameterType="long" resultMap="ResourcePageMap"> <select id="getByBookGroupId" parameterType="long" resultMap="ResourcePageMap">
select select
id, book_group_id, style, show_book, open_rays, qrcode_url, official_scene_id id, book_group_id, style, show_book, open_rays, qrcode_url, official_scene_id, book_cover
from book.resource_page from book.resource_page
where book_group_id = #{bookGroupId} where book_group_id = #{bookGroupId}
limit 1 limit 1
...@@ -75,6 +77,7 @@ ...@@ -75,6 +77,7 @@
p.book_group_id, p.book_group_id,
p.style, p.style,
p.show_book, p.show_book,
p.book_cover,
p.open_rays p.open_rays
FROM FROM
resource_page p resource_page p
...@@ -119,7 +122,7 @@ ...@@ -119,7 +122,7 @@
<select id="getBySceneId" parameterType="long" resultMap="ResourcePageMap"> <select id="getBySceneId" parameterType="long" resultMap="ResourcePageMap">
select select
id, book_group_id, style, show_book, open_rays, qrcode_url, scene_id, official_scene_id id, book_group_id, style, show_book, open_rays, qrcode_url, scene_id, official_scene_id, book_cover
from book.resource_page from book.resource_page
where scene_id = #{sceneId} where scene_id = #{sceneId}
limit 1 limit 1
...@@ -127,7 +130,7 @@ ...@@ -127,7 +130,7 @@
<select id="getPageByOfficialScene" parameterType="long" resultMap="ResourcePageMap"> <select id="getPageByOfficialScene" parameterType="long" resultMap="ResourcePageMap">
select select
id, book_group_id, style, show_book, open_rays, qrcode_url, scene_id, official_scene_id id, book_group_id, style, show_book, open_rays, qrcode_url, scene_id, official_scene_id, book_cover
from book.resource_page from book.resource_page
where official_scene_id = #{officialSceneId} where official_scene_id = #{officialSceneId}
limit 1 limit 1
...@@ -176,6 +179,7 @@ ...@@ -176,6 +179,7 @@
p.open_rays, p.open_rays,
p.qrcode_url, p.qrcode_url,
p.scene_id, p.scene_id,
p.book_cover,
p.official_scene_id p.official_scene_id
FROM FROM
resource_page_column c resource_page_column c
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment