|
@@ -460,8 +460,17 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
String algorithmId;
|
|
|
String projectId;
|
|
|
String createTime;
|
|
|
+ SimulationManualProjectEvaluationVO simulationManualProjectEvaluationVO = null;
|
|
|
if (DictConstants.PROJECT_TYPE_MANUAL.equals(projectType)) { // 手动运行任务
|
|
|
SimulationManualProjectPO simulationManualProjectPO = simulationManualProjectMapper.selectProjectById(param);
|
|
|
+ if (StringUtil.isNotEmpty(simulationManualProjectPO.getEvaluationJsonMsg())) {
|
|
|
+ try {
|
|
|
+ simulationManualProjectEvaluationVO =
|
|
|
+ JsonUtil.jsonToBean(simulationManualProjectPO.getEvaluationJsonMsg(), SimulationManualProjectEvaluationVO.class);
|
|
|
+ } catch (Exception e) {
|
|
|
+ log.error("获取场景评价状态异常 {}", simulationManualProjectPO.getEvaluationJsonMsg(), e);
|
|
|
+ }
|
|
|
+ }
|
|
|
details = simulationManualProjectPO.getDetails();
|
|
|
algorithmType = simulationManualProjectPO.getAlgorithmType();
|
|
|
algorithmId = simulationManualProjectPO.getAlgorithm();
|
|
@@ -478,6 +487,7 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
throw new RuntimeException("未知项目类型:" + projectType);
|
|
|
}
|
|
|
projectDetailsVO = JsonUtil.jsonToBean(details, ProjectDetailsVO.class);
|
|
|
+ projectDetailsVO.setSimulationManualProjectEvaluation(simulationManualProjectEvaluationVO);
|
|
|
|
|
|
// 修正项目ID、创建时间
|
|
|
{
|