diff --git a/src/api/tenant/talents.js b/src/api/tenant/talents.js index 745206d..a9317dc 100644 --- a/src/api/tenant/talents.js +++ b/src/api/tenant/talents.js @@ -49,11 +49,11 @@ export const detail = /*获取分组*/ export const getDept = - () => { + (params = {}) => { return request({ url: '/api/jobslink-api/tenant/talents/group/listAll', method: 'get', - params: {} + params }) } diff --git a/src/views/tenant/main/label/index.vue b/src/views/tenant/main/label/index.vue index 83c9d5a..0553cb3 100644 --- a/src/views/tenant/main/label/index.vue +++ b/src/views/tenant/main/label/index.vue @@ -31,7 +31,7 @@ size="mini" @click="() => updateGroups('edit', data)"> @@ -43,6 +43,7 @@ 新建分组 @@ -251,14 +252,8 @@ export default { return { addBtn: this.vaildData(this.permission.tenant_main_label_index_add, false), viewBtn: true, - delBtn: this.vaildData( - this.permission.tenant_main_label_index_edit, - false - ), - editBtn: this.vaildData( - this.permission.tenant_main_label_index_edit, - false - ), + delBtn: this.vaildData(this.permission.tenant_main_label_index_del, false), + editBtn: this.vaildData(this.permission.tenant_main_label_index_edit, false), }; }, ids() { diff --git a/src/views/tenant/main/policy/index.vue b/src/views/tenant/main/policy/index.vue index ccce405..47c50ca 100644 --- a/src/views/tenant/main/policy/index.vue +++ b/src/views/tenant/main/policy/index.vue @@ -26,16 +26,20 @@ - + - + @@ -136,9 +140,9 @@ 转移分组 + @click="handleTransfer" v-show="vaildData(permission.tenant_main_policy_transfergroup, false)">转移分组 + :disabled="!selectionList.length" plain v-show="vaildData(permission.tenant_main_policy_index_del, false)"> 删除 @@ -472,16 +482,10 @@ export default { ...mapGetters(["permission"]), permissionList() { return { - addBtn: this.vaildData(this.permission.tenant_talents_groupadd, false), + addBtn: this.vaildData(this.permission.tenant_main_serve_index_add, false), viewBtn: true, - delBtn: this.vaildData( - this.permission.tenant_talents_groupdelete, - false - ), - editBtn: this.vaildData( - this.permission.tenant_talents_groupedit, - false - ), + delBtn: this.vaildData(this.permission.tenant_main_serve_index_del,false), + editBtn: this.vaildData(this.permission.tenant_main_serve_index_edit, false ), }; }, ids() { diff --git a/src/views/tenant/main/talents/certain/index.vue b/src/views/tenant/main/talents/certain/index.vue index 6678ff8..451e7fa 100644 --- a/src/views/tenant/main/talents/certain/index.vue +++ b/src/views/tenant/main/talents/certain/index.vue @@ -26,16 +26,22 @@ - + - + @@ -94,9 +100,9 @@ 导入 转移分组 + @click="handleTransfer" v-show="vaildData(permission.tenant_main_talents_certain_index_transfergroup, false)">转移分组 + :disabled="!selectionList.length" plain v-show="vaildData(permission.tenant_main_talents_certain_index_transfergroup, false)"> 删除