From e5b3e3492a7d5f079cad2ca5958a724cabfec401 Mon Sep 17 00:00:00 2001 From: whycxzp <glperry@163.com> Date: 星期六, 28 六月 2025 21:22:42 +0800 Subject: [PATCH] 文档类型管理更新 --- src/main/java/com/whyc/service/DeviceSetparamService.java | 20 +++++++++++++++++++- 1 files changed, 19 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/whyc/service/DeviceSetparamService.java b/src/main/java/com/whyc/service/DeviceSetparamService.java index 85b960c..18558ae 100644 --- a/src/main/java/com/whyc/service/DeviceSetparamService.java +++ b/src/main/java/com/whyc/service/DeviceSetparamService.java @@ -39,6 +39,8 @@ break; case DevCmd.CMD_ResetSystem: cmd_ack = DevCmd.CMD_ResetSystemAck; + case DevCmd.CMD_StartResDischarge: + cmd_ack = DevCmd.CMD_StopResDischarge; default: return false; } @@ -56,7 +58,7 @@ PageHelper.startPage(1,1); QueryWrapper queryWrapper=new QueryWrapper(); queryWrapper.eq("dev_id",dev_id); - for(int n=0; n<40; n++) + for(int n=0; n<1; n++) { DeviceSetparam DeviceSetparam=mapper.selectOne(queryWrapper); if(DeviceSetparam!=null){ @@ -105,4 +107,20 @@ boolean bl = sendCmdToDev(DevCmd.CMD_Start,DevCmd.CMD_StartDischarge, devId, battGroupNum); return new Response().set(1,bl,bl==true?"杩滅▼鏍稿鎴愬姛!":"杩滅▼鏍稿澶辫触!"); } + //杩滅▼鍋滄鏍稿娴嬭瘯 + public Response stopDis(int devId, int battGroupNum) { + boolean bl = sendCmdToDev(DevCmd.CMD_Stop,DevCmd.CMD_StopDischarge, devId, battGroupNum); + return new Response().set(1,bl,bl==true?"杩滅▼鍋滄鏍稿鎴愬姛!":"杩滅▼鍋滄鏍稿澶辫触!"); + } + //鍐呴樆娴嬭瘯 + public Response startRes(int devId, int battGroupNum) { + boolean bl = sendCmdToDev(DevCmd.CMD_Start,DevCmd.CMD_StartResDischarge, devId, battGroupNum); + return new Response().set(1,bl,bl==true?"鍚姩鍐呴樆娴嬭瘯鎴愬姛!":"鍚姩鍐呴樆娴嬭瘯澶辫触!"); + } + //鍋滄鍐呴樆娴嬭瘯 + public Response stopRes(int devId, int battGroupNum) { + boolean bl = sendCmdToDev(DevCmd.CMD_Stop,DevCmd.CMD_StopResDischarge, devId, battGroupNum); + return new Response().set(1,bl,bl==true?"鍋滄鍐呴樆娴嬭瘯鎴愬姛!":"鍋滄鍐呴樆娴嬭瘯澶辫触!"); + } + } \ No newline at end of file -- Gitblit v1.9.1