From 723f54708d7c2b71f916e40952ebc818629e66ab Mon Sep 17 00:00:00 2001
From: YYC <1833023622@qq.com>
Date: 星期四, 19 十月 2023 19:50:34 +0800
Subject: [PATCH] 船运问题修改2

---
 igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager2.java |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager2.java b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager2.java
index ca1f629..ad0ae3a 100644
--- a/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager2.java
+++ b/igds-inout/src/main/java/com/ld/igds/inout/manager/InoutManager2.java
@@ -15,6 +15,7 @@
 import com.ld.igds.inout.dto.InoutParam;
 import com.ld.igds.inout.dto.InoutRecordItemData;
 import com.ld.igds.inout.dto.InoutRecordItemParam;
+import com.ld.igds.inout.mapper.InoutRecordMapper;
 import com.ld.igds.inout.service.InoutRecordItemService;
 import com.ld.igds.inout.service.InoutService;
 import com.ld.igds.m.dto.NoticeParam;
@@ -59,6 +60,8 @@
     private InoutCommonService inoutManagerService;
     @Resource
     private HInoutCarConfService carConfService;
+    @Autowired
+    private InoutRecordMapper inoutMapper;
 
     /**
      * 鍑哄叆搴撴祦绋嬩腑鐨勫疄鏃舵暟鎹紝鐩存帴浠庣紦瀛樹腑鑾峰彇
@@ -478,6 +481,12 @@
         if (InoutConstant.PROGRESS_RECORD.equals(data.getProgress())) {
             //璇存槑娴佺▼宸茬粨鏉燂紝閲嶆柊缁熻鏁伴噺
             inoutRecordItemService.updateNumByInoutItem(data.getRecordId());
+            InoutParam param = new InoutParam();
+            param.setId(data.getRecordId());
+            param.setType(data.getType());
+            param.setCompanyId(data.getCompanyId());
+            InoutData completeData = inoutMapper.inoutQueryById(param);
+            inoutService.updateInoutCache(completeData);
             return new PageResponse<>(RespCodeEnum.CODE_0000.getCode(), null, data);
 
         } else {
@@ -594,7 +603,8 @@
 //                }
             }
         }
-
+        InoutData completeData = inoutMapper.inoutQueryById(inoutParam);
+        inoutService.updateInoutCache(completeData);
         return new PageResponse<>(RespCodeEnum.CODE_0000.getCode(), null, data);
     }
 

--
Gitblit v1.9.3