whyclxw
2024-09-03 63818c5c9d14cb85dbe8ea105f20db106793c918
actm设置参数
3个文件已修改
16 ■■■■ 已修改文件
src/main/java/com/whyc/dto/ActmResDto.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/DevActmTestparamService.java 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/util/TestparamHttpUtil.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/dto/ActmResDto.java
@@ -3,10 +3,11 @@
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
@Data
public class ActmResDto {
public class ActmResDto implements Serializable {
    private int devId;
src/main/java/com/whyc/service/DevActmTestparamService.java
@@ -69,8 +69,15 @@
        String url="http://"+dinf.getDevIp()+":8080/webService/setTestParameter";
        //将请求头部和参数合成一个请求
        MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
        String paramJson= JSONObject.toJSONString(param);
        paramMap.add("testParameter",paramJson);
        paramMap.add("batteryStorageIndex",param.getBatteryStorageIndex());
        paramMap.add("moduleCode",param.getModuleCode());
        paramMap.add("workMode",param.getWorkMode());
        paramMap.add("batteryType",param.getBatteryType());
        paramMap.add("batteryNumber",param.getBatteryNumber());
        paramMap.add("ntcCount",param.getNtcCount());
        paramMap.add("testBatteryArray",param.getTestBatteryArray());
        paramMap.add("voltage",param.getVoltage());
        paramMap.add("current",param.getCurrent());
        ResultActmDto dto= (ResultActmDto) TestparamHttpUtil.postforform_dataActm(restTemplate,url,paramMap);
        return dto;
    }
src/main/java/com/whyc/util/TestparamHttpUtil.java
@@ -34,4 +34,6 @@
        Object dto= ActionUtil.getGson().fromJson(results, ResultActmDto.class);
        return dto;
    }
}