소스 검색

存储多个结果

huangxingxing 1 년 전
부모
커밋
fa42e26436
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 1 1
      src/main/java/com/miniframe/bisiness/system/D00008Service.java
  2. 5 5
      src/main/java/com/miniframe/template/TemplateGenerator.java

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

@@ -40,7 +40,7 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 		DJob job =new DJob();
 		job.setAid(aid);
 		job.setStarttime(XIDateTimeUtils.getNowStr());
-		job.setState("0");
+		job.setState("0");//未执行
 		int jid=dJobMapperDao.insertSelective(job);
 		accident.setJid(jid);
 		accidentDao.updateByPrimaryKey(accident);

+ 5 - 5
src/main/java/com/miniframe/template/TemplateGenerator.java

@@ -51,7 +51,7 @@ public class TemplateGenerator {
         XIFileUtils.mkdir(BPATH+"/"+aid+"/"+jid+"/water"+"/mid");
         XIFileUtils.mkdir(BPATH+"/"+aid+"/"+jid+"/water"+"/out");
 
-        FileWriter fileWriter =new FileWriter(BPATH+"/"+aid+"/"+"/water"+"/water.control");
+        FileWriter fileWriter =new FileWriter(BPATH+"/"+aid+"/"+jid+"/"+"/water"+"/water.control");
         fileWriter.write(writer.toString());
         fileWriter.close();
     }
@@ -65,7 +65,7 @@ public class TemplateGenerator {
         // 定义数据模型(Map)
         Map<String, Object> dataModel = new HashMap<>();
         //几何文件路径
-        dataModel.put("waterControlPath", BPATH+"/"+aid+"/water"+"/water.control");
+        dataModel.put("waterControlPath", BPATH+"/"+aid+"/"+jid+"/water"+"/water.control");
         // 将数据模型传入模板进行处理
         StringWriter writer = new StringWriter();
         template.process(dataModel, writer);
@@ -141,13 +141,13 @@ public class TemplateGenerator {
         //几何文件路径
         dataModel.put("geoFilePath", "/home/disaster/fire/Geometry");
         //fireinit 文件路径
-        dataModel.put("initFilePath", BPATH+"/"+aid+"/fire"+"/"+"Fire.init");
+        dataModel.put("initFilePath", BPATH+"/"+aid+"/"+jid+"/fire"+"/"+"Fire.init");
         //fireInteractionPath 阀门文件路径
         dataModel.put("fireInteractionPath", "/home/disaster/fire/Fire.interaction");
         //midPath
-        dataModel.put("midPath", BPATH+"/"+aid+"/fire"+"/mid");
+        dataModel.put("midPath", BPATH+"/"+aid+"/"+jid+"/fire"+"/mid");
         //outPath
-        dataModel.put("outPath", BPATH+"/"+aid+"/fire"+"/out");
+        dataModel.put("outPath", BPATH+"/"+aid+"/"+jid+"/fire"+"/out");
 
         DSourceMapper dsm =UtilTools.getBean(DSourceMapper.class);
         DSourceSQLBuilder dss= new DSourceSQLBuilder();