Commit d494c55a by guojuxing

删除卡券错误日志

parent bb1d33f8
package com.gic.enterprise.web.controller.wm;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
......@@ -204,8 +201,26 @@ public class WmMallStoreController {
* @return
*/
@RequestMapping("delete-coupon-error-log")
public RestResponse deleteCouponErrorLog(@RequestBody List<Long> couponErLogIds) {
return ResultControllerUtils.commonResult(weimobMerchantService.deleteCouponErrorlog(couponErLogIds));
public RestResponse deleteCouponErrorLog(String couponErLogIds) {
String[] ids = couponErLogIds.split(",");
List<Long> result = new ArrayList<>(ids.length);
for (String id : ids) {
result.add(Long.valueOf(id));
}
return ResultControllerUtils.commonResult(weimobMerchantService.deleteCouponErrorlog(result));
}
/**
* 重新发送卡券
* @param memberId
* @param cardTemplateStr 发送优惠券列表信息List<String> 其中的string元素为 微盟pid_cardTemplateId拼接成
* @param couponCode 非必填 ,不填时,微盟卡券自动生成券号
* @return
*/
@RequestMapping("send-coupon-reset")
public RestResponse sendCouponReset(String memberId, @RequestBody List<String> cardTemplateStr, String couponCode) {
Integer enterpriseId = UserDetailUtils.getUserDetail().getEnterpriseId();
return null;
}
/**
......@@ -349,12 +364,23 @@ public class WmMallStoreController {
"微盟商城");
}
/**
* 获取店铺配置
* @param wmMallStoreId
* @param wmStoreConfigType
* @return
*/
@RequestMapping("/get-wm-store-config")
public RestResponse getWmStoreConfig(Integer wmMallStoreId, Integer wmStoreConfigType) {
return ResultControllerUtils
.commonResult(wmStoreApiService.getWmStoreConfig(wmMallStoreId, wmStoreConfigType));
}
/**
* 绑定gic卡券和微盟卡券
* @param dto
* @return
*/
@RequestMapping("/bind-coupon")
public RestResponse bindCoupon(WmStoreCouponConfigDTO dto) {
dto.setEnterpriseId(UserDetailUtils.getUserDetail().getEnterpriseId());
......@@ -375,6 +401,11 @@ public class WmMallStoreController {
"微盟商城");
}
/**
* gic卡券关联微盟卡券列表
* @param params
* @return
*/
@RequestMapping("/page-coupon-config")
public RestResponse pageCouponConfig(CouponConfigQO params) {
return ResultControllerUtils
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment