diff --git a/src/api/incomePaymentsApi.js b/src/api/incomePaymentsApi.js index 20a89ad..646dc0f 100644 --- a/src/api/incomePaymentsApi.js +++ b/src/api/incomePaymentsApi.js @@ -159,6 +159,8 @@ const memberCopy = (params) => getAction('', params) const workingGroupEditAccount = (param) => getAction('/project/payWorkingGroupSubitem/editAccount', param) // 获取所有起草组项目 const getAllDraftProjects = (params) => getAction('/drafting/payDraftingGroup/listAll', params) +// 企业管理-单位/开票信息-更改是否打包企业 +const updatePackageEnterprise = (params) => postAction('/company/payCompanyManagement/updatePackageEnterprise', params) export { getWorkingGroupById, @@ -242,5 +244,6 @@ export { memberCopy, workingGroupEditAccount, - getAllDraftProjects + getAllDraftProjects, + updatePackageEnterprise } diff --git a/src/views/businessManagement/BusinessManagement.vue b/src/views/businessManagement/BusinessManagement.vue index 870c8a0..3d22c64 100644 --- a/src/views/businessManagement/BusinessManagement.vue +++ b/src/views/businessManagement/BusinessManagement.vue @@ -70,6 +70,10 @@ + + { + if(res.success) { + this.$message.success(res.message) + this.loadData() + } else { + this.$message.error(res.message) + this.isLoading = false + } + }, () => { + this.isLoading = false + }) + }, // 加载数据字典的方法,此处做其他数据的处理 initDictConfig() { - let hasPermission = judgeGlobalPermission('company:updateInternalEnterprise') - if(hasPermission) { - this.columns.splice(this.columns.length - 1, 0, otherColumnItem) - } + // 遍历其他列,如果需要权限则判断权限 + otherColumns.forEach(col => { + // permission 如果是false 则不判断权限 + if (col.permission === false) { + this.columns.splice(this.columns.length - 1, 0, col) + return + } + let hasPermission = judgeGlobalPermission(col.permission) + if(hasPermission) { + this.columns.splice(this.columns.length - 1, 0, col) + } + }) } } }