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/CKPowerDevRtSetService.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/CKPowerDevRtSetService.java b/src/main/java/com/whyc/service/CKPowerDevRtSetService.java index dcf416d..b9cdf33 100644 --- a/src/main/java/com/whyc/service/CKPowerDevRtSetService.java +++ b/src/main/java/com/whyc/service/CKPowerDevRtSetService.java @@ -1,12 +1,15 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.whyc.constant.CMD_Constant; import com.whyc.dto.Response; import com.whyc.mapper.CKPowerDevRtSetMapper; +import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevRt; import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevRtSet; import com.whyc.util.OpCmdUtil; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import javax.annotation.Resource; @@ -17,7 +20,12 @@ @Resource private CKPowerDevRtSetMapper mapper; + @Autowired + private CKPowerDevRtService rtService; + public Response update(CKPowerDevRtSet set) { + //鏌ヨrt琛ㄦ暟鎹苟璁剧疆鍒皊et琛� + updateDataFromRtToSet(); //鏇存柊鐢垫簮璁惧璁剧疆 mapper.update(set,null); //璇诲彇opCmd杩斿洖鏄惁鎴愬姛 @@ -25,4 +33,9 @@ return OpCmdUtil.getOpStatus(mapper, query, CMD_Constant.CMD_SetACDCARK_Telemetry,20,null); } + private void updateDataFromRtToSet() { + CKPowerDevRtSet set = rtService.getForSet(); + mapper.update(set,null); + } + } -- Gitblit v1.9.1