src/main/java/com/whyc/controller/Fbs9100SysparamController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/pojo/Fbs9100Sysparam.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/Fbs9100SysparamService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/Fbs9100SysparamController.java
@@ -63,4 +63,16 @@ return service.search61851(devId,opCmd); } @ApiOperation(value = "设置参数-配网电源参数") @PostMapping("updatePW") public Response updatePW(@RequestBody Fbs9100Sysparam fbs9100Sysparam) { return service.updatePW(fbs9100Sysparam); } @ApiOperation(value = "读取参数-配网电源参数") @PostMapping("searchPW") public Response searchPW(@RequestParam int devId,@RequestParam int opCmd) { return service.search61851(devId,opCmd); } } src/main/java/com/whyc/pojo/Fbs9100Sysparam.java
@@ -158,6 +158,24 @@ @TableField("km3_switch") private Integer km3Switch; /**配网电源*/ //自动核容周期,单位:天(7~999) @TableField("auto_captestperiod") private Integer autoCapTestPeriod; //负载自动断电周期 单位:天(1~999) [新增字段] @TableField("loaderpowerdown_peroid") private Integer loaderPowerDownPeriod; //负载断电时间 单位:秒(5~30) [新增字段] @TableField("loaderpowerdown_time") private Integer loaderPowerDownTime; //升压DCDC,后备电压(0.1V 30.0~56.0) [新增字段] @TableField("boost_dcdc_bakvol") private Float boostDCDCBakVol; //升压DCDC,后备电流 [界面不设置] [新增字段] @TableField("boost_dcdc_bakcurr") private Float boostDCDCBakCurr; @TableField(exist = false) private String stationName; 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);