From 6d540cf25c5044cc3cc356e6d8cc58a4ca23414e Mon Sep 17 00:00:00 2001
From: whycxzp <glperry@163.com>
Date: 星期三, 20 十二月 2023 16:26:51 +0800
Subject: [PATCH] 更新

---
 src/main/java/com/whyc/service/CKPowerDevBattRtStateSetService.java |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/CKPowerDevBattRtStateSetService.java b/src/main/java/com/whyc/service/CKPowerDevBattRtStateSetService.java
index e7c3306..e1c9e44 100644
--- a/src/main/java/com/whyc/service/CKPowerDevBattRtStateSetService.java
+++ b/src/main/java/com/whyc/service/CKPowerDevBattRtStateSetService.java
@@ -44,13 +44,19 @@
         CKPowerDevBattRtStateSet stateSet = set.getStateSet();
         updateDataFromDataAndStateToSet(dataSet.getBattIndex());
         //璁剧疆state_set琛�,涓庢潕鍐涙矡閫氱‘瀹�,缁勭鍜屽崟浣撹缃�,閮介噰鐢ㄨ缃笅闈㈣繖涓猚md鍊�.鍥犱负鍗曚綋鍜岀粍绔細涓�璧疯缃�
-        stateSet.setOpCmd(CMD_Constant.CMD_SetBatt1MonData);
+        if(stateSet.getBattIndex() == 0) {
+            stateSet.setOpCmd(CMD_Constant.CMD_SetBatt1MonData);
+        }else if(stateSet.getBattIndex() == 1){
+            stateSet.setOpCmd(CMD_Constant.CMD_SetBatt2MonData);
+        }else{
+            return new Response().set(0,"鏈寚瀹氬叿浣撶殑鐢垫睜缁勬垨鐢垫睜缁勮秴鍑�2缁�,鏃犳硶璁剧疆");
+        }
         mapper.update(stateSet,null);
         //璁剧疆data_set琛� TODO 寰呯‘瀹氭槸璁剧疆鍗曚綋鏃� 鎵�鏈夊崟浣撹繕鏄煇涓崟浣�
         dataSetService.update(dataSet);
         //璇诲彇opCmd杩斿洖鏄惁鎴愬姛
         QueryWrapper<CKPowerDevBattRtStateSet> query = Wrappers.query();
-        Response opStatus =OpCmdUtil.getOpStatus(mapper, query, CMD_Constant.CMD_SetBatt1MonData,20,set.getStateSet().getBattIndex());
+        Response opStatus =OpCmdUtil.getOpStatus(mapper, query, stateSet.getOpCmd(),20,set.getStateSet().getBattIndex());
         if(opStatus.getData()!=null && (boolean)opStatus.getData()) { //鎴愬姛
             //璁板綍鏃ュ織
             Date now = new Date();

--
Gitblit v1.9.1