Преглед на файлове

王耀栋--工作台模块代码,添加仿真结果入库接口

wangyaodong преди 3 години
родител
ревизия
0d685c2e55

+ 10 - 0
simulation-resource-server/src/main/java/com/css/simulation/resource/project/ctrl/SimulationProjectCtrl.java

@@ -201,6 +201,16 @@ public class SimulationProjectCtrl {
         return service.saveTaskResult(param);
     }
 
+    /**
+     * 导出工作任务文件包
+     * @return
+     */
+    @RequestMapping("exportProjectTaskFileById")
+    @ResponseBody
+    public ResponseBodyVO exportProjectTaskFileById(@RequestBody SimulationManualProjectParam param){
+        return service.exportProjectTaskFileById(param);
+    }
+
 
 
 

+ 13 - 3
simulation-resource-server/src/main/java/com/css/simulation/resource/project/impl/SimulationProjectServiceImpl.java

@@ -2875,12 +2875,12 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
 
         String id = param.getId();
         if(StringUtil.isEmpty(id)){
-            return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE,"工作名称不能为空");
+            return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE,"工作id不能为空");
         }
 
         SimulationManualProjectPo po = simulationProjectMapper.selectProjectBaseById(param);
-        if(StringUtil.isEmpty(id)){
-            return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE,"工作名称不能为空");
+        if(po == null){
+            return new ResponseBodyVO(ResponseBodyVO.Response.SERVER_FAILURE,"没有查到工作信息");
         }
 
         List<ScenePackageSubListVO> scenePackageSubListVOS = simulationProjectMapper.selectSubSceneByPid(po.getScene());
@@ -3196,6 +3196,16 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
 
     }
 
+    @Override
+    public ResponseBodyVO exportProjectTaskFileById(SimulationManualProjectParam param) {
+        String id = param.getId();
+        if(StringUtil.isEmpty(id)){
+            return new ResponseBodyVO(ResponseBodyVO.Response.CLIENT_FAILURE,"工作id不能为空");
+        }
+
+        return null;
+    }
+
     /**
      * 换行
      * @param lineNum 换行数量

+ 2 - 0
simulation-resource-server/src/main/java/com/css/simulation/resource/project/service/SimulationProjectService.java

@@ -57,4 +57,6 @@ public interface SimulationProjectService {
 
     //仿真结果保存到数据库
     ResponseBodyVO saveTaskResult(SimulationManualProjectParam param);
+
+    ResponseBodyVO exportProjectTaskFileById(SimulationManualProjectParam param);
 }