From bbcc45181cbaed0d683105ac1a15c0d8f4a9bd39 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Thu, 12 Jun 2025 17:38:07 +0800 Subject: [PATCH] feat: user --- .../authentication/component/CAS.vue | 127 +++++++++ .../authentication/component/EditModal.vue | 230 +++++++++++++++ .../authentication/component/LDAP.vue | 184 ++++++++++++ .../authentication/component/OAuth2.vue | 210 ++++++++++++++ .../authentication/component/OIDC.vue | 221 +++++++++++++++ .../authentication/component/SCAN.vue | 236 ++++++++++++++++ .../system-chat-user/authentication/index.vue | 77 ++++++ .../user-manage/component/UserDrawer.vue | 199 +++++++++++++ .../user-manage/component/UserPwdDialog.vue | 133 +++++++++ .../system-chat-user/user-manage/index.vue | 261 ++++++++++++++++++ .../user-manage/component/UserDrawer.vue | 27 +- ui/src/views/user-manage/index.vue | 2 + 12 files changed, 1882 insertions(+), 25 deletions(-) create mode 100644 ui/src/views/system-chat-user/authentication/component/CAS.vue create mode 100644 ui/src/views/system-chat-user/authentication/component/EditModal.vue create mode 100644 ui/src/views/system-chat-user/authentication/component/LDAP.vue create mode 100644 ui/src/views/system-chat-user/authentication/component/OAuth2.vue create mode 100644 ui/src/views/system-chat-user/authentication/component/OIDC.vue create mode 100644 ui/src/views/system-chat-user/authentication/component/SCAN.vue create mode 100644 ui/src/views/system-chat-user/authentication/index.vue create mode 100644 ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue create mode 100644 ui/src/views/system-chat-user/user-manage/component/UserPwdDialog.vue create mode 100644 ui/src/views/system-chat-user/user-manage/index.vue diff --git a/ui/src/views/system-chat-user/authentication/component/CAS.vue b/ui/src/views/system-chat-user/authentication/component/CAS.vue new file mode 100644 index 000000000..f870b9138 --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/component/CAS.vue @@ -0,0 +1,127 @@ + + + diff --git a/ui/src/views/system-chat-user/authentication/component/EditModal.vue b/ui/src/views/system-chat-user/authentication/component/EditModal.vue new file mode 100644 index 000000000..1a75ba9e5 --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/component/EditModal.vue @@ -0,0 +1,230 @@ +template + + + + + diff --git a/ui/src/views/system-chat-user/authentication/component/LDAP.vue b/ui/src/views/system-chat-user/authentication/component/LDAP.vue new file mode 100644 index 000000000..23630020b --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/component/LDAP.vue @@ -0,0 +1,184 @@ + + + diff --git a/ui/src/views/system-chat-user/authentication/component/OAuth2.vue b/ui/src/views/system-chat-user/authentication/component/OAuth2.vue new file mode 100644 index 000000000..e2c5d0b7d --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/component/OAuth2.vue @@ -0,0 +1,210 @@ + + + diff --git a/ui/src/views/system-chat-user/authentication/component/OIDC.vue b/ui/src/views/system-chat-user/authentication/component/OIDC.vue new file mode 100644 index 000000000..37c42b179 --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/component/OIDC.vue @@ -0,0 +1,221 @@ + + + diff --git a/ui/src/views/system-chat-user/authentication/component/SCAN.vue b/ui/src/views/system-chat-user/authentication/component/SCAN.vue new file mode 100644 index 000000000..0246e3d0f --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/component/SCAN.vue @@ -0,0 +1,236 @@ + + + + + diff --git a/ui/src/views/system-chat-user/authentication/index.vue b/ui/src/views/system-chat-user/authentication/index.vue new file mode 100644 index 000000000..19e8bdd1f --- /dev/null +++ b/ui/src/views/system-chat-user/authentication/index.vue @@ -0,0 +1,77 @@ + + + diff --git a/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue b/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue new file mode 100644 index 000000000..2000d5da0 --- /dev/null +++ b/ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue @@ -0,0 +1,199 @@ + + + diff --git a/ui/src/views/system-chat-user/user-manage/component/UserPwdDialog.vue b/ui/src/views/system-chat-user/user-manage/component/UserPwdDialog.vue new file mode 100644 index 000000000..9e4d39391 --- /dev/null +++ b/ui/src/views/system-chat-user/user-manage/component/UserPwdDialog.vue @@ -0,0 +1,133 @@ + + + diff --git a/ui/src/views/system-chat-user/user-manage/index.vue b/ui/src/views/system-chat-user/user-manage/index.vue new file mode 100644 index 000000000..d068e56f6 --- /dev/null +++ b/ui/src/views/system-chat-user/user-manage/index.vue @@ -0,0 +1,261 @@ + + + + + diff --git a/ui/src/views/user-manage/component/UserDrawer.vue b/ui/src/views/user-manage/component/UserDrawer.vue index 2000d5da0..7c60a4f34 100644 --- a/ui/src/views/user-manage/component/UserDrawer.vue +++ b/ui/src/views/user-manage/component/UserDrawer.vue @@ -51,31 +51,8 @@ > - - - - - - - + + MaxKB@123