Commit f8ede51b837a7261ecb66c396ccf5c5291f92ac8
1 parent
e7dd94bb
行车路单
Showing
2 changed files
with
37 additions
and
20 deletions
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> </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}} | ... | ... |