From eac40b14e041a5c36bb9e3c67110ca86cd97d1ae Mon Sep 17 00:00:00 2001
From: 石广澎 <shiguangpeng@163.com>
Date: 星期二, 28 十一月 2023 09:32:42 +0800
Subject: [PATCH] fix(漏洞修复): 11月24日扫描

---
 consum-base/src/main/java/com/consum/base/service/LWhFormInventoryServiceImpl.java |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/consum-base/src/main/java/com/consum/base/service/LWhFormInventoryServiceImpl.java b/consum-base/src/main/java/com/consum/base/service/LWhFormInventoryServiceImpl.java
index 0535c92..b6a158b 100644
--- a/consum-base/src/main/java/com/consum/base/service/LWhFormInventoryServiceImpl.java
+++ b/consum-base/src/main/java/com/consum/base/service/LWhFormInventoryServiceImpl.java
@@ -21,9 +21,6 @@
 import com.walker.infrastructure.utils.DateUtils;
 import com.walker.infrastructure.utils.StringUtils;
 import com.walker.jdbc.service.BaseServiceImpl;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.compress.utils.Lists;
 import org.springframework.beans.BeanUtils;
@@ -31,6 +28,10 @@
 import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Service;
 import org.springframework.util.CollectionUtils;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 
 /**
  * @Description 鐩樼偣
@@ -199,7 +200,15 @@
             log.error("鏍规嵁鐩樼偣鍗昳d鏌ヨ鐩樼偣鍗曞け璐�");
             return 0;
         }
-        //2.淇敼鐩樼偣鍗�
+        //娣诲姞鐩樼偣鍗曠墿鍝�
+        List<FormInventoryGoodsVO> inventoryGoodsList = dto.getInventoryGoodsList();
+        if (CollectionUtils.isEmpty(inventoryGoodsList)) {
+            log.error("鐩樼偣鍗曠墿鍝佷负绌�");
+            return 0;
+        }
+        int i = this.inventoryGoodsService.updateInventoryGoods(inventoryGoodsList);
+        System.out.println(i);
+        //淇敼鐩樼偣鍗�
         if (state == 2) {
             //瀹屾垚鐩樼偣鏃惰缃畬鎴愮洏鐐规椂闂�
             lWhFormInventory.setStopTime(DateUtils.getDateTimeNumber(System.currentTimeMillis()));
@@ -218,13 +227,7 @@
             log.error("淇敼鐩樼偣鍗曞け璐�");
             return 0;
         }
-        //3.娣诲姞鐩樼偣鍗曠墿鍝�
-        List<FormInventoryGoodsVO> inventoryGoodsList = dto.getInventoryGoodsList();
-        if (CollectionUtils.isEmpty(inventoryGoodsList)) {
-            log.error("鐩樼偣鍗曠墿鍝佷负绌�");
-            return 0;
-        }
-        this.inventoryGoodsService.updateInventoryGoods(inventoryGoodsList);
+
         return 1;
     }
 
@@ -343,6 +346,7 @@
                 formInventoryDetailVO.getInventoryResult() == null ? null : (formInventoryDetailVO.getInventoryResult() == 2 ? "鐩樼泩" : "鐩樹簭"));
             formInventoryDetailVO.setInventoryType(
                 formInventoryDetailVO.getInventoryResult() == null ? null : (formInventoryDetailVO.getInventoryResult() == 2 ? "鐩樼泩鍏ュ簱" : "鐩樹簭鍑哄簱"));
+            formInventoryDetailVO.setWarehouseFormCode(formInventoryDetailVO.getWarehouseFormCode());
             result.add(formInventoryDetailVO);
         });
         pageUtil.setDatas(result);

--
Gitblit v1.9.1