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