瀏覽代碼

管道灾源

huangxingxing 1 年之前
父節點
當前提交
064a15bb3c

+ 15 - 0
src/main/java/com/miniframe/bisiness/system/D00008Service.java

@@ -1,5 +1,8 @@
 package com.miniframe.bisiness.system;
 
+import java.io.BufferedReader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 import java.util.Map;
 import com.miniframe.core.ExecProcessFlow;
 import com.miniframe.generate.business.system.model.D00008BaseModel;
@@ -22,13 +25,25 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 			TemplateGenerator.createFireControl(aid);
 			TemplateGenerator.createFireRunsh(aid);
 			TemplateGenerator.createFireInit(aid);
+			Runtime runtime = Runtime.getRuntime();
+        	Process p =null;
+        	p= runtime.exec("sh "+TemplateGenerator.BPATH+"/"+aid+"/"+"runFile.sh");
+			InputStream fis = p.getInputStream();
+			InputStreamReader isr = new InputStreamReader(fis);
+			BufferedReader br = new BufferedReader(isr);
+			String line = null;
+			while ((line = br.readLine()) != null) {
+				System.out.println(line);
+			}
 		}
+
 	}
 	
 	/**
 	 * 基础系统,“灾情演练”业务前处理
  	 */
 	public void preTransFlow() throws Exception {
+
 		this.validater();
 	}
 	

+ 0 - 1
src/test/java/com/miniframe/ApplicationTests.java

@@ -16,7 +16,6 @@ class ApplicationTests {
 
     @Test
     void contextLoads() throws IOException, TemplateException {
-
         TemplateGenerator.createFireControl(5);
         TemplateGenerator.createFireRunsh(5);
         TemplateGenerator.createFireInit(5);