diff --git a/ui/src/permission/application/workspace.ts b/ui/src/permission/application/workspace.ts index d4082ed2b65..9f46d34020d 100644 --- a/ui/src/permission/application/workspace.ts +++ b/ui/src/permission/application/workspace.ts @@ -38,12 +38,12 @@ const workspace = { [ new ComplexPermission( [RoleConst.USER], - [PermissionConst.APPLICATION.getKnowledgeWorkspaceResourcePermission(source_id)], + [PermissionConst.APPLICATION.getApplicationWorkspaceResourcePermission(source_id)], [], 'AND', ), RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, - PermissionConst.APPLICATION_RELATE_RESOURCE_VIEW.getKnowledgeWorkspaceResourcePermission( + PermissionConst.APPLICATION_RELATE_RESOURCE_VIEW.getApplicationWorkspaceResourcePermission( source_id, ), PermissionConst.APPLICATION_RELATE_RESOURCE_VIEW.getWorkspacePermissionWorkspaceManageRole, @@ -55,12 +55,12 @@ const workspace = { [ new ComplexPermission( [RoleConst.USER], - [PermissionConst.APPLICATION.getKnowledgeWorkspaceResourcePermission(source_id)], + [PermissionConst.APPLICATION.getApplicationWorkspaceResourcePermission(source_id)], [], 'AND', ), RoleConst.WORKSPACE_MANAGE.getWorkspaceRole, - PermissionConst.APPLICATION_PUBLISH.getKnowledgeWorkspaceResourcePermission(source_id), + PermissionConst.APPLICATION_PUBLISH.getApplicationWorkspaceResourcePermission(source_id), PermissionConst.APPLICATION_PUBLISH.getWorkspacePermissionWorkspaceManageRole, ], 'OR', diff --git a/ui/src/views/application/ApplicationSetting.vue b/ui/src/views/application/ApplicationSetting.vue index 03e26f24243..f09b7fb29c5 100644 --- a/ui/src/views/application/ApplicationSetting.vue +++ b/ui/src/views/application/ApplicationSetting.vue @@ -17,7 +17,7 @@ type="primary" @click="publish(applicationFormRef)" :disabled="loading" - v-if="permissionPrecise.edit(id)" + v-if="permissionPrecise.publish(id)" > {{ $t('common.publish') }}