Browse Source

人员位置数据

huangxingxing 7 tháng trước cách đây
mục cha
commit
de0a6448ba

+ 5 - 5
src/main/java/com/miniframe/bisiness/system/D10036Service.java

@@ -31,8 +31,8 @@ public class D10036Service extends D10036BaseModel implements ExecProcessFlow {
 		DWayResultSQLBuilder.Criteria rsc =rsb.createCriteria();
 		rsc.andJidEqualTo(accident.getJid());
 		List<DWayResult> rs = rMapper.selectByExample(rsb);
+		List<D_D10036_ROWS_RECODE> rows =new ArrayList<>();
 		if("平台".equals(accident.getSource())){
-			List<D_D10036_ROWS_RECODE> rows =new ArrayList<>();
 			for (DWayResult r:rs) {
 				D_D10036_ROWS_RECODE row =new D_D10036_ROWS_RECODE();
 				row.setAid(r.getAid());
@@ -42,10 +42,10 @@ public class D10036Service extends D10036BaseModel implements ExecProcessFlow {
 				row.setFlag(r.getFlag());
 				row.setWcode(r.getWcode());
 				List<D_D10036_ROWS_NROWS_RECODE> nrows = findPtWayNode(r,row);
+				row.setNrows(nrows);
+				rows.add(row);
 			}
-			this.getD_d10036().setRows(rows);
 		}else{
-			List<D_D10036_ROWS_RECODE> rows =new ArrayList<>();
 			for (DWayResult r:rs) {
 				D_D10036_ROWS_RECODE row =new D_D10036_ROWS_RECODE();
 				row.setAid(r.getAid());
@@ -60,10 +60,10 @@ public class D10036Service extends D10036BaseModel implements ExecProcessFlow {
 				row.setNrrows(nrrows);
 				rows.add(row);
 			}
-			this.getD_d10036().setRows(rows);
 		}
+		this.getD_d10036().setRows(rows);
 
-		}
+	}
 
 	private List<D_D10036_ROWS_NROWS_RECODE> findPtWayNode(DWayResult r ,D_D10036_ROWS_RECODE row) {
 		DMwayMapper mwDao = UtilTools.getBean(DMwayMapper.class);