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 4565 s.setSjlc(String.valueOf(sjlc));
4566 4566 s.setRemarks(remarks);
4567 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 318 <script type="text/html" id="ludan_2">
319 319 {{each list as obj i}}
320 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 329 <td>{{obj.lpName}}</td>
323 330 <td>{{obj.jGh}}{{obj.jName}}</td>
324 331 <td>
... ...