From 12c66ae13524f323c20a8147b31e25b647569e36 Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Wed, 24 Dec 2025 17:33:51 +0800 Subject: [PATCH] feat: add permission selection for user roles and update related UI components --- apps/locales/en_US/LC_MESSAGES/django.po | 3 - apps/locales/zh_CN/LC_MESSAGES/django.po | 3 - apps/locales/zh_Hant/LC_MESSAGES/django.po | 3 - .../authentication/component/Setting.vue | 75 ++++++++++++++++--- 4 files changed, 66 insertions(+), 18 deletions(-) diff --git a/apps/locales/en_US/LC_MESSAGES/django.po b/apps/locales/en_US/LC_MESSAGES/django.po index 17cd40510..11347aacc 100644 --- a/apps/locales/en_US/LC_MESSAGES/django.po +++ b/apps/locales/en_US/LC_MESSAGES/django.po @@ -8885,8 +8885,5 @@ msgstr "" msgid "Role IDs cannot be empty" msgstr "" -msgid "Role IDs" -msgstr "" - msgid "Some roles do not exist" msgstr "" \ No newline at end of file diff --git a/apps/locales/zh_CN/LC_MESSAGES/django.po b/apps/locales/zh_CN/LC_MESSAGES/django.po index 2f02e1897..1f4e563e9 100644 --- a/apps/locales/zh_CN/LC_MESSAGES/django.po +++ b/apps/locales/zh_CN/LC_MESSAGES/django.po @@ -9011,8 +9011,5 @@ msgstr "导出知识工作流" msgid "Role IDs cannot be empty" msgstr "角色 ID 不能为空" -msgid "Role IDs" -msgstr "角色 ID" - msgid "Some roles do not exist" msgstr "部分角色不存在" diff --git a/apps/locales/zh_Hant/LC_MESSAGES/django.po b/apps/locales/zh_Hant/LC_MESSAGES/django.po index 017cca66a..fa0eb9148 100644 --- a/apps/locales/zh_Hant/LC_MESSAGES/django.po +++ b/apps/locales/zh_Hant/LC_MESSAGES/django.po @@ -9011,8 +9011,5 @@ msgstr "匯出知識工作流" msgid "Role IDs cannot be empty" msgstr "角色 ID 不能为空" -msgid "Role IDs" -msgstr "角色 ID" - msgid "Some roles do not exist" msgstr "部分角色不存在" diff --git a/ui/src/views/system-setting/authentication/component/Setting.vue b/ui/src/views/system-setting/authentication/component/Setting.vue index c917150ff..0b7f34f6c 100644 --- a/ui/src/views/system-setting/authentication/component/Setting.vue +++ b/ui/src/views/system-setting/authentication/component/Setting.vue @@ -111,16 +111,17 @@ ]" > - -
- + +
+ {{ $t('views.role.member.role') }}
- -
- + +
+ {{ $t('views.role.member.workspace') }}
+ +
+ + {{ $t('views.system.resourceAuthorization.title') }} + + + + +
+
@@ -174,13 +197,15 @@