增加-机场集团、国家、机型组、航空集团下拉框数据对接
This commit is contained in:
@@ -32,6 +32,14 @@ export class BasicDataService {
|
||||
public terminal_area_subject = new Subject<any>();
|
||||
public airline: Array<any>;
|
||||
public airline_subject = new Subject<any>();
|
||||
public country: Array<any>;
|
||||
public country_subject = new Subject<any>();
|
||||
public aircraft_type_group: Array<any>;
|
||||
public aircraft_type_group_subject = new Subject<any>();
|
||||
public airportgroup: Array<any>;
|
||||
public airportgroup_subject = new Subject<any>();
|
||||
public airlinegroup: Array<any>;
|
||||
public airlinegroup_subject = new Subject<any>();
|
||||
|
||||
constructor(
|
||||
private httpClient: HttpClientService
|
||||
@@ -52,6 +60,10 @@ export class BasicDataService {
|
||||
let aircraftHttp = this.httpClient.get('/adminapi/basicdata/sysAircrafts');
|
||||
let terminalAreaHttp = this.httpClient.get('/adminapi/basicdata/ormsTerminalareas');
|
||||
let airlineHttp = this.httpClient.get('/adminapi/basicdata/sysAirlines');
|
||||
let countryHttp = this.httpClient.get('/adminapi/basicdata/sysCountry');
|
||||
let aircrafttypesGroupHttp = this.httpClient.get('/adminapi/basicdata/sysAircrafttypesGroup');
|
||||
let airportGroupsHttp = this.httpClient.get('/adminapi/basicdata/sysAirportGroups');
|
||||
let airlineGroupHttp = this.httpClient.get('/adminapi/basicdata/sysAirlineGroup');
|
||||
zip(
|
||||
flightStatusHttp,
|
||||
checkinGroupHttp,
|
||||
@@ -66,7 +78,11 @@ export class BasicDataService {
|
||||
aircraftTypeHttp,
|
||||
aircraftHttp,
|
||||
terminalAreaHttp,
|
||||
airlineHttp
|
||||
airlineHttp,
|
||||
countryHttp,
|
||||
aircrafttypesGroupHttp,
|
||||
airportGroupsHttp,
|
||||
airlineGroupHttp
|
||||
).subscribe(
|
||||
([
|
||||
flightStatusRes,
|
||||
@@ -82,7 +98,11 @@ export class BasicDataService {
|
||||
aircraftTypeRes,
|
||||
aircraftRes,
|
||||
terminalAreaRes,
|
||||
airlineRes
|
||||
airlineRes,
|
||||
countryRes,
|
||||
aircraftTypeGroupRes,
|
||||
airportGroupRes,
|
||||
airlineGroupRes
|
||||
]) => {
|
||||
this.flightStatus = flightStatusRes.body;
|
||||
this.flightStatus_subject.next(flightStatusRes.body);
|
||||
@@ -112,6 +132,14 @@ export class BasicDataService {
|
||||
this.city_subject.next(cityRes.body);
|
||||
this.airport = airportRes.body;
|
||||
this.airport_subject.next(airportRes.body);
|
||||
this.country = countryRes.body;
|
||||
this.country_subject.next(countryRes.body);
|
||||
this.aircraft_type_group = aircraftTypeGroupRes.body;
|
||||
this.aircraft_type_group_subject.next(aircraftTypeGroupRes.body);
|
||||
this.airportgroup = airportGroupRes.body;
|
||||
this.airportgroup_subject.next(airportGroupRes.body);
|
||||
this.airlinegroup = airlineGroupRes.body;
|
||||
this.airlinegroup_subject.next(airlineGroupRes.body);
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user