From 817098a04d3a7099b4490b82af6f85fc668da351 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 15 Dec 2025 16:04:35 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E4=BC=98=E5=8C=96=20user-pciker?= =?UTF-8?q?=E3=80=81dept-picker=E3=80=81user-picker=20=E7=9A=84=E5=B0=81?= =?UTF-8?q?=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages-system/dept/detail/index.vue | 2 +- .../form/components/dept-picker.vue | 75 ++++++++---- src/pages-system/dept/form/index.vue | 107 ++---------------- .../post/form/components/post-picker.vue | 56 +++++++++ .../user/form/components/post-picker.vue | 82 -------------- .../user/form/components/user-picker.vue | 67 +++++++++++ src/pages-system/user/form/index.vue | 9 +- 7 files changed, 197 insertions(+), 201 deletions(-) rename src/pages-system/{user => dept}/form/components/dept-picker.vue (65%) create mode 100644 src/pages-system/post/form/components/post-picker.vue delete mode 100644 src/pages-system/user/form/components/post-picker.vue create mode 100644 src/pages-system/user/form/components/user-picker.vue diff --git a/src/pages-system/dept/detail/index.vue b/src/pages-system/dept/detail/index.vue index 2ad2812..545d134 100644 --- a/src/pages-system/dept/detail/index.vue +++ b/src/pages-system/dept/detail/index.vue @@ -67,7 +67,7 @@ const userList = ref([]) // 用户列表 /** 返回上一页 */ function handleBack() { - navigateBackPlus() + navigateBackPlus('/pages-system/dept/index') } /** 获取上级部门名称 */ diff --git a/src/pages-system/user/form/components/dept-picker.vue b/src/pages-system/dept/form/components/dept-picker.vue similarity index 65% rename from src/pages-system/user/form/components/dept-picker.vue rename to src/pages-system/dept/form/components/dept-picker.vue index 72a8cf1..53afe47 100644 --- a/src/pages-system/user/form/components/dept-picker.vue +++ b/src/pages-system/dept/form/components/dept-picker.vue @@ -1,8 +1,7 @@ -