chenjun 2 жил өмнө
parent
commit
b2377fa45a

+ 16 - 3
src/views/baggageManagement/components/departure/index.vue

@@ -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>