航班动态增加旧登机口显示
This commit is contained in:
@@ -424,14 +424,40 @@ export class TransferRenderHandle {
|
||||
gate.push(flight['GTDT'][i]['GATE']);
|
||||
}
|
||||
let set = new Set(gate);
|
||||
return Array.from(set).join(',');
|
||||
let joinedGate = Array.from(set).join(',');
|
||||
if (flight['LGTDT']) {
|
||||
if (joinedGate == flight['LGTDT']) {
|
||||
return joinedGate;
|
||||
} else {
|
||||
return joinedGate + '(' + flight['LGTDT'] + ')';
|
||||
}
|
||||
} else {
|
||||
return joinedGate;
|
||||
}
|
||||
} else if (Object.prototype.toString.call(flight['GTDT']) === '[object Object]') {
|
||||
return flight['GTDT']['GATE'];
|
||||
if (flight['LGTDT']) {
|
||||
if (flight['GTDT']['GATE'] == flight['LGTDT']) {
|
||||
return flight['GTDT']['GATE'];
|
||||
} else {
|
||||
return flight['GTDT']['GATE'] + '(' + flight['LGTDT'] + ')';
|
||||
}
|
||||
|
||||
} else {
|
||||
return flight['GTDT']['GATE'];
|
||||
}
|
||||
} else {
|
||||
if (flight['LGTDT']) {
|
||||
return '(' + flight['LGTDT'] + ')';
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (flight['LGTDT']) {
|
||||
return '(' + flight['LGTDT'] + ')';
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
public padtFormatter(flight) {
|
||||
|
||||
@@ -598,14 +598,40 @@ onmessage = function (dynamicData) {
|
||||
gate.push(flight['GTDT'][i]['GATE']);
|
||||
}
|
||||
let set = new Set(gate);
|
||||
return Array.from(set).join(',');
|
||||
let joinedGate = Array.from(set).join(',');
|
||||
if (flight['LGTDT']) {
|
||||
if (joinedGate == flight['LGTDT']) {
|
||||
return joinedGate;
|
||||
} else {
|
||||
return joinedGate + '(' + flight['LGTDT'] + ')';
|
||||
}
|
||||
} else {
|
||||
return joinedGate;
|
||||
}
|
||||
} else if (Object.prototype.toString.call(flight['GTDT']) === '[object Object]') {
|
||||
return flight['GTDT']['GATE'];
|
||||
if (flight['LGTDT']) {
|
||||
if (flight['GTDT']['GATE'] == flight['LGTDT']) {
|
||||
return flight['GTDT']['GATE'];
|
||||
} else {
|
||||
return flight['GTDT']['GATE'] + '(' + flight['LGTDT'] + ')';
|
||||
}
|
||||
|
||||
} else {
|
||||
return flight['GTDT']['GATE'];
|
||||
}
|
||||
} else {
|
||||
if (flight['LGTDT']) {
|
||||
return '(' + flight['LGTDT'] + ')';
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (flight['LGTDT']) {
|
||||
return '(' + flight['LGTDT'] + ')';
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
} else {
|
||||
return '';
|
||||
}
|
||||
},
|
||||
'PADT': function padtFormatter(flight) {
|
||||
|
||||
Reference in New Issue
Block a user