航班动态增加旧登机口显示

This commit is contained in:
zhouyuejun
2019-05-08 09:44:46 +08:00
parent cdeffa3ff5
commit 8575d56e9a
2 changed files with 60 additions and 8 deletions
+27 -1
View File
@@ -424,16 +424,42 @@ 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]') {
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 '';
}
}
}
public padtFormatter(flight) {
if (flight['MVIN'] === 'A') {
if (flight['PADT']) {
+27 -1
View File
@@ -598,15 +598,41 @@ 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]') {
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 '';
}
}
},
'PADT': function padtFormatter(flight) {
if (flight['MVIN'] === 'A') {