From b169b0c298fb294adbc5bd332982908afca4e819 Mon Sep 17 00:00:00 2001 From: admin <15939171744@163.com> Date: 星期二, 16 四月 2024 10:09:56 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- 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