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

[banner图][新增]:banner图支持小程序路径类型

release_toaliyun_real
Stormeye Wu 7 лет назад
Родитель
Сommit
ff5d3b46c2
2 измененных файлов: 20 добавлений и 4 удалений
  1. +11
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxCampaignController.java
  2. +9
    -4
      mallinkService/src/main/resources/mapper/WxCampaignMapper.xml

+ 11
- 0
mallinkAdmin/src/main/java/com/iformall/controller/market/WxCampaignController.java Просмотреть файл

@@ -82,6 +82,17 @@ public class WxCampaignController extends BaseController {
return new ResultData();
}

@ApiOperation(value = "新增接口-小程序路径", notes = "produceType,produceId,pagePath,pageScene必填")
@PostMapping("addByPath")
@SystemControllerLog(description = "宣传页-新增")
public ResultData addByPath(@RequestBody WxCampaign wxCampaign) {
logger.debug("[" + getIpAddr() + "] WxCampaignController::addByPath");
wxCampaign.setStatus(EnumCampaignStatus.STATUS_THROW_IN.getCode());
wxCampaign.setTenantId(getTenantId());
wxCampaignService.addForPath(wxCampaign);
return new ResultData();
}

@ApiOperation("根据id更新接口")
@PostMapping("update")
@SystemControllerLog(description = "宣传页-id更新")


+ 9
- 4
mallinkService/src/main/resources/mapper/WxCampaignMapper.xml Просмотреть файл

@@ -22,20 +22,26 @@
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
<result column="html" jdbcType="VARCHAR" property="html"/>

<result column="produce_type" jdbcType="INTEGER" property="produceType"/>
<result column="produce_id" jdbcType="BIGINT" property="produceId"/>
<result column="page_path" jdbcType="BIGINT" property="pagePath"/>
<result column="page_scene" jdbcType="BIGINT" property="pageScene"/>
</resultMap>
<sql id="allColumns">
`id`,`tenant_id`,`cover_img`,`cover_picture`,`detail_picture`,`title`,`sub_title`,`use_price`,`discount_price`,`detail`,`valid_start_date`,`valid_end_date`,`img_detail`,`type`,`coupon_ids`,
`mechant_id`,`sort_num`,`status`,`create_time`,`update_time`,`html`
`mechant_id`,`sort_num`,`status`,`create_time`,`update_time`,`html`,
`produce_type`,`produce_id`,`page_path`,`page_scene`
</sql>

<sql id="allCHeadColumns">
`id`,`tenant_id`,`cover_img`,`cover_picture`,`detail_picture`,`title`,`type`,`sort_num`
`id`,`tenant_id`,`cover_img`,`cover_picture`,`detail_picture`,`title`,`type`,`sort_num`,`page_path`
</sql>

<sql id="allAHeadColumns">
`id`,`tenant_id`,`cover_img`,`cover_picture`,`detail_picture`,`title`,`sub_title`,`use_price`,`discount_price`,`detail`,`valid_start_date`,`valid_end_date`,`img_detail`,`type`,`coupon_ids`,
`mechant_id`,`sort_num`,`status`,`create_time`,`update_time`
`mechant_id`,`sort_num`,`status`,`create_time`,`update_time`,`page_path`
</sql>

<sql id="dynamicWhereConditions">
@@ -43,7 +49,6 @@

<if test=" null != id ">
and `id` = #{id}

</if>

<if test=" null != tenantId ">


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