Просмотр исходного кода

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

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
13056fc0bc
3 измененных файлов: 35 добавлений и 3 удалений
  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 Просмотреть файл

@@ -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 Просмотреть файл

@@ -152,6 +152,28 @@ public class WxMerchant implements Serializable {
@io.swagger.annotations.ApiModelProperty(value = "邮件", name = "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() {
return email;
}


+ 8
- 3
mallinkService/src/main/resources/mapper/WxMerchantMapper.xml Просмотреть файл

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

</resultMap>

<sql id="allColumns">
`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 id="dynamicWhereConditions">
@@ -114,7 +116,7 @@
<sql id="allMerchantVoColumns">
m.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>
<select id="getMerchantByCode" parameterType="java.util.Map" resultMap="MerchantVoResultMap">
@@ -146,7 +148,10 @@
<result column="sub_business_id" jdbcType="INTEGER" property="subBusinessId"/>
<result column="is_public" jdbcType="INTEGER" property="isPublic"/>
<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"
ofType="com.iformall.domain.vo.WxShopVo"
javaType="java.util.List"


Загрузка…
Отмена
Сохранить