diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 7ce5362..d74399f 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -121,7 +121,11 @@ this.$message.success('新增门禁授权成功') this.canEdit = true this.cancel() + } else { + this.canEdit = true } + }).catch(() => { + this.canEdit = true }) } }, diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 7ce5362..d74399f 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -121,7 +121,11 @@ this.$message.success('新增门禁授权成功') this.canEdit = true this.cancel() + } else { + this.canEdit = true } + }).catch(() => { + this.canEdit = true }) } }, diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 6b71b5a..dbd4566 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -111,6 +111,8 @@ this.cancel() } this.canEdit = true + }).catch(() => { + this.canEdit = true }) } }, diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index 7ce5362..d74399f 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -121,7 +121,11 @@ this.$message.success('新增门禁授权成功') this.canEdit = true this.cancel() + } else { + this.canEdit = true } + }).catch(() => { + this.canEdit = true }) } }, diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index 6b71b5a..dbd4566 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -111,6 +111,8 @@ this.cancel() } this.canEdit = true + }).catch(() => { + this.canEdit = true }) } }, diff --git a/src/views/accessPermission/listVisitorPermission.vue b/src/views/accessPermission/listVisitorPermission.vue index 06b623f..88a4c54 100644 --- a/src/views/accessPermission/listVisitorPermission.vue +++ b/src/views/accessPermission/listVisitorPermission.vue @@ -145,7 +145,7 @@ if (this.checkSelection()) { const permissionIds = [] this.multipleSelection.forEach(function(value, index) { - permissionIds.push(value.id) + permissionIds.push(value.permissionId) }) this.$confirm( '确认取消该访客的门禁授权吗?', @@ -156,11 +156,16 @@ type: 'warning' } ).then(() => { + this.listLoading = true delPermission(permissionIds).then(response => { if (response.code === 200) { this.$message.success('取消授权成功') this.fetchData() + this.listLoading = false } + }).catch(() => { + this.fetchData() + this.listLoading = false }) }) } else {