机位下拉框过滤及精确筛选

This commit is contained in:
714943302@qq.com
2018-11-15 17:45:25 +08:00
parent c8b73cecad
commit 1540f0ab2a
3 changed files with 51 additions and 33 deletions
@@ -26,29 +26,29 @@
<div class="second-condition mb-3 row">
<div class="input-container mr-4">
<label for="">所属航站楼区域:&nbsp;&nbsp;</label>
<select class="form-control">
<select class="form-control" [(ngModel)]="filterItems.ZY" (ngModelChange)="inputFliter()">
<option value=""></option>
<option value="GH">国内区域</option>
<option value="CH">区域</option>
<option value="CH">区域</option>
<option value="QH">其他区域</option>
</select>
</div>
<div class="input-container mr-4">
<label for="">机位类型:&nbsp;&nbsp;</label>
<select class="form-control">
<select class="form-control" [(ngModel)]="filterItems.HZ" (ngModelChange)="inputFliter()">
<option value=""></option>
<option value="0">远机位</option>
<option value="1">近机位</option>
<option value="2">过夜机位</option>
<option value="3">过夜机位</option>
<option value="4">专机位</option>
<option value="YJW">远机位</option>
<option value="JJW">近机位</option>
<option value="GWJW">过夜机位</option>
<option value="ZJW">机位</option>
</select>
</div>
<div class="input-container mr-4">
<label for="">资源状态:&nbsp;&nbsp;</label>
<select class="form-control">
<select class="form-control" [(ngModel)]="filterItems.ZYZT" (ngModelChange)="inputFliter()">
<option value=""></option>
<option value="GH">可用</option>
<option value="CH">不可用</option>
<option value="K">可用</option>
<option value="R">不可用</option>
</select>
</div>
</div>
@@ -45,10 +45,28 @@ FLT_POS = 1; //过滤还是定位
SEL_COL = ''; //选择列名
public filterItems = {
ZY: '', //所属航站楼区域
HZ: '', //机位类型
ZYZT: '', //资源状态
}
public formatter = {
'ZY': {
'GH': '国内区域',
'CH': '国际区域',
"QH": '其他区域'
},
'HZ': {
'YJW': '远机位',
'JJW': '近机位',
"GWJW": '过夜机位',
"ZJW": '专机位'
},
'ZYZT': {
'K': '可用',
'R': '不可用',
"T": '其他'
},
'SODT': dateFormatter,
'ESTT': dateFormatter,
'ACTT': dateFormatter