From 1e735059f803d589dd35dea0b0beae3e84b19ff7 Mon Sep 17 00:00:00 2001
From: zhouyuejun <505127606@qq.com>
Date: Sat, 15 Dec 2018 17:04:16 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=85=B7=E7=B1=BB=E6=8A=BD=E5=8F=96?=
=?UTF-8?q?=E5=8F=8A=E5=8E=86=E5=8F=B2=E6=95=B0=E6=8D=AE=E5=A4=84=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../aircraft-type/aircraft-type.component.ts | 2 +-
.../basic-data/aircraft/aircraft.component.ts | 2 +-
.../basic-data/airline/airline.component.ts | 2 +-
.../basic-data/airport/airport.component.ts | 2 +-
.../basic-data/carousel/carousel.component.ts | 2 +-
.../checkin-desk/checkin-desk.component.ts | 2 +-
.../checkin-group/checkin-group.component.ts | 2 +-
.../pages/basic-data/chut/chut.component.ts | 2 +-
.../pages/basic-data/city/city.component.ts | 2 +-
.../pages/basic-data/gate/gate.component.ts | 2 +-
.../pages/basic-data/stand/stand.component.ts | 2 +-
.../terminal-area/terminal-area.component.ts | 2 +-
.../basic-data/terminal/terminal.component.ts | 2 +-
.../historical-data.component.html | 323 ++++----
.../historical-data.component.ts | 736 ++++++++++--------
.../historical-data/historical-data.module.ts | 9 +-
src/app/pages/main/main.component.ts | 25 +-
src/app/pages/pages.component.ts | 4 +-
src/app/pages/pages.module.ts | 4 +-
.../seasonal-plan/seasonal-plan.component.ts | 2 +-
.../basic-data-pipes/terminal-area.pipe.ts | 2 +-
.../{pages => services}/basic-data-service.ts | 2 +-
.../operate-spin-service.service.spec.ts | 0
.../operate-spin-service.service.ts | 0
src/app/utils/abdg-formatter.ts | 20 -
src/app/utils/actt-formatter.ts | 11 -
.../main => }/utils/alert-message-handle.ts | 0
src/app/utils/aotm_a-formatter.ts | 20 -
src/app/utils/aotm_d-formatter.ts | 20 -
src/app/utils/belt-formatter.ts | 20 -
src/app/utils/botm-formatter.ts | 13 -
src/app/utils/cctm-formatter.ts | 15 -
.../main => }/utils/cell-color-handle.ts | 0
src/app/utils/chkc-formatter.ts | 19 -
src/app/utils/chtm_off-formatter.ts | 20 -
src/app/utils/chtm_on-formatter.ts | 20 -
src/app/utils/chut-formatter.ts | 19 -
src/app/utils/cotm-formatter.ts | 15 -
.../{data-formatter.ts => date-formatter.ts} | 0
.../main => }/utils/dynamic-flight-order.ts | 2 +-
src/app/utils/erut-formatter.ts | 18 -
src/app/utils/estt-formatter.ts | 11 -
.../main => }/utils/flights-data-handle.ts | 70 +-
src/app/utils/flin-formatter.ts | 16 -
src/app/utils/gate-formatter.ts | 20 -
src/app/utils/gctm-formatter.ts | 16 -
src/app/utils/lacl-formatter.ts | 11 -
src/app/utils/mvin-formatter.ts | 14 -
src/app/utils/padt-formatter.ts | 11 -
src/app/utils/psst-formatter.ts | 19 -
src/app/utils/sodt-formatter.ts | 11 -
src/app/utils/transfer-render-handle.ts | 274 +++++++
52 files changed, 890 insertions(+), 948 deletions(-)
rename src/app/{pages => services}/basic-data-service.ts (99%)
rename src/app/{pages => services}/operate-spin-service.service.spec.ts (100%)
rename src/app/{pages => services}/operate-spin-service.service.ts (100%)
delete mode 100644 src/app/utils/abdg-formatter.ts
delete mode 100644 src/app/utils/actt-formatter.ts
rename src/app/{pages/main => }/utils/alert-message-handle.ts (100%)
delete mode 100644 src/app/utils/aotm_a-formatter.ts
delete mode 100644 src/app/utils/aotm_d-formatter.ts
delete mode 100644 src/app/utils/belt-formatter.ts
delete mode 100644 src/app/utils/botm-formatter.ts
delete mode 100644 src/app/utils/cctm-formatter.ts
rename src/app/{pages/main => }/utils/cell-color-handle.ts (100%)
delete mode 100644 src/app/utils/chkc-formatter.ts
delete mode 100644 src/app/utils/chtm_off-formatter.ts
delete mode 100644 src/app/utils/chtm_on-formatter.ts
delete mode 100644 src/app/utils/chut-formatter.ts
delete mode 100644 src/app/utils/cotm-formatter.ts
rename src/app/utils/{data-formatter.ts => date-formatter.ts} (100%)
rename src/app/{pages/main => }/utils/dynamic-flight-order.ts (99%)
delete mode 100644 src/app/utils/erut-formatter.ts
delete mode 100644 src/app/utils/estt-formatter.ts
rename src/app/{pages/main => }/utils/flights-data-handle.ts (94%)
delete mode 100644 src/app/utils/flin-formatter.ts
delete mode 100644 src/app/utils/gate-formatter.ts
delete mode 100644 src/app/utils/gctm-formatter.ts
delete mode 100644 src/app/utils/lacl-formatter.ts
delete mode 100644 src/app/utils/mvin-formatter.ts
delete mode 100644 src/app/utils/padt-formatter.ts
delete mode 100644 src/app/utils/psst-formatter.ts
delete mode 100644 src/app/utils/sodt-formatter.ts
create mode 100644 src/app/utils/transfer-render-handle.ts
diff --git a/src/app/pages/basic-data/aircraft-type/aircraft-type.component.ts b/src/app/pages/basic-data/aircraft-type/aircraft-type.component.ts
index 420a4dc..a8a9779 100644
--- a/src/app/pages/basic-data/aircraft-type/aircraft-type.component.ts
+++ b/src/app/pages/basic-data/aircraft-type/aircraft-type.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/aircraft/aircraft.component.ts b/src/app/pages/basic-data/aircraft/aircraft.component.ts
index 2db76d3..ef3a67c 100644
--- a/src/app/pages/basic-data/aircraft/aircraft.component.ts
+++ b/src/app/pages/basic-data/aircraft/aircraft.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/airline/airline.component.ts b/src/app/pages/basic-data/airline/airline.component.ts
index 39088c9..de5aa7b 100644
--- a/src/app/pages/basic-data/airline/airline.component.ts
+++ b/src/app/pages/basic-data/airline/airline.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/airport/airport.component.ts b/src/app/pages/basic-data/airport/airport.component.ts
index d5909f2..72f3617 100644
--- a/src/app/pages/basic-data/airport/airport.component.ts
+++ b/src/app/pages/basic-data/airport/airport.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
diff --git a/src/app/pages/basic-data/carousel/carousel.component.ts b/src/app/pages/basic-data/carousel/carousel.component.ts
index fc4ea80..d00dd3f 100644
--- a/src/app/pages/basic-data/carousel/carousel.component.ts
+++ b/src/app/pages/basic-data/carousel/carousel.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service'
+import { BasicDataService } from '../../../services/basic-data-service'
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
diff --git a/src/app/pages/basic-data/checkin-desk/checkin-desk.component.ts b/src/app/pages/basic-data/checkin-desk/checkin-desk.component.ts
index 44f2f0c..fbfea04 100644
--- a/src/app/pages/basic-data/checkin-desk/checkin-desk.component.ts
+++ b/src/app/pages/basic-data/checkin-desk/checkin-desk.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/checkin-group/checkin-group.component.ts b/src/app/pages/basic-data/checkin-group/checkin-group.component.ts
index f9c3f5c..a56c171 100644
--- a/src/app/pages/basic-data/checkin-group/checkin-group.component.ts
+++ b/src/app/pages/basic-data/checkin-group/checkin-group.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
diff --git a/src/app/pages/basic-data/chut/chut.component.ts b/src/app/pages/basic-data/chut/chut.component.ts
index 5e72300..9489f5a 100644
--- a/src/app/pages/basic-data/chut/chut.component.ts
+++ b/src/app/pages/basic-data/chut/chut.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service'
+import { BasicDataService } from '../../../services/basic-data-service'
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
diff --git a/src/app/pages/basic-data/city/city.component.ts b/src/app/pages/basic-data/city/city.component.ts
index 2a0ca0d..a722591 100644
--- a/src/app/pages/basic-data/city/city.component.ts
+++ b/src/app/pages/basic-data/city/city.component.ts
@@ -1,6 +1,6 @@
import { Component, OnInit } from '@angular/core';
import { ChangeDetectorRef } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import * as $ from 'jquery';
@Component({
selector: 'app-city',
diff --git a/src/app/pages/basic-data/gate/gate.component.ts b/src/app/pages/basic-data/gate/gate.component.ts
index 0dd7bbe..2022d66 100644
--- a/src/app/pages/basic-data/gate/gate.component.ts
+++ b/src/app/pages/basic-data/gate/gate.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service'
+import { BasicDataService } from '../../../services/basic-data-service'
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/stand/stand.component.ts b/src/app/pages/basic-data/stand/stand.component.ts
index 89ba260..0f05c12 100644
--- a/src/app/pages/basic-data/stand/stand.component.ts
+++ b/src/app/pages/basic-data/stand/stand.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/terminal-area/terminal-area.component.ts b/src/app/pages/basic-data/terminal-area/terminal-area.component.ts
index e2e3706..55dbb10 100644
--- a/src/app/pages/basic-data/terminal-area/terminal-area.component.ts
+++ b/src/app/pages/basic-data/terminal-area/terminal-area.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service';
+import { BasicDataService } from '../../../services/basic-data-service';
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
@Component({
diff --git a/src/app/pages/basic-data/terminal/terminal.component.ts b/src/app/pages/basic-data/terminal/terminal.component.ts
index 8a8dc75..1f301e1 100644
--- a/src/app/pages/basic-data/terminal/terminal.component.ts
+++ b/src/app/pages/basic-data/terminal/terminal.component.ts
@@ -1,5 +1,5 @@
import { Component, OnInit } from '@angular/core';
-import { BasicDataService } from '../../basic-data-service'
+import { BasicDataService } from '../../../services/basic-data-service'
import { ChangeDetectorRef } from '@angular/core';
import * as $ from 'jquery';
diff --git a/src/app/pages/historical-data/historical-data.component.html b/src/app/pages/historical-data/historical-data.component.html
index 9c7b789..61d14f1 100644
--- a/src/app/pages/historical-data/historical-data.component.html
+++ b/src/app/pages/historical-data/historical-data.component.html
@@ -1,189 +1,146 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
- | 序号 |
-
- {{airline_col.COL_CN}} |
-
-
-
-
- | {{i+1}} |
-
- {{historical['renderFlight'][airline_col.COL_CODE]}} |
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/app/pages/historical-data/historical-data.component.ts b/src/app/pages/historical-data/historical-data.component.ts
index d373de5..4527055 100644
--- a/src/app/pages/historical-data/historical-data.component.ts
+++ b/src/app/pages/historical-data/historical-data.component.ts
@@ -1,337 +1,381 @@
import { Component, OnInit } from '@angular/core';
import { ChangeDetectorRef } from '@angular/core';
+
+import { ToastService } from '../../components/toast/toast.service';
+import { ToastConfig, ToastType } from '../../components/toast/toast-model';
+
import { HttpClientService } from '../../services/http-client.service';
-import dateFormatter from '../../utils/data-formatter';
-import { HttpParams } from '@angular/common/http';
+import { BasicDataService } from '../../services/basic-data-service';
+import { OperateSpinServiceService } from '../../services/operate-spin-service.service';
+
+import { DynamicFlightOrder } from '../../utils/dynamic-flight-order';
+import { FlightsDataHandle } from '../../utils/flights-data-handle';
+
import * as $ from 'jquery';
@Component({
- selector: 'app-historical-data',
- templateUrl: './historical-data.component.html',
- styleUrls: ['./historical-data.component.scss']
+ selector: 'app-historical-data',
+ templateUrl: './historical-data.component.html',
+ styleUrls: ['./historical-data.component.scss']
})
export class HistoricalDataComponent implements OnInit {
- constructor(
- private httpCilent: HttpClientService,
- private changeDetectorRef: ChangeDetectorRef
-) { }
-
-public raw_data: Array