|
@@ -106,6 +106,9 @@ public class CrowdTaskServiceImpl implements CrowdTaskService {
|
|
|
@Value("${feature.client.oss}")
|
|
|
private Boolean usingOss;
|
|
|
|
|
|
+ @Value("${baseUrl.service.review}")
|
|
|
+ private String reviewServiceBaseUrl;
|
|
|
+
|
|
|
@Override
|
|
|
public List<CrowdTaskVO> findMoreHotTasks() {
|
|
|
return viewMediator.findMoreHotTasks();
|
|
@@ -219,14 +222,10 @@ public class CrowdTaskServiceImpl implements CrowdTaskService {
|
|
|
// 众测服务同步新建任务
|
|
|
if(command.getEndPoint().getThreePageUrl() != null){
|
|
|
endPointData = createTaskToCrowdService(command.getName(), command.getDesc(), command.getEndPoint().getCollaborativeType(), command.getEndPoint().getThreePageUrl());
|
|
|
- System.out.println(endPointData);
|
|
|
if(endPointData.equals("")){
|
|
|
throw new BaseException("创建失败,众测端调用出错");
|
|
|
}
|
|
|
Map<String, Object> dataMap = (Map<String, Object>) JSON.parse(endPointData);
|
|
|
- System.out.println(dataMap.get("encodedUrl").toString());
|
|
|
- System.out.println(dataMap.get("taskDaPanUrl").toString());
|
|
|
- System.out.println(dataMap.get("writeReportUrl").toString());
|
|
|
endPoint.setServerCode(dataMap.get("encodedUrl").toString());
|
|
|
endPoint.setUrl(dataMap.get("writeReportUrl").toString());
|
|
|
endPoint.setToken(dataMap.get("taskDaPanUrl").toString());
|
|
@@ -251,7 +250,7 @@ public class CrowdTaskServiceImpl implements CrowdTaskService {
|
|
|
RestTemplate restTemplate = new RestTemplate();
|
|
|
restTemplate.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
|
|
|
ResponseEntity<String> responseEntity = restTemplate.postForEntity
|
|
|
- ("http://" + "localhost:9004" + "/addCrowdTaskDefault", params, String.class);
|
|
|
+ (reviewServiceBaseUrl + "/addCrowdTaskDefault", params, String.class);
|
|
|
if (responseEntity.getStatusCode().equals(HttpStatus.OK)){
|
|
|
String responseEntityBody = responseEntity.getBody();
|
|
|
Map<String, Object> resultMap = (Map<String, Object>) JSON.parse(responseEntityBody);
|