Commit 3479ec7ff9fa6cd92cb4254a33cb0b013f2275a7
Merge branch 'pudong' of http://222.66.0.204:8090/panzhaov5/bsth_control into pudong
Showing
1 changed file
with
20 additions
and
2 deletions
src/main/resources/static/pages/base/timesmodel/js/v2/ParameterObj.js
| ... | ... | @@ -390,9 +390,18 @@ var ParameterObj = function() { |
| 390 | 390 | */ |
| 391 | 391 | getUpLastDtimeObj: function() { |
| 392 | 392 | _validInternal(); // 验证 |
| 393 | - return this.toTimeObj( | |
| 393 | + var oStartTime = this.toTimeObj( | |
| 394 | + _firstLastDepartureTimeStrObj.up.firstVehicleDepartureTimeStr | |
| 395 | + ); | |
| 396 | + var oEndTime = this.toTimeObj( | |
| 394 | 397 | _firstLastDepartureTimeStrObj.up.lastVehicleDepartureTimeStr |
| 395 | 398 | ); |
| 399 | + if (oEndTime.isBefore(oStartTime)) { | |
| 400 | + // 如果末班车时间早于首班车时间,则末班车时间跨天,需要加1天 | |
| 401 | + oEndTime.add(1, "day"); | |
| 402 | + } | |
| 403 | + | |
| 404 | + return oEndTime; | |
| 396 | 405 | }, |
| 397 | 406 | /** |
| 398 | 407 | * 获取下行首班时间对象。 |
| ... | ... | @@ -410,9 +419,18 @@ var ParameterObj = function() { |
| 410 | 419 | */ |
| 411 | 420 | getDownLastDTimeObj: function() { |
| 412 | 421 | _validInternal(); // 验证 |
| 413 | - return this.toTimeObj( | |
| 422 | + var oStartTime = this.toTimeObj( | |
| 423 | + _firstLastDepartureTimeStrObj.down.firstVehicleDepartureTimeStr | |
| 424 | + ); | |
| 425 | + var oEndTime = this.toTimeObj( | |
| 414 | 426 | _firstLastDepartureTimeStrObj.down.lastVehicleDepartureTimeStr |
| 415 | 427 | ); |
| 428 | + if (oEndTime.isBefore(oStartTime)) { | |
| 429 | + // 如果末班车时间早于首班车时间,则末班车时间跨天,需要加1天 | |
| 430 | + oEndTime.add(1, "day"); | |
| 431 | + } | |
| 432 | + | |
| 433 | + return oEndTime; | |
| 416 | 434 | }, |
| 417 | 435 | |
| 418 | 436 | //-------------- 获取吃饭时间 ----------------// | ... | ... |