Selaa lähdekoodia

佰卓同步订单状态为1时判断图稿

fgd 1 vuosi sitten
vanhempi
commit
10fa5554e6

+ 4 - 1
sd-wln/src/main/java/com/sd/wln/service/impl/WlnOrderServiceImpl.java

@@ -632,7 +632,10 @@ public class WlnOrderServiceImpl implements WlnOrderService {
 
             assignedOrderSkuPrice(context, orderSku, skuSpec);
 
-            if (OrderStatusEnum.STOCK_PREPARATION.getKey().equals(orderInfo.getStatus())
+            Department department = context.getDepartment();
+            if ((OrderStatusEnum.STOCK_PREPARATION.getKey().equals(orderInfo.getStatus())
+                    || (department != null && Objects.equals(department.getOrderMode(), "2")
+                    && OrderStatusEnum.UNDER_REVIEW.getKey().equals(orderInfo.getStatus())))
                     && orderSku.getArtworkLibraryId() == null
                     && !Objects.equals(skuSpec.getGiftTag(), StatusConstant.YES)) {
                 addExceptionType(orderInfo, OrderExceptionTypeEnum.NO_DESIGN_DOCUMENT);