Commit f8ede51b837a7261ecb66c396ccf5c5291f92ac8

Authored by 廖磊
1 parent e7dd94bb

行车路单

src/main/java/com/bsth/service/realcontrol/impl/ScheduleRealInfoServiceImpl.java
... ... @@ -1351,29 +1351,52 @@ public class ScheduleRealInfoServiceImpl extends BaseServiceImpl<ScheduleRealInf
1351 1351 @Override
1352 1352 public List<ScheduleRealInfo> queryListWaybill(String jName, String clZbh,
1353 1353 String lpName, String date,String line) {
  1354 + List<ScheduleRealInfo> listSchedule=new ArrayList<ScheduleRealInfo>();
1354 1355 List<ScheduleRealInfo> list = null;
1355 1356 list = scheduleRealInfoRepository.queryListWaybill(jName, clZbh, lpName, date,line);
1356 1357 for (int i = 0; i < list.size(); i++) {
1357 1358 ScheduleRealInfo s = list.get(i);
  1359 + s.setAdjustExps(i+1+"");
1358 1360 String remarks = "";
1359 1361 if (s.getRemarks() != null) {
1360 1362 remarks += s.getRemarks();
1361 1363 }
  1364 +
1362 1365 Set<ChildTaskPlan> childTaskPlans = s.getcTasks();
1363   - if (!childTaskPlans.isEmpty()) {
1364   - Iterator<ChildTaskPlan> it = childTaskPlans.iterator();
1365   - while (it.hasNext()) {
1366   - ChildTaskPlan c = it.next();
1367   - if (c.getRemarks() != null && c.getRemarks().length() > 0) {
1368   - remarks += c.getRemarks();
1369   - }
1370   -
1371   - }
  1366 + if (childTaskPlans.isEmpty()) {
  1367 + if(s.getStatus()==-1){
  1368 + if(remarks.indexOf("烂班")>-1){
  1369 + remarks +="(烂班)";
  1370 + }
  1371 + s.setRemarks(remarks);
  1372 + }
  1373 +
  1374 + }else{
  1375 + s.setFcsjActual("");
  1376 + s.setZdsjActual("");
1372 1377 }
1373   - s.setRemarks(remarks);
  1378 + listSchedule.add(s);
  1379 + if(!childTaskPlans.isEmpty()){
  1380 + Iterator<ChildTaskPlan> it = childTaskPlans.iterator();
  1381 + while (it.hasNext()) {
  1382 + ChildTaskPlan c = it.next();
  1383 + if(!c.isDestroy()){
  1384 + ScheduleRealInfo t=new ScheduleRealInfo();
  1385 + t.setFcsjActual(c.getStartDate());
  1386 + t.setZdsjActual(c.getEndDate());
  1387 + t.setQdzName(c.getStartStationName());
  1388 + t.setZdzName(c.getEndStationName());
  1389 + t.setJhlc( Double.parseDouble(String.valueOf(c.getMileage())));
  1390 + t.setRemarks(c.getRemarks());
  1391 + t.setAdjustExps("子");
  1392 + listSchedule.add(t);
  1393 + }
  1394 + }
  1395 + }
  1396 +
1374 1397 }
1375 1398  
1376   - return list;
  1399 + return listSchedule;
1377 1400 }
1378 1401  
1379 1402 @Override
... ...
src/main/resources/static/pages/forms/statement/waybill.html
... ... @@ -102,7 +102,6 @@
102 102 for(var code in result){
103 103 data.push({id: code, text: result[code]});
104 104 }
105   - console.log(data);
106 105 initPinYinSelect2('#line',data,'');
107 106  
108 107 })
... ... @@ -171,7 +170,6 @@
171 170 $(this).children().each(function(index){
172 171 params[index] = $(this).text();
173 172 });
174   - console.log(params);
175 173 jName = params[0].split("\\")[0];
176 174 var id = $("#"+params[1]).val();
177 175 $get('/realSchedule/'+id,null,function(result){
... ... @@ -313,7 +311,7 @@
313 311 <script type="text/html" id="ludan_2">
314 312 {{each list as obj i}}
315 313 <tr>
316   - <td>{{i+1}}</td>
  314 + <td>{{obj.adjustExps}}</td>
317 315 <td>{{obj.jGh}}{{obj.jName}}</td>
318 316 <td>{{obj.sGh}}{{obj.sName}}</td>
319 317 <td>&nbsp;</td>
... ... @@ -326,12 +324,8 @@
326 324 <td>{{obj.fast}}</td>
327 325 <td>{{obj.slow}}</td>
328 326 <td>{{obj.jhlc}}</td>
329   - <td title={{obj.remarks}}>
330   - {{if obj.remarks !=""}}
331   - <div class="caption">
332   - <i class="fa fa-search"></i>
333   - </div>
334   - {{/if}}
  327 + <td >
  328 + {{obj.remarks}}
335 329 </td>
336 330 </tr>
337 331 {{/each}}
... ...