diff --git a/src/app/pages/main/detail-tab/detail-tab.component.html b/src/app/pages/main/detail-tab/detail-tab.component.html index 9f975db..d08a28d 100644 --- a/src/app/pages/main/detail-tab/detail-tab.component.html +++ b/src/app/pages/main/detail-tab/detail-tab.component.html @@ -38,4 +38,12 @@

{{singleFlight.BOTM}}

{{singleFlight.GCTM}}

+
标志类 -----------------------------------------
+
+

{{vipNumber>0?'是':'否'}}

+
+
数量类 -----------------------------------------
+
+

{{vipNumber}}

+
\ No newline at end of file diff --git a/src/app/pages/main/detail-tab/detail-tab.component.ts b/src/app/pages/main/detail-tab/detail-tab.component.ts index 8993c1a..adb4f0f 100644 --- a/src/app/pages/main/detail-tab/detail-tab.component.ts +++ b/src/app/pages/main/detail-tab/detail-tab.component.ts @@ -12,12 +12,14 @@ export class DetailTabComponent implements OnInit { public showPsst: string; public showRemc:string; + public vipNumber:boolean; @Input() set flight(flight) { this.lines = Object.assign({}, flight); if (this.lines.preFlight && !this.lines.reaFlight) { this.singleFlight = this.lines.renderFlight; this.showRemc = this.lines.preFlight.REMC; + this.vipNumber = this.lines.preFlight.VIPP; let psst = this.psstFormatter(this.lines.preFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')'; @@ -28,6 +30,7 @@ export class DetailTabComponent implements OnInit { } else if (!this.lines.preFlight && this.lines.reaFlight) { this.singleFlight = this.lines.renderFlight; this.showRemc = this.lines.reaFlight.REMC; + this.vipNumber = this.lines.reaFlight.VIPP; let psst = this.psstFormatter(this.lines.reaFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')'; @@ -38,6 +41,7 @@ export class DetailTabComponent implements OnInit { } else { this.singleFlight = this.lines.renderPreFlight; this.showRemc = this.lines.preFlight.REMC; + this.vipNumber = this.lines.preFlight.VIPP; let psst = this.psstFormatter(this.lines.preFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')'; @@ -56,6 +60,7 @@ export class DetailTabComponent implements OnInit { if (this.lines.preFlight && !this.lines.reaFlight) { this.singleFlight = this.lines.renderFlight; this.showRemc = this.lines.preFlight.REMC; + this.vipNumber = this.lines.preFlight.VIPP; let psst = this.psstFormatter(this.lines.preFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')'; @@ -66,6 +71,7 @@ export class DetailTabComponent implements OnInit { } else { this.singleFlight = this.lines.renderPreFlight; this.showRemc = this.lines.preFlight.REMC; + this.vipNumber = this.lines.preFlight.VIPP; let psst = this.psstFormatter(this.lines.preFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')'; @@ -79,6 +85,7 @@ export class DetailTabComponent implements OnInit { if (!this.lines.preFlight && this.lines.reaFlight) { this.singleFlight = this.lines.renderFlight; this.showRemc = this.lines.reaFlight.REMC; + this.vipNumber = this.lines.reaFlight.VIPP; let psst = this.psstFormatter(this.lines.reaFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')'; @@ -89,6 +96,7 @@ export class DetailTabComponent implements OnInit { } else { this.singleFlight = this.lines.renderReaFlight; this.showRemc = this.lines.reaFlight.REMC; + this.vipNumber = this.lines.reaFlight.VIPP; let psst = this.psstFormatter(this.lines.reaFlight); if (psst) { this.showPsst = (this.singleFlight.STND || '') + '(' + psst + ')';