Commit 7587c979 by xugaojun

新增欢迎语媒体小程序页面路径字段,修改代码

parent 8dda1f6e
...@@ -19,6 +19,10 @@ public class SaveWelcomeMediaQDTO implements Serializable { ...@@ -19,6 +19,10 @@ public class SaveWelcomeMediaQDTO implements Serializable {
*/ */
private String mediaUrl; private String mediaUrl;
/** /**
* 小程序页面路径
*/
private String miniProgramPage;
/**
* 媒体类型 * 媒体类型
* @see com.gic.haoban.manage.api.enums.WelcomeMediaTypeEnum * @see com.gic.haoban.manage.api.enums.WelcomeMediaTypeEnum
*/ */
...@@ -48,6 +52,14 @@ public class SaveWelcomeMediaQDTO implements Serializable { ...@@ -48,6 +52,14 @@ public class SaveWelcomeMediaQDTO implements Serializable {
this.mediaUrl = mediaUrl; this.mediaUrl = mediaUrl;
} }
public String getMiniProgramPage() {
return miniProgramPage;
}
public void setMiniProgramPage(String miniProgramPage) {
this.miniProgramPage = miniProgramPage;
}
public Integer getMediaType() { public Integer getMediaType() {
return mediaType; return mediaType;
} }
......
...@@ -37,6 +37,10 @@ public class TabHaobanWelcomeMedia implements Serializable { ...@@ -37,6 +37,10 @@ public class TabHaobanWelcomeMedia implements Serializable {
*/ */
private String mediaUrl; private String mediaUrl;
/** /**
* 小程序页面路径
*/
private String miniProgramPage;
/**
* 媒体资源大小 * 媒体资源大小
*/ */
private String mediaSize; private String mediaSize;
...@@ -106,6 +110,14 @@ public class TabHaobanWelcomeMedia implements Serializable { ...@@ -106,6 +110,14 @@ public class TabHaobanWelcomeMedia implements Serializable {
this.mediaUrl = mediaUrl; this.mediaUrl = mediaUrl;
} }
public String getMiniProgramPage() {
return miniProgramPage;
}
public void setMiniProgramPage(String miniProgramPage) {
this.miniProgramPage = miniProgramPage;
}
public String getMediaSize() { public String getMediaSize() {
return mediaSize; return mediaSize;
} }
......
...@@ -16,6 +16,10 @@ public class SaveWelcomeMediaBO { ...@@ -16,6 +16,10 @@ public class SaveWelcomeMediaBO {
*/ */
private String mediaUrl; private String mediaUrl;
/** /**
* 小程序页面路径
*/
private String miniProgramPage;
/**
* 媒体类型 * 媒体类型
* @see com.gic.haoban.manage.api.enums.WelcomeMediaTypeEnum * @see com.gic.haoban.manage.api.enums.WelcomeMediaTypeEnum
*/ */
...@@ -45,6 +49,14 @@ public class SaveWelcomeMediaBO { ...@@ -45,6 +49,14 @@ public class SaveWelcomeMediaBO {
this.mediaUrl = mediaUrl; this.mediaUrl = mediaUrl;
} }
public String getMiniProgramPage() {
return miniProgramPage;
}
public void setMiniProgramPage(String miniProgramPage) {
this.miniProgramPage = miniProgramPage;
}
public Integer getMediaType() { public Integer getMediaType() {
return mediaType; return mediaType;
} }
......
...@@ -37,6 +37,10 @@ public class WelcomeMediaBO { ...@@ -37,6 +37,10 @@ public class WelcomeMediaBO {
*/ */
private String mediaUrl; private String mediaUrl;
/** /**
* 小程序页面路径
*/
private String miniProgramPage;
/**
* 媒体资源大小 * 媒体资源大小
*/ */
private String mediaSize; private String mediaSize;
...@@ -101,6 +105,14 @@ public class WelcomeMediaBO { ...@@ -101,6 +105,14 @@ public class WelcomeMediaBO {
this.mediaUrl = mediaUrl; this.mediaUrl = mediaUrl;
} }
public String getMiniProgramPage() {
return miniProgramPage;
}
public void setMiniProgramPage(String miniProgramPage) {
this.miniProgramPage = miniProgramPage;
}
public String getMediaSize() { public String getMediaSize() {
return mediaSize; return mediaSize;
} }
......
...@@ -172,6 +172,7 @@ public class WelcomeServiceImpl implements WelcomeService { ...@@ -172,6 +172,7 @@ public class WelcomeServiceImpl implements WelcomeService {
media.setMediaTitle(StringUtils.isEmpty(one.getMediaTitle()) ? "-1" : one.getMediaTitle()); media.setMediaTitle(StringUtils.isEmpty(one.getMediaTitle()) ? "-1" : one.getMediaTitle());
media.setMediaType(one.getMediaType()); media.setMediaType(one.getMediaType());
media.setMediaUrl(StringUtils.isEmpty(one.getMediaUrl()) ? "-1" : one.getMediaUrl()); media.setMediaUrl(StringUtils.isEmpty(one.getMediaUrl()) ? "-1" : one.getMediaUrl());
media.setMiniProgramPage(StringUtils.isEmpty(one.getMiniProgramPage()) ? "-1" : one.getMiniProgramPage());
media.setMediaSize(one.getMediaSize()); media.setMediaSize(one.getMediaSize());
media.setMiniProgramId(one.getMiniprogramSettingId()); media.setMiniProgramId(one.getMiniprogramSettingId());
media.setCreateTime(new Date()); media.setCreateTime(new Date());
......
...@@ -629,7 +629,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA ...@@ -629,7 +629,7 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
messageBaseDTO.setAppid(miniprogramSetting.getAppId()); messageBaseDTO.setAppid(miniprogramSetting.getAppId());
messageBaseDTO.setPicMediaId(miniprogramSetting.getMediaId()); messageBaseDTO.setPicMediaId(miniprogramSetting.getMediaId());
messageBaseDTO.setTitle(miniprogramSetting.getTitle()); messageBaseDTO.setTitle(miniprogramSetting.getTitle());
messageBaseDTO.setPage(media.getMediaUrl()); messageBaseDTO.setPage(media.getMiniProgramPage());
attachments.add(messageBaseDTO); attachments.add(messageBaseDTO);
} }
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
<result property="mediaTitle" column="media_title" jdbcType="VARCHAR"/> <result property="mediaTitle" column="media_title" jdbcType="VARCHAR"/>
<result property="mediaType" column="media_type" jdbcType="INTEGER"/> <result property="mediaType" column="media_type" jdbcType="INTEGER"/>
<result property="mediaUrl" column="media_url" jdbcType="VARCHAR"/> <result property="mediaUrl" column="media_url" jdbcType="VARCHAR"/>
<result property="miniProgramPage" column="mini_program_page" jdbcType="VARCHAR"/>
<result property="mediaSize" column="media_size" jdbcType="VARCHAR"/> <result property="mediaSize" column="media_size" jdbcType="VARCHAR"/>
<result property="miniProgramId" column="mini_program_id" jdbcType="VARCHAR"/> <result property="miniProgramId" column="mini_program_id" jdbcType="VARCHAR"/>
<result property="createTime" column="create_time" jdbcType="TIMESTAMP"/> <result property="createTime" column="create_time" jdbcType="TIMESTAMP"/>
...@@ -24,6 +25,7 @@ ...@@ -24,6 +25,7 @@
media_title, media_title,
media_type, media_type,
media_url, media_url,
mini_program_page,
media_size, media_size,
mini_program_id, mini_program_id,
create_time, create_time,
...@@ -40,6 +42,7 @@ ...@@ -40,6 +42,7 @@
media_title, media_title,
media_type, media_type,
media_url, media_url,
mini_program_page,
media_size, media_size,
mini_program_id, mini_program_id,
create_time, create_time,
...@@ -51,12 +54,31 @@ ...@@ -51,12 +54,31 @@
<!--新增所有列--> <!--新增所有列-->
<insert id="insert" keyProperty="welcomeSuitRangId" useGeneratedKeys="false"> <insert id="insert" keyProperty="welcomeSuitRangId" useGeneratedKeys="false">
insert into tab_haoban_welcome_media(welcome_media_id, wx_enterprise_id, welcome_id, insert into tab_haoban_welcome_media(
media_title, media_type, media_url,media_size, mini_program_id, welcome_media_id,
create_time, update_time, delete_flag) wx_enterprise_id,
values (#{welcomeMediaId}, #{wxEnterpriseId}, #{welcomeId}, welcome_id,
#{mediaTitle}, #{mediaType}, #{mediaUrl}, #{mediaSize}, #{miniProgramId} media_title,
,#{createTime}, #{updateTime},#{deleteFlag}) media_type,
media_url,
mini_program_page,
media_size,
mini_program_id,
create_time,
update_time,
delete_flag)
values (#{welcomeMediaId},
#{wxEnterpriseId},
#{welcomeId},
#{mediaTitle},
#{mediaType},
#{mediaUrl},
#{miniProgramPage},
#{mediaSize},
#{miniProgramId},
#{createTime},
#{updateTime},
#{deleteFlag})
</insert> </insert>
<!--通过主键修改数据--> <!--通过主键修改数据-->
...@@ -78,6 +100,9 @@ ...@@ -78,6 +100,9 @@
<if test="mediaUrl != null and mediaUrl != ''"> <if test="mediaUrl != null and mediaUrl != ''">
media_url = #{mediaUrl}, media_url = #{mediaUrl},
</if> </if>
<if test="miniProgramPage != null and miniProgramPage != ''">
mini_program_page = #{miniProgramPage},
</if>
<if test="createTime != null"> <if test="createTime != null">
create_time = #{createTime}, create_time = #{createTime},
</if> </if>
......
...@@ -19,6 +19,10 @@ public class SaveWelcomeMediaQO implements Serializable { ...@@ -19,6 +19,10 @@ public class SaveWelcomeMediaQO implements Serializable {
*/ */
private String mediaUrl; private String mediaUrl;
/** /**
* 小程序页面路径
*/
private String miniProgramPage;
/**
* 媒体类型 * 媒体类型
* @see com.gic.haoban.manage.api.enums.WelcomeMediaTypeEnum * @see com.gic.haoban.manage.api.enums.WelcomeMediaTypeEnum
*/ */
...@@ -48,6 +52,14 @@ public class SaveWelcomeMediaQO implements Serializable { ...@@ -48,6 +52,14 @@ public class SaveWelcomeMediaQO implements Serializable {
this.mediaUrl = mediaUrl; this.mediaUrl = mediaUrl;
} }
public String getMiniProgramPage() {
return miniProgramPage;
}
public void setMiniProgramPage(String miniProgramPage) {
this.miniProgramPage = miniProgramPage;
}
public Integer getMediaType() { public Integer getMediaType() {
return mediaType; return mediaType;
} }
......
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