From 082e5bdd5d06b7f494531f55c227c94aabdfcfda Mon Sep 17 00:00:00 2001
From: lxw <810412026@qq.com>
Date: 星期四, 08 十二月 2022 09:24:35 +0800
Subject: [PATCH] FB04830

---
 src/main/java/com/whyc/service/Fbs9100SetparamService.java |   28 ++++++++++++++++++++++++----
 1 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/whyc/service/Fbs9100SetparamService.java b/src/main/java/com/whyc/service/Fbs9100SetparamService.java
index c94c5b1..737f889 100644
--- a/src/main/java/com/whyc/service/Fbs9100SetparamService.java
+++ b/src/main/java/com/whyc/service/Fbs9100SetparamService.java
@@ -414,13 +414,33 @@
 
     public Response getEOperatingSwitch(int devId) {
         boolean b = sendCmdToDev(FBS9100_ComBase.CMD_GetDischargeParm, devId);
-        if(b){
+        if (b) {
             QueryWrapper<Fbs9100Setparam> query = Wrappers.query();
-            query.eq("dev_id",devId).last(" limit 1");
+            query.eq("dev_id", devId).last(" limit 1");
             Fbs9100Setparam param = mapper.selectOne(query);
-            return new Response().setII(1, true,param,null);
+            return new Response().setII(1, true, param, null);
         }
-        return new Response().set(1,false,"璇诲彇鍙傛暟澶辫触,璇锋鏌ョ綉缁�!");
+        return new Response().set(1, false, "璇诲彇鍙傛暟澶辫触,璇锋鏌ョ綉缁�!");
 
     }
+
+    //鍦ㄧ嚎鐩戞祴-瀹炴椂鐩戞帶-璇诲彇FBO_4830鏀剧數鍙傛暟
+    public Response searchFBO4830Param(int opCmd, int devId) {
+        PageHelper.startPage(1, 1);
+        QueryWrapper wrapper = new QueryWrapper();
+        wrapper.eq("dev_id", devId);
+        boolean bl = sendCmdToFBS9100Dev(opCmd, 0, devId);
+        Fbs9100Setparam a059param = mapper.selectOne(wrapper);
+        return new Response().setII(1, bl, a059param, bl == true ? "璇诲彇鍙傛暟鎴愬姛!" : "璇诲彇A059鍙傛暟澶辫触,璇锋鏌ョ綉缁�!");
+    }
+
+    //鍦ㄧ嚎鐩戞祴-瀹炴椂鐩戞帶-璁剧疆FBO_4830鏀剧數鍙傛暟
+    public Response updateFBO4830Param(Fbs9100Setparam a059setParam) {
+        Boolean b = mapper.updateA059Param(a059setParam);
+        boolean bl = false;
+        if (b) {
+            bl = sendCmdToFBS9100Dev(a059setParam.getOpCmd().intValue(), 0, a059setParam.getDevId().intValue());
+        }
+        return new Response().set(1, bl, bl == true ? "淇敼鍙傛暟鎴愬姛!" : "璁剧疆A059鍙傛暟澶辫触,璇锋鏌ョ綉缁�!");
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.1