|
@@ -1486,21 +1486,32 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
|
|
|
sublistScoreVo.setSceneScore(sc.getScore());
|
|
|
sublistScoreVo.setTargetEvaluate(sc.getTargetEvaluate());
|
|
|
- sublistScoreVo.setReturnSceneId(sc.getReturnSceneId());
|
|
|
+
|
|
|
String sceneType = sc.getSceneType();
|
|
|
+ String sceneName = "";
|
|
|
if(DictConstants.SCENE_NATURAL.equals(sceneType)){
|
|
|
|
|
|
sublistScoreVo.setSceneType("自然驾驶");
|
|
|
+
|
|
|
+ SceneBaseInfoVo sceneBaseInfoVo = simulationProjectMapper.selectSceneNatural(sc.getSceneId());
|
|
|
+ sceneName = sceneBaseInfoVo.getNaturalName();
|
|
|
}else if(DictConstants.SCENE_STANDARD.equals(sceneType)){
|
|
|
|
|
|
sublistScoreVo.setSceneType("标准法规");
|
|
|
+
|
|
|
+ SceneBaseInfoVo sceneBaseInfoVo = simulationProjectMapper.selectSceneStandardsRegulations(sc.getSceneId());
|
|
|
+ sceneName = sceneBaseInfoVo.getSceneName();
|
|
|
}else if(DictConstants.SCENE_ACCIDENT.equals(sceneType)){
|
|
|
|
|
|
sublistScoreVo.setSceneType("交通事故");
|
|
|
+
|
|
|
+ SceneBaseInfoVo sceneBaseInfoVo = simulationProjectMapper.selectSceneAccidentById(sc.getSceneId());
|
|
|
+ sceneName = sceneBaseInfoVo.getSceneName();
|
|
|
}else if(DictConstants.SCENE_GENERAL.equals(sceneType)){
|
|
|
|
|
|
|
|
|
}
|
|
|
+ sublistScoreVo.setReturnSceneId(sceneName);
|
|
|
|
|
|
lastSubList.add(sublistScoreVo);
|
|
|
}
|