From 88e098f5914bfa9c0e00d2467c281bfcc90e5316 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期四, 20 三月 2025 10:43:28 +0800
Subject: [PATCH] 6186/6286

---
 src/main/java/com/whyc/service/Dev6185AlmparamService.java |   50 ++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 48 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/whyc/service/Dev6185AlmparamService.java b/src/main/java/com/whyc/service/Dev6185AlmparamService.java
index 0a505fc..d478934 100644
--- a/src/main/java/com/whyc/service/Dev6185AlmparamService.java
+++ b/src/main/java/com/whyc/service/Dev6185AlmparamService.java
@@ -17,7 +17,7 @@
     private Dev6185AlmparamMapper mapper;
 
 
-    /*鍙傛暟璁剧疆*/
+    /*6185鍙傛暟璁剧疆*/
     public Response set6185Alarm(Dev6185Almparam par) {
         UpdateWrapper wrapper=new UpdateWrapper();
         wrapper.set("groupvol_high_val",par.getGroupvolHighVal());
@@ -39,7 +39,7 @@
         return new Response().set(1,  bl, bl == true ? "璁剧疆鎴愬姛!" : "鏍稿6185鍙傛暟璁剧疆澶辫触,璇锋鏌ョ綉缁�!");
     }
 
-    /*鍙傛暟璇诲彇*/
+    /*6185鍙傛暟璇诲彇*/
     public Response get6185Alarm(int devId) {
         boolean bl = sendCmdTo6185Alarm(FBS9100_ComBase.CMD6185_ReadAlarmParam, devId);
         UpdateWrapper wrapper = new UpdateWrapper();
@@ -49,6 +49,52 @@
         return new Response().setII(1,  bl,par, bl == true ? "鏌ヨ鎴愬姛!" : "鏍稿6185鍙傛暟璇诲彇澶辫触,璇锋鏌ョ綉缁�!");
     }
 
+
+    /*6186/6286(485閫氳)鍙傛暟璁剧疆*/
+    public Response set6186Alarm(Dev6185Almparam par) {
+        UpdateWrapper wrapper=new UpdateWrapper();
+        wrapper.set("groupvol_high_val",par.getGroupvolHighVal());
+        wrapper.set("groupvol_low_val",par.getGroupvolLowVal());
+        wrapper.set("monvol_high_val",par.getMonvolHighVal());
+        wrapper.set("monvol_low_val",par.getMonvolLowVal());
+        wrapper.set("montmp_high_val",par.getMontmpHighVal());
+        wrapper.set("montmp_low_val",par.getMontmpLowVal());
+        wrapper.set("monres_high_val",par.getMonresHighVal());
+        wrapper.set("monres_low_val",par.getMonresLowVal());
+        wrapper.set("moncap_high_val",par.getMoncapHighVal());
+        wrapper.set("moncap_low_val",par.getMoncapLowVal());
+        wrapper.set("battgroupnum",par.getBattgroupnum());
+        wrapper.set("onlinevol_high_val",par.getOnlinevolHighVal());
+        wrapper.set("onlinevol_low_val",par.getOnlinevolLowVal());
+        wrapper.set("onlinevol_en",par.getOnlinevolEn());
+        wrapper.set("groupvol_en",par.getGroupvolEn());
+        wrapper.set("monvol_en",par.getMonvolEn());
+        wrapper.set("montmp_en",par.getMontmpEn());
+        wrapper.set("monres_en",par.getMonresEn());
+        wrapper.set("moncap_en",par.getMoncapEn());
+        wrapper.set("discurr_high_val",par.getDiscurrHighVal());
+        wrapper.set("discurr_en",par.getDiscurrEn());
+        wrapper.set("chrcurr_high_val",par.getChrcurrHighVal());
+        wrapper.set("chrcurr_en",par.getChrcurrEn());
+        wrapper.eq("dev_id",par.getDevId());
+        int flag=mapper.update((Dev6185Almparam) ActionUtil.objeNull,wrapper);
+        boolean bl=false;
+        if(flag>0){
+            bl= sendCmdTo6185Alarm(FBS9100_ComBase.CMD6185_WriteAlarmParam, par.getDevId());
+        }
+        return new Response().set(1,  bl, bl == true ? "璁剧疆鎴愬姛!" : "鏍稿6186/6286(485閫氳)鍙傛暟璁剧疆澶辫触,璇锋鏌ョ綉缁�!");
+    }
+
+    /*6186/6286(485閫氳)鍙傛暟璇诲彇*/
+    public Response get6186Alarm(int devId) {
+        boolean bl = sendCmdTo6185Alarm(FBS9100_ComBase.CMD6185_ReadAlarmParam, devId);
+        UpdateWrapper wrapper = new UpdateWrapper();
+        wrapper.eq("dev_id", devId);
+        wrapper.last("limit 1");
+        Dev6185Almparam par = mapper.selectOne(wrapper);
+        return new Response().setII(1,  bl,par, bl == true ? "鏌ヨ鎴愬姛!" : "6186/6286(485閫氳)鍙傛暟璁剧疆璇诲彇澶辫触,璇锋鏌ョ綉缁�!");
+    }
+
     public boolean sendCmdTo6185Alarm(int opCmd,int devId)
     {
         int m_cmd = opCmd;

--
Gitblit v1.9.1