From e34d5e400b85d59d48d4b427ebbb4ebd6cb0a6a1 Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期三, 06 十二月 2023 16:29:11 +0800
Subject: [PATCH] 更新设置逻辑,先实时表设置set表后set表更新

---
 src/main/java/com/whyc/service/CKPowerDevSignalSetService.java |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/service/CKPowerDevSignalSetService.java b/src/main/java/com/whyc/service/CKPowerDevSignalSetService.java
index 9da7fb6..18d08b5 100644
--- a/src/main/java/com/whyc/service/CKPowerDevSignalSetService.java
+++ b/src/main/java/com/whyc/service/CKPowerDevSignalSetService.java
@@ -7,6 +7,7 @@
 import com.whyc.mapper.CKPowerDevSignalSetMapper;
 import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevSignalSet;
 import com.whyc.util.OpCmdUtil;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 import javax.annotation.Resource;
@@ -17,10 +18,20 @@
     @Resource
     private CKPowerDevSignalSetMapper mapper;
 
+    @Autowired
+    private CKPowerDevSignalService signalService;
+
     public Response update(CKPowerDevSignalSet set) {
+        //鏌ヨsignal琛ㄦ暟鎹苟璁剧疆鍒皊et琛�
+        updateDataFromSignalToSet();
         mapper.update(set,null);
         //璇诲彇opCmd杩斿洖鏄惁鎴愬姛
         QueryWrapper<CKPowerDevSignalSet> query = Wrappers.query();
         return OpCmdUtil.getOpStatus(mapper, query, CMD_Constant.CMD_SetACDCARK_Signal,20,null);
     }
+
+    private void updateDataFromSignalToSet() {
+        CKPowerDevSignalSet set = signalService.getForSet();
+        mapper.update(set,null);
+    }
 }

--
Gitblit v1.9.1