|
@@ -983,17 +983,21 @@ public class FsStoreOrderScrmServiceImpl implements IFsStoreOrderScrmService {
|
|
|
redisCache.setCacheObject("orderAmount:" + storeOrder.getId(), storeOrder.getPayMoney(), 24, TimeUnit.HOURS);//物流代收自定义金额
|
|
redisCache.setCacheObject("orderAmount:" + storeOrder.getId(), storeOrder.getPayMoney(), 24, TimeUnit.HOURS);//物流代收自定义金额
|
|
|
//删除推荐订单KEY
|
|
//删除推荐订单KEY
|
|
|
String createOrderKey = param.getCreateOrderKey();
|
|
String createOrderKey = param.getCreateOrderKey();
|
|
|
- if (StringUtils.isNotEmpty(createOrderKey)) {
|
|
|
|
|
- if (config.getIsBrushOrders() == null || !(config.getIsBrushOrders() && param.getCompanyUserId() != null)) {//未开启刷单
|
|
|
|
|
- redisCache.deleteObject("createOrderKey:" + createOrderKey);
|
|
|
|
|
- redisCache.deleteObject("orderCarts:" + createOrderKey);
|
|
|
|
|
- redisCache.deleteObject("createOrderMoney:" + createOrderKey);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- //货到付款自定义金额 key改为id存储
|
|
|
|
|
|
|
+ if("鸿森堂".equals(cloudHostProper.getCompanyName())){
|
|
|
BigDecimal amount = redisCache.getCacheObject("createOrderAmount:" + createOrderKey);
|
|
BigDecimal amount = redisCache.getCacheObject("createOrderAmount:" + createOrderKey);
|
|
|
- redisCache.deleteObject("createOrderAmount:" + createOrderKey);
|
|
|
|
|
redisCache.setCacheObject("orderAmount:" + storeOrder.getId(), amount, 24, TimeUnit.HOURS);//物流代收自定义金额
|
|
redisCache.setCacheObject("orderAmount:" + storeOrder.getId(), amount, 24, TimeUnit.HOURS);//物流代收自定义金额
|
|
|
|
|
+ }else {
|
|
|
|
|
+ if (StringUtils.isNotEmpty(createOrderKey)) {
|
|
|
|
|
+ if (config.getIsBrushOrders() == null || !(config.getIsBrushOrders() && param.getCompanyUserId() != null)) {//未开启刷单
|
|
|
|
|
+ redisCache.deleteObject("createOrderKey:" + createOrderKey);
|
|
|
|
|
+ redisCache.deleteObject("orderCarts:" + createOrderKey);
|
|
|
|
|
+ redisCache.deleteObject("createOrderMoney:" + createOrderKey);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ //货到付款自定义金额 key改为id存储
|
|
|
|
|
+ BigDecimal amount = redisCache.getCacheObject("createOrderAmount:" + createOrderKey);
|
|
|
|
|
+ redisCache.deleteObject("createOrderAmount:" + createOrderKey);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
return R.ok().put("order", storeOrder).put("payLimitTime", payLimitTime);
|
|
return R.ok().put("order", storeOrder).put("payLimitTime", payLimitTime);
|
|
|
} else {
|
|
} else {
|