Преглед изворни кода

fix: 添加扣库存日志

luofeiyun пре 1 недеља
родитељ
комит
02cd49bf4d

+ 4 - 2
ship-module-product/ship-module-product-biz/src/main/java/com/yc/ship/module/product/api/VoyageApiImpl.java

@@ -87,6 +87,7 @@ public class VoyageApiImpl implements VoyageApi {
     @Override
     @Transactional(propagation = Propagation.NESTED,rollbackFor = Exception.class)
     public void preReduceStock(ReduceStockReqDTO reqDTO) {
+        log.info("开始初定订单扣库存:请求参数:{}", JSONObject.toJSONString(reqDTO));
         //TODO: 当前阶段不考虑门店库存
         log.info("开始初定订单扣库存:订单ID:{}old订单ID:{}", reqDTO.getOrderId(), reqDTO.getOldOrderId());
 
@@ -125,7 +126,7 @@ public class VoyageApiImpl implements VoyageApi {
     @Transactional(propagation = Propagation.NESTED,rollbackFor = Exception.class)
     public void preCancelReduceStock(ReduceStockReqDTO reqDTO) {
         //TODO: 当前阶段不考虑门店库存
-
+        log.info("开始初定订单还库存:请求参数:{}", JSONObject.toJSONString(reqDTO));
         Long voyageId = reqDTO.getVoyageId();
         //现在给整个航次的库存加锁
         String lockKey = String.format(ProductRedisKeyConstants.STOCK_REDIS_KEY_PREFIX, voyageId);
@@ -155,7 +156,7 @@ public class VoyageApiImpl implements VoyageApi {
     @Transactional(propagation = Propagation.NESTED,rollbackFor = Exception.class)
     public void reduceStock(ReduceStockReqDTO reqDTO) {
         //TODO: 当前阶段不考虑门店库存
-
+        log.info("开始确定订单扣库存:请求参数:{}", JSONObject.toJSONString(reqDTO));
         Long voyageId = reqDTO.getVoyageId();
         //现在给整个航次的库存加锁
         String lockKey = String.format(ProductRedisKeyConstants.STOCK_REDIS_KEY_PREFIX, voyageId);
@@ -195,6 +196,7 @@ public class VoyageApiImpl implements VoyageApi {
     @Override
     @Transactional(propagation = Propagation.NESTED,rollbackFor = Exception.class)
     public void cancelReduceStock(ReduceStockReqDTO reqDTO) {
+        log.info("开始确定订单还库存:请求参数:{}", JSONObject.toJSONString(reqDTO));
         //TODO: 当前阶段不考虑门店库存
         Long voyageId = reqDTO.getVoyageId();
         //现在给整个航次的库存加锁