Explorar o código

场景导入加字段

root %!s(int64=2) %!d(string=hai) anos
pai
achega
e72309ef07

+ 2 - 5
simulation-resource-server/src/main/java/com/css/simulation/resource/project/impl/SimulationProjectServiceImpl.java

@@ -1166,7 +1166,7 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
 //            resultVo.setSwingComfortLevel(po.getSwingComfortLevel());
             resultVo.setVideoUrl(list1);
 
-            HashMap<String, List> CurveData = new HashMap<>();
+            HashMap<String, List<Double>> CurveData = new HashMap<>();
             CurveData.put("time", time_list);
             CurveData.put("acceleration", lateral_acceleration_list);
             CurveData.put("acceleration_longitudinal", longitudinal_acceleration_list);
@@ -1193,14 +1193,11 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
                 if (bufferedReader != null) {
                     bufferedReader.close();
                 }
-                /*if(file != null ){
-                    file.delete();
-                }*/
             } catch (IOException e) {
                 e.printStackTrace();
             }
         }
-        return new ResponseBodyVO(ResponseBodyVO.Response.SUCCESS, resultVo);
+        return new ResponseBodyVO<>(ResponseBodyVO.Response.SUCCESS, resultVo);
     }
 
     @Override

+ 1 - 1
simulation-resource-server/src/main/java/com/css/simulation/resource/scene/ctrl/ScoringRulesController.java

@@ -90,7 +90,7 @@ public class ScoringRulesController {
         //2 校验 python 语法错误
         String pylint = PythonUtil.pylint(scoringRulesPO.getRuleDetails(), PythonUtil.C, PythonUtil.R, PythonUtil.W);
         if (!pylint.contains(PythonUtil.PASS)) {
-            return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, pylint);
+            return new ResponseBodyVO<>(ResponseBodyVO.Response.CLIENT_FAILURE, "代码格式错误,请检查。");
         }
 
         //3 保存