|
@@ -734,7 +734,7 @@ public class ProjectDomainService {
|
|
Map<String, String> params = new HashMap<>();
|
|
Map<String, String> params = new HashMap<>();
|
|
params.put("projectType", projectType);
|
|
params.put("projectType", projectType);
|
|
params.put("id", projectId);
|
|
params.put("id", projectId);
|
|
- String result = HttpUtil.post( customConfiguration.getProjectDetailsUri(), headers, params);
|
|
|
|
|
|
+ String result = HttpUtil.post(customConfiguration.getProjectDetailsUri(), headers, params);
|
|
log.info("访问仿真云平台项目详情接口:" + customConfiguration.getProjectDetailsUri() + ",请求头为:" + headers + ",请求体为:" + params + "结果为:" + result);
|
|
log.info("访问仿真云平台项目详情接口:" + customConfiguration.getProjectDetailsUri() + ",请求头为:" + headers + ",请求体为:" + params + "结果为:" + result);
|
|
ResponseBodyVO<?> responseBodyVO = JsonUtil.jsonToBean(result, ResponseBodyVO.class);
|
|
ResponseBodyVO<?> responseBodyVO = JsonUtil.jsonToBean(result, ResponseBodyVO.class);
|
|
String projectDetailsVOJson = JsonUtil.beanToJson(responseBodyVO.getInfo());
|
|
String projectDetailsVOJson = JsonUtil.beanToJson(responseBodyVO.getInfo());
|
|
@@ -763,7 +763,7 @@ public class ProjectDomainService {
|
|
Map<String, String> params = new HashMap<>();
|
|
Map<String, String> params = new HashMap<>();
|
|
params.put("projectType", projectType);
|
|
params.put("projectType", projectType);
|
|
params.put("id", projectId);
|
|
params.put("id", projectId);
|
|
- String result = HttpUtil.post( customConfiguration.getProjectReportUri(), headers, params);
|
|
|
|
|
|
+ String result = HttpUtil.post(customConfiguration.getProjectReportUri(), headers, params);
|
|
log.info("访问仿真云平台项目报告接口:" + customConfiguration.getProjectReportUri() + ",请求头为:" + headers + ",请求体为:" + params + "结果为:" + result);
|
|
log.info("访问仿真云平台项目报告接口:" + customConfiguration.getProjectReportUri() + ",请求头为:" + headers + ",请求体为:" + params + "结果为:" + result);
|
|
ResponseBodyVO<?> responseBodyVO = JsonUtil.jsonToBean(result, ResponseBodyVO.class);
|
|
ResponseBodyVO<?> responseBodyVO = JsonUtil.jsonToBean(result, ResponseBodyVO.class);
|
|
String projectReportVOJson = JsonUtil.beanToJson(responseBodyVO.getInfo());
|
|
String projectReportVOJson = JsonUtil.beanToJson(responseBodyVO.getInfo());
|
|
@@ -780,13 +780,22 @@ public class ProjectDomainService {
|
|
public List<ProjectWaitQueueEntity> getWaitQueue() {
|
|
public List<ProjectWaitQueueEntity> getWaitQueue() {
|
|
try {
|
|
try {
|
|
final String waitQueueJson = customRedisClient.get(DictConstants.PROJECT_WAIT_QUEUE_KEY);
|
|
final String waitQueueJson = customRedisClient.get(DictConstants.PROJECT_WAIT_QUEUE_KEY);
|
|
- if (StringUtil.isNotEmpty(waitQueueJson)){
|
|
|
|
|
|
+ if (StringUtil.isNotEmpty(waitQueueJson)) {
|
|
return JsonUtil.jsonToList(waitQueueJson, ProjectWaitQueueEntity.class);
|
|
return JsonUtil.jsonToList(waitQueueJson, ProjectWaitQueueEntity.class);
|
|
- }else{
|
|
|
|
|
|
+ } else {
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
} catch (JsonProcessingException e) {
|
|
} catch (JsonProcessingException e) {
|
|
throw new RuntimeException(e);
|
|
throw new RuntimeException(e);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ public void setWaitQueue(List<ProjectWaitQueueEntity> projectWaitQueueEntities) {
|
|
|
|
+ try {
|
|
|
|
+ String projectWaitQueueEntitiesJson = JsonUtil.listToJson(projectWaitQueueEntities);
|
|
|
|
+ customRedisClient.set(DictConstants.PROJECT_WAIT_QUEUE_KEY, projectWaitQueueEntitiesJson);
|
|
|
|
+ } catch (JsonProcessingException e) {
|
|
|
|
+ throw new RuntimeException(e);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|