diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCampaignController.java b/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCampaignController.java index bcfc4245e..265e94309 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/market/WxCampaignController.java +++ b/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更新") diff --git a/mallinkService/src/main/resources/mapper/WxCampaignMapper.xml b/mallinkService/src/main/resources/mapper/WxCampaignMapper.xml index b398daf32..982dff917 100644 --- a/mallinkService/src/main/resources/mapper/WxCampaignMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxCampaignMapper.xml @@ -22,20 +22,26 @@ + + + + + `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` - `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` `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` @@ -43,7 +49,6 @@ and `id` = #{id} -