whycxzp
2023-01-04 67dfc5fb6826c8908d0886bd9258b5a292527bb2
电操读取前追加设置battGroupNum
2个文件已修改
11 ■■■■ 已修改文件
src/main/java/com/whyc/controller/Fbs9100SetparamController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/Fbs9100SetparamService.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/Fbs9100SetparamController.java
@@ -102,8 +102,8 @@
    @ApiOperation(tags = "电操开关遥调遥控点位",value = "读取参数")
    @PostMapping("getEOperatingSwitchParam")
    public Response getEOperatingSwitchParam(@RequestParam int devId){
        return service.getEOperatingSwitch(devId);
    public Response getEOperatingSwitchParam(@RequestParam int devId,@RequestParam int battGroupNum){
        return service.getEOperatingSwitch(devId,battGroupNum);
    }
    @ApiOperation(tags = "电操开关遥调遥控点位",value = "启动测试")
src/main/java/com/whyc/service/Fbs9100SetparamService.java
@@ -428,7 +428,12 @@
        return new Response().set(1,bl, bl ?"电操开关控制成功!":"电操开关控制失败,请检查网络!");
    }
    public Response getEOperatingSwitch(int devId) {
    public Response getEOperatingSwitch(int devId, int battGroupNum) {
        //根据设备id先设置电池组号
        UpdateWrapper<Fbs9100Setparam> update = Wrappers.update();
        update.set("BattGroupNum",battGroupNum).eq("dev_id",devId);
        mapper.update(null,update);
        //发送cmd
        boolean b = sendCmdToDev(FBS9100_ComBase.CMD_GetDischargeParm, devId);
        if (b) {
            QueryWrapper<Fbs9100Setparam> query = Wrappers.query();