소스 검색

FEM求解

huangxingxing 2 년 전
부모
커밋
7c9c02f7a2

+ 1 - 0
definitionsrc/returncode/returncode-business.properties

@@ -91,3 +91,4 @@ EB4000013 = vector\u6E32\u67D3\u53C2\u6570\u5B58\u5728\u9519\u8BEF\uFF01
 EB4000014 = \u5207\u7247List\u6E32\u67D3\u53C2\u6570\u5B58\u5728\u9519\u8BEF\uFF01
 EB4000015 = \u8BF7\u4E0A\u4F20\u6587\u4EF6\uFF01
 EB4000016 = stream\u6E32\u67D3\u53C2\u6570\u5B58\u5728\u9519\u8BEF\uFF01
+EB4000017 = \u672A\u6210\u529F\u751F\u5B58\u7ED3\u679C\u6587\u4EF6\uFF01

+ 1 - 0
definitionsrc/returncode/returncode-business_zh_CN.properties

@@ -91,3 +91,4 @@ EB4000013 = vector\u6E32\u67D3\u53C2\u6570\u5B58\u5728\u9519\u8BEF\uFF01
 EB4000014 = \u5207\u7247List\u6E32\u67D3\u53C2\u6570\u5B58\u5728\u9519\u8BEF\uFF01
 EB4000015 = \u8BF7\u4E0A\u4F20\u6587\u4EF6\uFF01
 EB4000016 = stream\u6E32\u67D3\u53C2\u6570\u5B58\u5728\u9519\u8BEF\uFF01
+EB4000017 = \u672A\u6210\u529F\u751F\u5B58\u7ED3\u679C\u6587\u4EF6\uFF01

+ 7 - 2
src/main/java/com/miniframe/bisiness/system/AFT001Service.java

@@ -1,5 +1,6 @@
 package com.miniframe.bisiness.system;
 
+import java.io.File;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
@@ -144,10 +145,14 @@ public class AFT001Service extends AFT001BaseModel implements ExecProcessFlow {
 				String jobPath = XIFileUtils.getRootPathStr()+ MFConstant.separator+solver.getPid();
 				String exePath = jobPath+ MFConstant.separator+"fem";
 				String exeOutPath = exePath+ MFConstant.separator+"data_out";
+				File file = new File(exeOutPath+MFConstant.separator+"dynamicResponse-transient1.vtk");
+				if(!file.exists()){
+					throw new BusinessException("EB4000017");
+				}
 				JSONObject obj = new JSONObject();
 				obj.put("filePath", exeOutPath);
-				obj.put("fileType", "acsiss");
-				obj.put("fileName", "dynamicResponse-transient.vtk");
+				obj.put("fileType", "ascii");
+				obj.put("fileName", "dynamicResponse-transient1.vtk");
 				msg.setParamJson(obj.toString());
 			}
 		}else if(action.equals("ContourDisplay")){

+ 2 - 1
系统设计/数据定义/返 回 码/business(业务系统).csv

@@ -103,4 +103,5 @@
 4000014,EB4000014,切片List 渲染参数存在错误!
 
 4000015,EB4000015,请上传文件!
-4000016,EB4000016,stream 渲染参数存在错误!
+4000016,EB4000016,stream 渲染参数存在错误!
+4000017,EB4000017,未成功生存结果文件!