lishiqiang 2 semanas atrás
pai
commit
96d445644c

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

@@ -193,7 +193,10 @@ public class VoyageApiImpl implements VoyageApi {
                     cancelReduceStockDistributor(reqDTO.getOldOrderId(), reqDTO.getType());
                 }
             }
-        } finally {
+        }catch (Exception e){
+            log.error("取消订单还库存异常", e);
+            throw exception0(500, "取消订单还库存异常");
+        }finally {
             if (lock.isHeldByCurrentThread() && lock.isLocked()) {
                 lock.unlock();
             }

+ 3 - 0
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/controller/admin/order/vo/order/TradeOrderRespNewVO.java

@@ -38,6 +38,9 @@ public class TradeOrderRespNewVO {
     @Schema(description = "主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "10096")
     private Long id;
 
+    @Schema(description = "销售员ID")
+    private String sellerId;
+
     @Schema(description = "订单号")
     @ExcelProperty("订单号")
     private String orderNo;

+ 2 - 1
ship-module-trade/ship-module-trade-biz/src/main/java/com/yc/ship/module/trade/service/otc/impl/OtcTradeOrderServiceImpl.java

@@ -537,7 +537,8 @@ public class OtcTradeOrderServiceImpl implements OtcTradeOrderService {
             Map<String, Object> extMap = new HashMap<>();
             extMap.put("result", "审核撤回");
             TradeOrderLogUtils.setOrderInfo(orderId, tradeOrderDO.getOrderStatus(), tradeOrderDO.getOrderStatus(), extMap);
-
+        }else{
+            return CommonResult.success("新增订单审核状态不能回退");
         }
         return CommonResult.success("撤回成功");
     }