diff --git a/Web12306/index.html b/Web12306/index.html index 4658f1f..1b75133 100644 --- a/Web12306/index.html +++ b/Web12306/index.html @@ -652,6 +652,7 @@ 已刷新次,用时

+ 距下次刷新还有 秒...

diff --git a/Web12306/js/ui/ui-autorefresh.js b/Web12306/js/ui/ui-autorefresh.js index 54511a2..a74654a 100644 --- a/Web12306/js/ui/ui-autorefresh.js +++ b/Web12306/js/ui/ui-autorefresh.js @@ -99,7 +99,7 @@ data.enableAuto = session.options.showMoreOpt; data.inAuto = inAutoRefresh; - var count = Math.max(currentProfile.partialSubmitEnabled ? 0 : currentProfile.passengers.length, 1); + var count = Math.max(currentProfile.partialSubmitEnabled && currentProfile.passengers ? currentProfile.passengers.length : 0, 1); var seat = null, train = null, entry = null; if (data.original.length && !data.include.length && currentProfile.selectedTrain && currentProfile.selectedTrain.length && !currentProfile.byAuto) { @@ -142,12 +142,12 @@ //乘客 var ticketCount = _.findWhere(entry.tickets, { code: seat }).count; - var pcount = Math.min(ticketCount, currentProfile.passengers.length); + var pcount = Math.min(ticketCount, currentProfile.passengers ? currentProfile.passengers.length : 0); data.auto = { train: train, seat: seat, - passengers: _.first(currentProfile.passengers, pcount), + passengers: _.first(currentProfile.passengers || [], pcount), data: entry }; data.auto.passengers.forEach(function (p) { p.seat = seat; });