From 4ef9f0cf5d6a1a5de3318fabc3972f89c4bc6ec6 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Thu, 23 Jun 2022 14:28:29 +0800 Subject: [PATCH] feat: users management Signed-off-by: Ryan Wang --- src/layouts/BasicLayout.vue | 6 +- src/layouts/UserProfileLayout.vue | 35 ++-- src/modules/system/plugins/PluginDetail.vue | 6 +- src/modules/system/plugins/PluginList.vue | 4 +- src/modules/system/plugins/types.d.ts | 47 ----- .../system/users/ProfileModification.vue | 13 +- src/modules/system/users/UserDetail.vue | 17 +- src/modules/system/users/UserList.vue | 47 +++-- src/modules/system/users/module.ts | 2 +- src/types/extension.d.ts | 166 ++++++++++++++++++ src/utils/api-client.ts | 2 +- 11 files changed, 242 insertions(+), 103 deletions(-) delete mode 100644 src/modules/system/plugins/types.d.ts create mode 100644 src/types/extension.d.ts diff --git a/src/layouts/BasicLayout.vue b/src/layouts/BasicLayout.vue index 15770c5c..a4948a25 100644 --- a/src/layouts/BasicLayout.vue +++ b/src/layouts/BasicLayout.vue @@ -27,10 +27,7 @@ const handleRouteToProfile = () => {