瀏覽代碼

新增订单异常状态,同步订单时打回审核的订单生成异常信息

fgd 1 年之前
父節點
當前提交
bb3ca1e3f4

+ 1 - 0
sd-business/src/main/java/com/sd/business/entity/order/enums/OrderExceptionTypeEnum.java

@@ -25,6 +25,7 @@ public enum OrderExceptionTypeEnum {
     SKU_UPDATE(7, "订单商品被更改"),
     SKU_UPDATE(7, "订单商品被更改"),
     NO_DESIGN_DOCUMENT(8, "未绑定图稿"),
     NO_DESIGN_DOCUMENT(8, "未绑定图稿"),
     UNDERSTOCK(9, "主材库存不足"),
     UNDERSTOCK(9, "主材库存不足"),
+    ORDER_CHECK(10, "万里牛状态异常:订单打回审核"),
     ;
     ;
 
 
     private static final Map<Integer, OrderExceptionTypeEnum> map = new HashMap<>();
     private static final Map<Integer, OrderExceptionTypeEnum> map = new HashMap<>();

+ 3 - 0
sd-wln/src/main/java/com/sd/wln/service/impl/WlnOrderServiceImpl.java

@@ -290,6 +290,9 @@ public class WlnOrderServiceImpl implements WlnOrderService {
         if (orderInfo.getWlnStatus() == 12) {
         if (orderInfo.getWlnStatus() == 12) {
             addExceptionType(orderInfo, OrderExceptionTypeEnum.ORDER_EXCEPTION_HANDLING);
             addExceptionType(orderInfo, OrderExceptionTypeEnum.ORDER_EXCEPTION_HANDLING);
         }
         }
+        if (orderInfo.getWlnStatus() == 0 && Objects.equals(orderInfo.getStatus(), OrderStatusEnum.STOCK_PREPARATION.getKey())) {
+            addExceptionType(orderInfo, OrderExceptionTypeEnum.ORDER_CHECK);
+        }
 
 
         // 事业部
         // 事业部
         if (department == null) {
         if (department == null) {