diff --git a/src/api/access.js b/src/api/access.js index a5b5342..aea0671 100644 --- a/src/api/access.js +++ b/src/api/access.js @@ -56,6 +56,18 @@ }) } +// 取消授权 +export function delAllPermission(doorCode,personType) { + return request({ + url: 'acsPermission/deleteAll', + method: 'post', + params: { + doorCode: doorCode, + personType: personType + } + }) +} + // 查询员工列表 export function getStaffList(params) { return request({ diff --git a/src/api/access.js b/src/api/access.js index a5b5342..aea0671 100644 --- a/src/api/access.js +++ b/src/api/access.js @@ -56,6 +56,18 @@ }) } +// 取消授权 +export function delAllPermission(doorCode,personType) { + return request({ + url: 'acsPermission/deleteAll', + method: 'post', + params: { + doorCode: doorCode, + personType: personType + } + }) +} + // 查询员工列表 export function getStaffList(params) { return request({ diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index d74399f..bb81dc5 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -113,6 +113,7 @@ if (this.validateForm(this.permissionForm)) { this.canEdit = false const permissionForm = this.permissionForm + permissionForm.personList = [] this.multipleSelection.forEach((item) => { permissionForm.personList.push(item.id) }) diff --git a/src/api/access.js b/src/api/access.js index a5b5342..aea0671 100644 --- a/src/api/access.js +++ b/src/api/access.js @@ -56,6 +56,18 @@ }) } +// 取消授权 +export function delAllPermission(doorCode,personType) { + return request({ + url: 'acsPermission/deleteAll', + method: 'post', + params: { + doorCode: doorCode, + personType: personType + } + }) +} + // 查询员工列表 export function getStaffList(params) { return request({ diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index d74399f..bb81dc5 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -113,6 +113,7 @@ if (this.validateForm(this.permissionForm)) { this.canEdit = false const permissionForm = this.permissionForm + permissionForm.personList = [] this.multipleSelection.forEach((item) => { permissionForm.personList.push(item.id) }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index dbd4566..5cab2bf 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -102,6 +102,7 @@ if (this.validateForm(this.permissionForm)) { this.canEdit = false const permissionForm = this.permissionForm + permissionForm.personList = [] this.multipleSelection.forEach((item) => { permissionForm.personList.push(item.id) }) diff --git a/src/api/access.js b/src/api/access.js index a5b5342..aea0671 100644 --- a/src/api/access.js +++ b/src/api/access.js @@ -56,6 +56,18 @@ }) } +// 取消授权 +export function delAllPermission(doorCode,personType) { + return request({ + url: 'acsPermission/deleteAll', + method: 'post', + params: { + doorCode: doorCode, + personType: personType + } + }) +} + // 查询员工列表 export function getStaffList(params) { return request({ diff --git a/src/views/accessPermission/addStaffPerm.vue b/src/views/accessPermission/addStaffPerm.vue index d74399f..bb81dc5 100644 --- a/src/views/accessPermission/addStaffPerm.vue +++ b/src/views/accessPermission/addStaffPerm.vue @@ -113,6 +113,7 @@ if (this.validateForm(this.permissionForm)) { this.canEdit = false const permissionForm = this.permissionForm + permissionForm.personList = [] this.multipleSelection.forEach((item) => { permissionForm.personList.push(item.id) }) diff --git a/src/views/accessPermission/addVisitorPerm.vue b/src/views/accessPermission/addVisitorPerm.vue index dbd4566..5cab2bf 100644 --- a/src/views/accessPermission/addVisitorPerm.vue +++ b/src/views/accessPermission/addVisitorPerm.vue @@ -102,6 +102,7 @@ if (this.validateForm(this.permissionForm)) { this.canEdit = false const permissionForm = this.permissionForm + permissionForm.personList = [] this.multipleSelection.forEach((item) => { permissionForm.personList.push(item.id) }) diff --git a/src/views/accessPermission/listStaffPermission.vue b/src/views/accessPermission/listStaffPermission.vue index 207ea77..db80ed4 100644 --- a/src/views/accessPermission/listStaffPermission.vue +++ b/src/views/accessPermission/listStaffPermission.vue @@ -23,6 +23,7 @@ 导出授权记录 新增员工授权 取消员工授权 + 一键取消全部授权 @@ -61,7 +62,7 @@