Commit 3479ec7ff9fa6cd92cb4254a33cb0b013f2275a7

Authored by 潘钊
2 parents ad73f7c4 c9d53510

Merge branch 'pudong' of http://222.66.0.204:8090/panzhaov5/bsth_control into pudong

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 //-------------- 获取吃饭时间 ----------------//
... ...