whycxzp
2025-03-17 e50d8c30b43dd30daa77da27101ce21d8ef2fcef
src/main/java/com/whyc/service/DevActmTestParamService.java
@@ -5,9 +5,9 @@
import com.whyc.dto.*;
import com.whyc.factory.ThreadPoolExecutorFactory;
import com.whyc.mapper.DevActmTestParamMapper;
import com.whyc.mapper.DevInfMapper;
import com.whyc.mapper.DevLithiumInfMapper;
import com.whyc.pojo.db_lithium_ram_db.DevActmTestParam;
import com.whyc.pojo.db_lithium_ram_db.DevInf;
import com.whyc.pojo.db_lithium_ram_db.DevLithiumInf;
import com.whyc.util.TestParamHttpUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -29,7 +29,7 @@
    private DevActmTestParamMapper mapper;
    @Autowired(required = false)
    private DevInfMapper devInfMapper;
    private DevLithiumInfMapper devLithiumInfMapper;
    private final RestTemplate restTemplate;
@@ -43,7 +43,7 @@
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("dev_id",devId);
        wrapper.last("limit 1");
        DevInf dinf=devInfMapper.selectOne(wrapper);
        DevLithiumInf dinf= devLithiumInfMapper.selectOne(wrapper);
        String url="http://"+dinf.getDevIp()+":8080/webService/getTestParameter";
        //将请求头部和参数合成一个请求
        MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
@@ -67,7 +67,7 @@
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("dev_id",param.getDevId());
        wrapper.last("limit 1");
        DevInf dinf=devInfMapper.selectOne(wrapper);
        DevLithiumInf dinf= devLithiumInfMapper.selectOne(wrapper);
        String url="http://"+dinf.getDevIp()+":8080/webService/setTestParameter";
        //将请求头部和参数合成一个请求
        MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
@@ -123,7 +123,7 @@
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("dev_id",devId);
        wrapper.last("limit 1");
        DevInf dinf=devInfMapper.selectOne(wrapper);
        DevLithiumInf dinf= devLithiumInfMapper.selectOne(wrapper);
        String url="http://"+dinf.getDevIp()+":8080/webService";
        //将请求头部和参数合成一个请求
        MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();
@@ -168,7 +168,7 @@
                UpdateWrapper wrapper=new UpdateWrapper();
                wrapper.eq("dev_id",devId);
                wrapper.set("batch_state",1);
                devInfMapper.update(null,wrapper);
                devLithiumInfMapper.update(null,wrapper);
            }
            map.put(devId,dto);
        }
@@ -195,7 +195,7 @@
        QueryWrapper wrapper=new QueryWrapper();
        wrapper.eq("dev_id",param.getDevId());
        wrapper.last("limit 1");
        DevInf dinf=devInfMapper.selectOne(wrapper);
        DevLithiumInf dinf= devLithiumInfMapper.selectOne(wrapper);
        String url="http://"+dinf.getDevIp()+":8080/webService/setBatteryStorageNumber";
        //将请求头部和参数合成一个请求
        MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<>();