Kaynağa Gözat

[商户][修改][添加副标题和封面图]

release_toaliyun_real
gongbiao 7 yıl önce
ebeveyn
işleme
13056fc0bc
3 değiştirilmiş dosya ile 35 ekleme ve 3 silme
  1. +5
    -0
      mallinkAdmin/src/main/resources/db/migration/V201904171140__UPDATE_MERCHANT.sql
  2. +22
    -0
      mallinkService/src/main/java/com/iformall/domain/po/WxMerchant.java
  3. +8
    -3
      mallinkService/src/main/resources/mapper/WxMerchantMapper.xml

+ 5
- 0
mallinkAdmin/src/main/resources/db/migration/V201904171140__UPDATE_MERCHANT.sql Dosyayı Görüntüle

@@ -0,0 +1,5 @@
alter table wx_merchant
add column `title` varchar(255) default '' COMMENT '副标题',
add column `cover_picture` json default null COMMENT '封面图';

update wx_merchant set cover_picture=json_array(img_url);

+ 22
- 0
mallinkService/src/main/java/com/iformall/domain/po/WxMerchant.java Dosyayı Görüntüle

@@ -152,6 +152,28 @@ public class WxMerchant implements Serializable {
@io.swagger.annotations.ApiModelProperty(value = "邮件", name = "email") @io.swagger.annotations.ApiModelProperty(value = "邮件", name = "email")
private String email; private String email;


@io.swagger.annotations.ApiModelProperty(value = "副标题", name = "title")
private String title;

@io.swagger.annotations.ApiModelProperty(value = "封面图", name = "coverPicture")
private String coverPicture;

public String getTitle() {
return title;
}

public void setTitle(String title) {
this.title = title;
}

public String getCoverPicture() {
return coverPicture;
}

public void setCoverPicture(String coverPicture) {
this.coverPicture = coverPicture;
}

public String getEmail() { public String getEmail() {
return email; return email;
} }


+ 8
- 3
mallinkService/src/main/resources/mapper/WxMerchantMapper.xml Dosyayı Görüntüle

@@ -20,12 +20,14 @@
<result column="type" jdbcType="SMALLINT" property="type"/> <result column="type" jdbcType="SMALLINT" property="type"/>
<result column="is_public" jdbcType="SMALLINT" property="isPublic"/> <result column="is_public" jdbcType="SMALLINT" property="isPublic"/>
<result column="email" property="email"/> <result column="email" property="email"/>
<result column="title" jdbcType="VARCHAR" property="title"/>
<result column="cover_picture" jdbcType="VARCHAR" property="coverPicture"/>


</resultMap> </resultMap>


<sql id="allColumns"> <sql id="allColumns">
`id`,`tenant_id`,`img_url`,`name`,`link_phone`,`create_date`,`update_date`,`car_vendor_type`,`car_params`,`status`,`link_person`, `id`,`tenant_id`,`img_url`,`name`,`link_phone`,`create_date`,`update_date`,`car_vendor_type`,`car_params`,`status`,`link_person`,
`business_id`,`sub_business_id`,`shop_type`,`brand`,`type`,`is_public`,email
`business_id`,`sub_business_id`,`shop_type`,`brand`,`type`,`is_public`,email,`title`,`cover_picture`
</sql> </sql>


<sql id="dynamicWhereConditions"> <sql id="dynamicWhereConditions">
@@ -114,7 +116,7 @@
<sql id="allMerchantVoColumns"> <sql id="allMerchantVoColumns">
m.id, m.id,
m.img_url,m.name,m.link_phone,m.status,m.business_id,m.sub_business_id, m.img_url,m.name,m.link_phone,m.status,m.business_id,m.sub_business_id,
m.is_public,m.email
m.is_public,m.email,m.title,m.cover_picture
</sql> </sql>
<select id="getMerchantByCode" parameterType="java.util.Map" resultMap="MerchantVoResultMap"> <select id="getMerchantByCode" parameterType="java.util.Map" resultMap="MerchantVoResultMap">
@@ -146,7 +148,10 @@
<result column="sub_business_id" jdbcType="INTEGER" property="subBusinessId"/> <result column="sub_business_id" jdbcType="INTEGER" property="subBusinessId"/>
<result column="is_public" jdbcType="INTEGER" property="isPublic"/> <result column="is_public" jdbcType="INTEGER" property="isPublic"/>
<result column="email" jdbcType="VARCHAR" property="email"/> <result column="email" jdbcType="VARCHAR" property="email"/>
<result column="title" jdbcType="VARCHAR" property="title"/>
<result column="cover_picture" jdbcType="VARCHAR" property="coverPicture"/>
<collection column="{merchantId=id}" property="shopVoList" <collection column="{merchantId=id}" property="shopVoList"
ofType="com.iformall.domain.vo.WxShopVo" ofType="com.iformall.domain.vo.WxShopVo"
javaType="java.util.List" javaType="java.util.List"


Yükleniyor…
İptal
Kaydet