From b030b0f8adb714eb85860457a06dd73fa9baa5be Mon Sep 17 00:00:00 2001
From: whycxzp <perryhsu@163.com>
Date: 星期二, 15 十一月 2022 09:46:24 +0800
Subject: [PATCH] 控制核容放电,内阻测试数据

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

diff --git a/src/main/java/com/whyc/service/InterfaceService.java b/src/main/java/com/whyc/service/InterfaceService.java
index b6603f0..98f8446 100644
--- a/src/main/java/com/whyc/service/InterfaceService.java
+++ b/src/main/java/com/whyc/service/InterfaceService.java
@@ -58,6 +58,12 @@
     @Autowired
     private BattMapInformationMapper mapMapper;
 
+    @Autowired
+    private Fbs9100SetparamService fbs9100SetparamService;
+
+    @Autowired
+    private Fbs9100SetparamMapper fbs9100SetparamMapper;
+
     public Response getBattinf(int pageNum, int pageSize, String interfaceNumber) {
         //鍏堥獙璇�
         int flag = decryptInterface(interfaceNumber);
@@ -523,4 +529,20 @@
             return new Response().set(1, "瓒婃潈璁块棶");
         }
     }
+
+    public Response sendCmdGet(int opCmd, Integer testCmd, int devId, int battGroupNum) {
+        boolean bl=fbs9100SetparamService.sendCmdToFBS9100Dev2(opCmd,testCmd!=null?testCmd:0,devId,battGroupNum);
+        Fbs9100Setparam setparam=fbs9100SetparamMapper.serchbyDev_id(devId);
+        return  new Response().setII(1,setparam,bl,bl==true?"鏌ヨ鎴愬姛!":"璁剧疆9100鍙傛暟澶辫触,璇锋鏌ョ綉缁�!");
+    }
+
+    public Response sendCmdSet(Fbs9100Setparam param) {
+        Long devId = param.getDevId();
+        if (devId.toString().startsWith("61850")){
+            return fbs9100SetparamService.update61850Param(param);
+        }else{
+            return fbs9100SetparamService.update(param);
+        }
+    }
+
 }

--
Gitblit v1.9.1