浏览代码

售后单同步调整

fgd 1 年之前
父节点
当前提交
d9f7ef10f5
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 2 3
      sd-wln/src/main/java/com/sd/wln/service/impl/WLnSalesReturnStockInServiceImpl.java

+ 2 - 3
sd-wln/src/main/java/com/sd/wln/service/impl/WLnSalesReturnStockInServiceImpl.java

@@ -94,6 +94,7 @@ public class WLnSalesReturnStockInServiceImpl implements WlnSalesReturnStockInSe
         List<OrderExchangeDetail> orderExchangeDetailList = new ArrayList<>();
         List<Long> editAfterSaleOrderIdList = new ArrayList<>();
 
+        String thCode = CodeEnum.TH_CODE.getCode();
         for (JSONObject item : list) {
             if (!Objects.equals(item.getString("storage_code"), "T007")) {
                 continue;
@@ -128,11 +129,9 @@ public class WLnSalesReturnStockInServiceImpl implements WlnSalesReturnStockInSe
             // 出库单明细
             OrderExchange orderExchange = null;
 
-            String thCode = CodeEnum.TH_CODE.getCode();
-
             for (JSONObject itemDetails : detailsList) {
                 AfterSaleOrder afterSaleOrder = afterSaleOrderMap.get(itemDetails.getString("sku_no"));
-                if (afterSaleOrder == null) {
+                if (afterSaleOrder == null || Objects.equals(afterSaleOrder.getStatus(), StatusConstant.YES)) {
                     continue;
                 }