记得上下班打卡 | git大法好,push需谨慎

Commit b5d16e21 authored by 胡佳晨's avatar 胡佳晨

禁用 商铺出货

parent 279c8641
......@@ -114,35 +114,35 @@ public class GoblinPosController {
return ResponseDto.success(posGoodsVoList);
}
// @PostMapping("coupon/count")
// @ApiOperation("券领取次数")
// @ResponseBody
// public ResponseDto<List<CouponCountVo>> couponCount(@RequestBody CouponCountParam param) {
// String uid = param.getUid();
// List<String> storeCouponIds = param.getStoreCouponIds();
// List<GoblinUserCouponVo> userCouponVos = goblinRedisUtils.getUserCouponVos(uid);
// List<CouponCountVo> voList = ObjectUtil.couponCountVos();
// for (String storeCouponId : storeCouponIds) {
// if (!CollectionUtils.isEmpty(userCouponVos)) {
// int beforeSize = userCouponVos.size();
// userCouponVos.removeIf(vo -> vo.getStoreCouponId().equals(storeCouponId));
// int receiveCount = (beforeSize - userCouponVos.size());
// CouponCountVo single = CouponCountVo.getNew();
// single.setStoreCouponId(storeCouponId);
// single.setCount(receiveCount);
// voList.add(single);
// }
// }
// return ResponseDto.success(voList);
// }
@PostMapping("coupon/count")
@ApiOperation("券领取次数")
@ResponseBody
public ResponseDto<List<CouponCountVo>> couponCount(@RequestBody CouponCountParam param) {
String uid = param.getUid();
List<String> storeCouponIds = param.getStoreCouponIds();
List<GoblinUserCouponVo> userCouponVos = goblinRedisUtils.getUserCouponVos(uid);
List<CouponCountVo> voList = ObjectUtil.couponCountVos();
for (String storeCouponId : storeCouponIds) {
if (!CollectionUtils.isEmpty(userCouponVos)) {
int beforeSize = userCouponVos.size();
userCouponVos.removeIf(vo -> vo.getStoreCouponId().equals(storeCouponId));
int receiveCount = (beforeSize - userCouponVos.size());
CouponCountVo single = CouponCountVo.getNew();
single.setStoreCouponId(storeCouponId);
single.setCount(receiveCount);
voList.add(single);
}
}
return ResponseDto.success(voList);
}
@PostMapping("coupon/count2")
@ApiOperation("券领取次数2")
@ApiImplicitParams({
@ApiImplicitParam(type = "form", required = true, dataType = " List<String>", name = "storeCouponId", value = "平台券id"),
@ApiImplicitParam(type = "form", required = true, dataType = "String", name = "uid", value = "UID"),
})
public ResponseDto<List<CouponCountVo>> couponCount2(@NotBlank(message = "参数无效:storeCouponId") @RequestParam("storeCouponId") List<String> storeCouponIds,
public ResponseDto<List<CouponCountVo>> couponCount(@NotBlank(message = "参数无效:storeCouponId") @RequestParam("storeCouponId") List<String> storeCouponIds,
@NotBlank(message = "参数无效:uid") @RequestParam("uid") String uid) {
List<GoblinUserCouponVo> userCouponVos = goblinRedisUtils.getUserCouponVos(uid);
List<CouponCountVo> voList = ObjectUtil.couponCountVos();
......
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