Commit 7587c979 by xugaojun

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

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