|
@@ -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);
|