Commit a325263e by hanghang.wang

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

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