From b0728dd14d14b0296167fd5ba52dfa8bf95c3877 Mon Sep 17 00:00:00 2001 From: masterspirit Date: Wed, 29 Aug 2018 23:45:24 +0800 Subject: [PATCH] =?UTF-8?q?[=E5=8D=A1=E5=88=B8=E6=8A=95=E6=94=BE][?= =?UTF-8?q?=E6=96=B0=E5=A2=9E]=20=E6=A0=B9=E6=8D=AEcouponId=E6=9F=A5?= =?UTF-8?q?=E6=89=BE=E9=A2=91=E9=81=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/WxCouponChannelController.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/mallinkAdmin/src/main/java/com/simple/controller/WxCouponChannelController.java b/mallinkAdmin/src/main/java/com/simple/controller/WxCouponChannelController.java index 2baa6aafe..bf06fcc9a 100644 --- a/mallinkAdmin/src/main/java/com/simple/controller/WxCouponChannelController.java +++ b/mallinkAdmin/src/main/java/com/simple/controller/WxCouponChannelController.java @@ -1,7 +1,9 @@ package com.simple.controller; +import com.alibaba.fastjson.JSON; import com.simple.domain.dto.WxCouponChannelDto; import com.simple.domain.po.MallUserInfo; +import com.simple.domain.po.WxChannel; import com.simple.domain.vo.WxCouponChannelVo; import io.swagger.annotations.Api; import org.apache.log4j.Logger; @@ -18,6 +20,7 @@ import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; +import java.util.ArrayList; import java.util.List; @@ -99,6 +102,26 @@ public class WxCouponChannelController extends BaseController return wxCouponChannelService.addBatch(ids,channelId,user.getTenantId(),wxCouponChannelDto.getBeginTime(),wxCouponChannelDto.getEndTime()); } + @ApiOperation("根据id查询接口") + @GetMapping("/findChannelByCouponId") + @ApiImplicitParam(name="id",value="id",dataType="Long", paramType = "query",required=true) + public ResultData findChannelByCouponId(Long id) { + List channellist = new ArrayList<>(); + WxCouponChannel wxCouponChannel = new WxCouponChannel(); + wxCouponChannel.setTenantId(getTenantId()); + wxCouponChannel.setStatus(0); + wxCouponChannel.setCouponId(id); + List list = wxCouponChannelService.listAsPage(wxCouponChannel,1,5).getList(); + if(list.isEmpty()){ + return new ResultData(Result.SUCCESS,"查询成功", ""); + } + for (WxCouponChannel temp:list) { + channellist.add(temp.getTargetAd()); + } + return new ResultData(Result.SUCCESS,"查询成功", JSON.toJSONString(channellist)); + } + +