|
@@ -3,6 +3,7 @@ package com.mooctest.service;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import org.springframework.beans.factory.annotation.Value;
|
|
|
import org.springframework.boot.jackson.JsonObjectDeserializer;
|
|
|
import org.springframework.http.*;
|
|
|
import org.springframework.http.converter.HttpMessageConverter;
|
|
@@ -21,7 +22,9 @@ import java.util.List;
|
|
|
@Service
|
|
|
public class AuditTaskService {
|
|
|
|
|
|
-
|
|
|
+ @Value("${report.host}")
|
|
|
+ String reportHost ;
|
|
|
+ private final String HTTP = "http://";
|
|
|
|
|
|
|
|
|
public JSONArray getTaskData(){
|
|
@@ -30,7 +33,7 @@ public class AuditTaskService {
|
|
|
List<HttpMessageConverter<?>> list=new ArrayList<HttpMessageConverter<?>>();
|
|
|
list.add(stringHttpMessageConverter);
|
|
|
rt.setMessageConverters(list);
|
|
|
- String str = "http://47.99.140.117:9090/Bug/api/review/getJobs";
|
|
|
+ String str = HTTP+reportHost+"/Bug/api/review/getJobs";
|
|
|
JSONArray tasksJson = JSON.parseArray(rt.getForObject(str , String.class));
|
|
|
JSONObject rr = (JSONObject) tasksJson.get(0);
|
|
|
return tasksJson;
|
|
@@ -38,7 +41,7 @@ public class AuditTaskService {
|
|
|
|
|
|
public JSONObject getSingleTask ( String jobId){
|
|
|
RestTemplate template = new RestTemplate();
|
|
|
- String url = "http://47.99.140.117:9090/Bug/api/review/getJobJson";
|
|
|
+ String url = HTTP+reportHost+"/Bug/api/review/getJobJson";
|
|
|
MultiValueMap<String, Object> paramMap = new LinkedMultiValueMap<String, Object>();
|
|
|
paramMap.add("job_id", jobId);
|
|
|
template.getMessageConverters().set(1, new StringHttpMessageConverter(StandardCharsets.UTF_8));
|