Browse Source

添加融合系统的配置项url

郭超 4 years ago
parent
commit
6c495a8fa4

+ 4 - 5
site/src/main/java/com/mooctest/crowd/site/service/impl/CrowdTaskServiceImpl.java

@@ -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);

+ 3 - 0
site/src/main/resources/application.yml

@@ -97,6 +97,9 @@ feature:
     recommend: false #任务推荐
     acceptedpwd: false #使用密码接收任务
 
+baseUrl:
+  service:
+    review: http://127.0.0.1:9004
 ---
 spring:
   profiles: dev-online