whyclxw
2024-09-03 c6c3e096b3f6ecdacb2bb5de907cffea7d3db199
设置参数a200
3个文件已修改
17 ■■■■ 已修改文件
src/main/java/com/whyc/controller/DevA200TestparamController.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/A200ResDto.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/DevA200TestparamService.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/DevA200TestparamController.java
@@ -29,8 +29,8 @@
    @ApiOperation(value = "设置a200均衡仪参数")
    @PostMapping("setA200Param")
    public Object setA200Param(@RequestBody A200ResDto param,@RequestParam int devId){
        return service.setA200Param(param,devId);
    public Object setA200Param(@RequestBody A200ResDto param){
        return service.setA200Param(param);
    }
    @ApiOperation(value = "启动a200均衡仪放电/充电")
src/main/java/com/whyc/dto/A200ResDto.java
@@ -6,6 +6,7 @@
import java.io.Serializable;
public class A200ResDto implements Serializable {
    private int devId;
    @ApiModelProperty(value = "pack/模组号")
    private String batteryName;
@@ -265,4 +266,12 @@
    public void setBatteryTemperatureProtect(Integer batteryTemperatureProtect) {
        this.batteryTemperatureProtect = batteryTemperatureProtect;
    }
    public int getDevId() {
        return devId;
    }
    public void setDevId(int devId) {
        this.devId = devId;
    }
}
src/main/java/com/whyc/service/DevA200TestparamService.java
@@ -62,9 +62,9 @@
    //设置a200均衡仪参数
    public Object setA200Param(A200ResDto param,int devId) {
    public Object setA200Param(A200ResDto param) {
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("dev_id",devId);
        wrapper.eq("dev_id",param.getDevId());
        wrapper.last("limit 1");
        DevInf dinf=dinfMapper.selectOne(wrapper);
        String url="http://"+dinf.getDevIp()+":8080/webService/setTestParameter";