|
|
|
@@ -13,6 +13,7 @@ import com.iformall.domain.vo.TtCouponVo; |
|
|
|
import com.iformall.domain.vo.WxCouponStatisVo; |
|
|
|
import com.iformall.douyin.web.bean.GoodsTemplateGet; |
|
|
|
import com.iformall.enums.*; |
|
|
|
import com.iformall.exception.MallinkException; |
|
|
|
import com.iformall.mapper.WxCouponChannelMapper; |
|
|
|
import com.iformall.service.*; |
|
|
|
import com.iformall.service.util.CouponCacheUtils; |
|
|
|
@@ -279,6 +280,26 @@ public class WxCouponController extends BaseController { |
|
|
|
return result; |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("商场设置商户") |
|
|
|
@PostMapping("/setCouponMerchants") |
|
|
|
public ResultData setCouponMerchants(@RequestBody WxCoupon wxCoupon) { |
|
|
|
if(wxCoupon.getId() == null){ |
|
|
|
return new ResultData(ResultData.ERROR, "缺少id"); |
|
|
|
} |
|
|
|
if(StringUtils.isBlank(wxCoupon.getMerchantParams())){ |
|
|
|
return new ResultData(ResultData.ERROR, "缺少商户信息"); |
|
|
|
} |
|
|
|
try { |
|
|
|
ResultData resultData = wxCouponService.setCouponMerchants(getTenantInfo(), wxCoupon); |
|
|
|
return resultData; |
|
|
|
} catch (MallinkException e) { |
|
|
|
return new ResultData(e.getErrorCode(),e.getMessage()); |
|
|
|
} |
|
|
|
catch (Exception e) { |
|
|
|
return new ResultData(Result.ERROR,e.getMessage()); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("根据id更新库存及有效期接口") |
|
|
|
@PostMapping("updateStokeAndValidDate") |
|
|
|
@SystemControllerLog(description = "券投放-库存/有效期更新") |
|
|
|
|