|
@@ -29,7 +29,7 @@
|
|
|
filterable
|
|
|
@change="setCurrentAirport"
|
|
|
/> -->
|
|
|
- <el-select v-model="formData.currentAirport" clearable @change="airPortChange" placeholder="请选择机场">
|
|
|
+ <el-select v-model="formData.currentAirport" @change="airPortChange" placeholder="请选择机场">
|
|
|
<el-option
|
|
|
v-for="(item,index) in AirportList"
|
|
|
:key="index"
|
|
@@ -145,6 +145,7 @@
|
|
|
:filters="flightBaggageTableFilters[item.statCode]"
|
|
|
:filter-method="flightBaggageTableFilters[item.statCode] && filterHandler"
|
|
|
/>
|
|
|
+
|
|
|
</el-table>
|
|
|
</div>
|
|
|
<!--列设置-->
|
|
@@ -318,8 +319,10 @@ export default {
|
|
|
PlanDepartureTime:[],
|
|
|
TargetAirport:[],
|
|
|
BordingGate:[],
|
|
|
- StandForDepartrue:[]
|
|
|
- }
|
|
|
+ StandForDepartrue:[],
|
|
|
+ DepartureBuild:[]
|
|
|
+ },
|
|
|
+ loopEvent:null
|
|
|
|
|
|
}
|
|
|
},
|
|
@@ -406,6 +409,7 @@ export default {
|
|
|
value: item[key]
|
|
|
})
|
|
|
}
|
|
|
+ this.flightBaggageTableFilters[key] = this._.sortBy(this.flightBaggageTableFilters[key],['value'])
|
|
|
})
|
|
|
})
|
|
|
},
|
|
@@ -413,6 +417,15 @@ export default {
|
|
|
const property = column['property']
|
|
|
return row[property] === value
|
|
|
},
|
|
|
+ },
|
|
|
+ mounted(){
|
|
|
+ let that = this;
|
|
|
+ this.loopEvent = setInterval(function(){
|
|
|
+ that.getTableData();
|
|
|
+ },3000)
|
|
|
+ },
|
|
|
+ beforeDestroy(){
|
|
|
+ clearInterval(this.loopEvent);
|
|
|
}
|
|
|
}
|
|
|
</script>
|