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