Commit 54d6fb2b704a4780e40f104ca87fd0b72e9743ae

Authored by 娄高锋
1 parent bec7ff00

青浦行车路单显示子任务

src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
@@ -4565,6 +4565,37 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl<ScheduleRealInf @@ -4565,6 +4565,37 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl<ScheduleRealInf
4565 s.setSjlc(String.valueOf(sjlc)); 4565 s.setSjlc(String.valueOf(sjlc));
4566 s.setRemarks(remarks); 4566 s.setRemarks(remarks);
4567 newList.add(s); 4567 newList.add(s);
  4568 +
  4569 + if (!childTaskPlans.isEmpty()) {
  4570 +// Iterator<ChildTaskPlan> it = childTaskPlans.iterator();
  4571 + List<ChildTaskPlan> listit = new ArrayList<ChildTaskPlan>(childTaskPlans);
  4572 + Collections.sort(listit, new ComparableChild());
  4573 + for (int j = 0; j < listit.size(); j++) {
  4574 + ScheduleRealInfo t = new ScheduleRealInfo();
  4575 + ChildTaskPlan childTaskPlan = listit.get(j);
  4576 + if (childTaskPlan.getCcId() == null) {
  4577 + if (childTaskPlan.isDestroy()) {
  4578 + t.setFcsjActual("");
  4579 + t.setZdsjActual("");
  4580 +// t.setJhlc(0.0);
  4581 + t.setSjlc("0.0");
  4582 + } else {
  4583 + t.setFcsjActual(childTaskPlan.getStartDate());
  4584 + t.setZdsjActual(childTaskPlan.getEndDate());
  4585 +// t.setJhlc(Double.parseDouble(String.valueOf(childTaskPlan.getMileage())));
  4586 + t.setSjlc(String.valueOf(childTaskPlan.getMileage()));
  4587 + }
  4588 + t.setFcsj(childTaskPlan.getStartDate());
  4589 + t.setZdsj(childTaskPlan.getEndDate());
  4590 + t.setQdzName(childTaskPlan.getStartStationName());
  4591 + t.setZdzName(childTaskPlan.getEndStationName());
  4592 + t.setRemarks(childTaskPlan.getRemarks());
  4593 + t.setAdjustExps("子");
  4594 + newList.add(t);
  4595 + }
  4596 + }
  4597 + }
  4598 +
4568 } 4599 }
4569 4600
4570 } 4601 }
src/main/resources/static/pages/forms/statement/waybillQp.html
@@ -318,7 +318,14 @@ @@ -318,7 +318,14 @@
318 <script type="text/html" id="ludan_2"> 318 <script type="text/html" id="ludan_2">
319 {{each list as obj i}} 319 {{each list as obj i}}
320 <tr> 320 <tr>
321 - <td>{{i+1}}</td> 321 + <td>
  322 + {{if obj.adjustExps == "子"}}
  323 + {{obj.adjustExps}}
  324 + {{/if}}
  325 + {{if obj.adjustExps != "子"}}
  326 + {{i+1}}
  327 + {{/if}}
  328 + </td>
322 <td>{{obj.lpName}}</td> 329 <td>{{obj.lpName}}</td>
323 <td>{{obj.jGh}}{{obj.jName}}</td> 330 <td>{{obj.jGh}}{{obj.jName}}</td>
324 <td> 331 <td>