Explorar o código

求解路径生成 结果 查询

huangxingxing hai 1 ano
pai
achega
92e42f9945

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

@@ -378,7 +378,6 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 
 				//监测点数据保存
 				saveMonitorValue(aid,jid);
-
 				//路径保存
 				saveWayValue(aid,jid);
 				LogService.addLog(aid,jid,"Fire","求解——————————————————成功");
@@ -438,6 +437,8 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 						wnr.setV2(t1.length>0?t1[2]:"0");
 						wnr.setV3(t1.length>0?t1[3]:"0");
 						wayNodeResults.add(wnr);
+						System.out.println(wayResults);
+						System.out.println(wayNodeResults);
 						if(i==Integer.valueOf(result.getFlag())){
 							break;
 						}
@@ -522,7 +523,7 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 				result.setSafety(t.length>2?t[2]:"0");
 				result.setFlag(t.length>3?t[3]:"0");
 				int i =0;
-				if(result.getSafety().equals("danger")){
+				if(result.getSafety().equals("danger")||Integer.valueOf(result.getFlag())>0){
 					while ((line = reader.readLine()) != null) {
 						i++;
 						String[] t1 = line.trim().split(",");