Commit a325263e by hanghang.wang

【P0】【业务 / 米食】【B端 / 万象 / 活动下架】商户618活动:一元买虚拟商品特殊处理活动下架,删除特殊增加字段

parent 71806011
......@@ -1700,9 +1700,10 @@ public class OrderServiceImpl implements Orderservice {
// TODO: 2019/9/10 删除订单通知
backOrdersStatusChange(orderBean.getOid(), orderBean.getStatus());
//取消支付时,清理key.此处不做校验是否限制次数的单子,卖券订单直接清理
if(Objects.equals(BizTypeEnum.APP_COUPON.getBizType(),orderBean.getBizType())){
buyProductOnceManager.removeCheckBuyProductOnceKey(orderBean.getCompanyId(),orderBean.getUserId(),orderBean.getProductList().get(0).getProductId());
}
//【P0】【业务 / 米食】【B端 / 万象 / 活动下架】商户618活动:一元买虚拟商品特殊处理活动下架,删除特殊增加字段 7.13 wanghanghang
// if(Objects.equals(BizTypeEnum.APP_COUPON.getBizType(),orderBean.getBizType())){
// buyProductOnceManager.removeCheckBuyProductOnceKey(orderBean.getCompanyId(),orderBean.getUserId(),orderBean.getProductList().get(0).getProductId());
// }
return ResponseUtil.success();
}
......@@ -1750,9 +1751,10 @@ public class OrderServiceImpl implements Orderservice {
// TODO: 2019/9/10 删除订单通知
backOrdersStatusChange(orderBean.getOid(), orderBean.getStatus());
//取消支付时,清理key.此处不做校验是否限制次数的单子,卖券订单直接清理
if(Objects.equals(BizTypeEnum.APP_COUPON.getBizType(),orderBean.getBizType())){
buyProductOnceManager.removeCheckBuyProductOnceKey(orderBean.getCompanyId(),orderBean.getUserId(),orderBean.getProductList().get(0).getProductId());
}
//【P0】【业务 / 米食】【B端 / 万象 / 活动下架】商户618活动:一元买虚拟商品特殊处理活动下架,删除特殊增加字段 wanghanghang
// if(Objects.equals(BizTypeEnum.APP_COUPON.getBizType(),orderBean.getBizType())){
// buyProductOnceManager.removeCheckBuyProductOnceKey(orderBean.getCompanyId(),orderBean.getUserId(),orderBean.getProductList().get(0).getProductId());
// }
return ResponseUtil.success();
}
......
......@@ -185,6 +185,8 @@ public class SellCouponOrderServiceImpl {
}
//通过商户号配置进阿波罗,识别哪些商户走仅限一次卖券业务 wanghanghang 0610
//【P0】【业务 / 米食】【B端 / 万象 / 活动下架】商户618活动:一元买虚拟商品特殊处理活动下架,删除特殊增加字段 wanghanghang
//处理方式,阿波罗配置商户改成空。没必要删除代码。保留后续此类活动还可继续使用
if (buyProductOncePartnerIds != null && buyProductOncePartnerIds.contains(partnerId)) {
try {
ResponseResult checkRequest = buyProductOnceManager.checkBuyProductOnce(productInfosDto.getData().getProducts(),partnerId,userId);
......@@ -224,7 +226,8 @@ public class SellCouponOrderServiceImpl {
AfterSalesType.SYSTEM_CANCEL, "商品库存不足", "", null);
BaseOrderResponse orderResponse = orderCenterSdkService.orderCancel(cancelOrderRequest);
//异常清理掉key
buyProductOnceManager.removeCheckBuyProductOnceKey(partnerId,userId,orderBean.getProductList().get(0).getProductId());
// //【P0】【业务 / 米食】【B端 / 万象 / 活动下架】商户618活动:一元买虚拟商品特殊处理活动下架,删除特殊增加字段 7.13 wanghanghang
// buyProductOnceManager.removeCheckBuyProductOnceKey(partnerId,userId,orderBean.getProductList().get(0).getProductId());
return ResponseUtil.error(baseResponse.getCode(),"商品库存不足");
}
}
......
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