修正没有选择联系人的时候抛出异常
This commit is contained in:
parent
aad57330f7
commit
d7a3625db9
@ -652,6 +652,7 @@
|
|||||||
已刷新<span></span>次,用时<span></span>分<span></span>秒
|
已刷新<span></span>次,用时<span></span>分<span></span>秒
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
|
<i class="fa fa-spin fa-spinner"></i>
|
||||||
距下次刷新还有 <span></span> 秒...
|
距下次刷新还有 <span></span> 秒...
|
||||||
</p>
|
</p>
|
||||||
<p style="display:none;">
|
<p style="display:none;">
|
||||||
|
@ -99,7 +99,7 @@
|
|||||||
data.enableAuto = session.options.showMoreOpt;
|
data.enableAuto = session.options.showMoreOpt;
|
||||||
data.inAuto = inAutoRefresh;
|
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;
|
var seat = null, train = null, entry = null;
|
||||||
|
|
||||||
if (data.original.length && !data.include.length && currentProfile.selectedTrain && currentProfile.selectedTrain.length && !currentProfile.byAuto) {
|
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 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 = {
|
data.auto = {
|
||||||
train: train,
|
train: train,
|
||||||
seat: seat,
|
seat: seat,
|
||||||
passengers: _.first(currentProfile.passengers, pcount),
|
passengers: _.first(currentProfile.passengers || [], pcount),
|
||||||
data: entry
|
data: entry
|
||||||
};
|
};
|
||||||
data.auto.passengers.forEach(function (p) { p.seat = seat; });
|
data.auto.passengers.forEach(function (p) { p.seat = seat; });
|
||||||
|
Loading…
Reference in New Issue
Block a user