From ddb300bd410f6c9871c3c033e16451f709c2781e Mon Sep 17 00:00:00 2001
From: admin <15939171744@163.com>
Date: 星期二, 16 四月 2024 10:09:46 +0800
Subject: [PATCH] -

---
 jcdm-main/src/main/java/com/jcdm/main/da/paramCollection/service/impl/DaParamCollectionServiceImpl.java |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/jcdm-main/src/main/java/com/jcdm/main/da/paramCollection/service/impl/DaParamCollectionServiceImpl.java b/jcdm-main/src/main/java/com/jcdm/main/da/paramCollection/service/impl/DaParamCollectionServiceImpl.java
index 3652b6a..c4d4395 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/da/paramCollection/service/impl/DaParamCollectionServiceImpl.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/da/paramCollection/service/impl/DaParamCollectionServiceImpl.java
@@ -60,6 +60,9 @@
     @Resource
     private SqlSessionFactory sqlSessionFactory;
 
+    @Autowired
+    private IDaParamCollectionService daParamCollectionService;
+
     /**
      * 鏌ヨ璁惧浜у搧杩囩▼鍙傛暟閲囬泦
      * 
@@ -266,4 +269,19 @@
         }
 
     }
+
+    @Override
+    public void replaceAssemblyCode(DaParamCollection daParamCollection) {
+        List<DaParamCollection> list = daParamCollectionService.list(new LambdaQueryWrapper<DaParamCollection>()
+                .eq(DaParamCollection::getSfcCode, daParamCollection.getSfcCode())
+                .eq(DaParamCollection::getLocationCode, daParamCollection.getLocationCode())
+        );
+        if(list.size() > 0){
+            for (DaParamCollection paramCollection : list) {
+                paramCollection.setSfcCode(daParamCollection.getYzSfcCode());
+                daParamCollectionService.saveOrUpdate(paramCollection);
+            }
+        }
+
+    }
 }

--
Gitblit v1.9.3