From 2a2e679bb7e67b78b19d011beb8b2bf347d25e4e Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期二, 09 五月 2023 11:14:33 +0800
Subject: [PATCH] Fbs9100Sysparam配网电源设置与读取

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

diff --git a/src/main/java/com/whyc/service/Fbs9100SysparamService.java b/src/main/java/com/whyc/service/Fbs9100SysparamService.java
index 0d7c1fb..e76296b 100644
--- a/src/main/java/com/whyc/service/Fbs9100SysparamService.java
+++ b/src/main/java/com/whyc/service/Fbs9100SysparamService.java
@@ -167,6 +167,34 @@
         return new Response().set(1, bl, msg);
     }
 
+    public Response updatePW(Fbs9100Sysparam fbs9100Sysparam) {
+        UpdateWrapper<Fbs9100Sysparam> update = Wrappers.update();
+        Integer opCmd = fbs9100Sysparam.getOpCmd();
+
+        update.set("CurrentRange",fbs9100Sysparam.getCurrentRange())
+                .set("BackLightTime",fbs9100Sysparam.getBackLightTime())
+                .set("auto_captestperiod",fbs9100Sysparam.getAutoCapTestPeriod())
+                .set("loaderpowerdown_peroid",fbs9100Sysparam.getLoaderPowerDownPeriod())
+                .set("loaderpowerdown_time",fbs9100Sysparam.getLoaderPowerDownTime())
+                .set("boost_dcdc_bakvol",fbs9100Sysparam.getBoostDCDCBakVol())
+                .set("boost_dcdc_bakcurr",fbs9100Sysparam.getBoostDCDCBakCurr())
+                .eq("dev_id",fbs9100Sysparam.getDevId());
+        boolean b = mapper.update(null, update) == 1;
+        boolean bl = false;
+        String msg = "";
+        if (b) {
+            bl = sendCmdToFBS9100DevSysParam(opCmd, fbs9100Sysparam.getDevId().intValue());
+            if (bl) {
+                msg = "淇敼鎴愬姛!";
+            } else {
+                msg = "璁剧疆61850鍧囪 鍙傛暟澶辫触,璇锋鏌ョ綉缁�!";
+            }
+        } else {
+            msg = "淇敼澶辫触!";
+        }
+        return new Response().set(1, bl, msg);
+    }
+
     public Response search61851(int devId, int opCmd) {
         boolean b=sendCmdToFBS9100DevSysParam(opCmd, devId);
         PageHelper.startPage(1,1);

--
Gitblit v1.9.1