Bladeren bron

loading样式添加

xiao547607 5 jaren geleden
bovenliggende
commit
d1e4b3b1e4
1 gewijzigde bestanden met toevoegingen van 8 en 5 verwijderingen
  1. 8 5
      src/views/base/personInfo-list.vue

+ 8 - 5
src/views/base/personInfo-list.vue

@@ -358,9 +358,9 @@
       style="text-align: left;"
       :close-on-click-modal="false"
     >
-      <el-form label-width="150px">
+      <el-form label-width="150px" v-loading="boundDeviceDisabled">
         <el-form-item label="设备">
-          <el-select v-model="boundDeviceId" filterable placeholder="请选择">
+          <el-select v-model="boundDeviceId" filterable :disabled="boundDeviceDisabled" placeholder="请选择">
             <el-option
               v-for="devices in deviceResult"
               :key="devices.id"
@@ -451,7 +451,8 @@ export default {
       deviceResult: "",
       boundDeviceId: "",
       xlsLoading: false,
-      tableHeight: ""
+      tableHeight: "",
+      boundDeviceDisabled:false
     };
   },
   created() {
@@ -891,7 +892,8 @@ export default {
     handleBatchBoundDevice() {
       //批量人脸
       var self = this;
-      self.loading = true;
+      //self.loading = true;
+      self.boundDeviceDisabled = true;
 
       let boundDeviceId = self.boundDeviceId;
 
@@ -906,7 +908,8 @@ export default {
         .batchBindPerson(formData)
         .then(function(response) {
           var jsonData = response.data;
-          self.loading = false;
+          //self.loading = false;
+          self.boundDeviceDisabled = false;
           if (jsonData.result) {
             self.changePage(self.pageIndex);
             self.batchBoundDevice = false;