From adeebee840065e609da0e879b44913420db027bf Mon Sep 17 00:00:00 2001 From: JEECG <445654970@qq.com> Date: Sun, 14 Sep 2025 10:24:02 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90v3.8.3=E3=80=91=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E5=A4=A7=E6=94=B9=E9=80=A0=EF=BC=8C=E5=8F=96=E6=B6=88=E5=8E=9F?= =?UTF-8?q?=E8=81=8C=E4=BD=8D=E6=8D=A2=E6=88=90=E8=81=8C=E4=BD=8D=E5=AD=97?= =?UTF-8?q?=E5=85=B8=E3=80=81=E5=8E=9F=E8=81=8C=E4=BD=8D=E6=94=B9=E6=88=90?= =?UTF-8?q?=E5=B2=97=E4=BD=8D=E8=81=8C=E7=BA=A7=E3=80=81=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E4=B8=BB=E5=B2=97=E4=BD=8D=E5=92=8C=E5=85=BC=E8=81=8C=E5=B2=97?= =?UTF-8?q?=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/user/UserAgentModal.vue | 71 ------- .../src/views/system/user/UserDrawer.vue | 20 ++ .../views/system/user/UserQuitAgentModal.vue | 81 -------- .../user/components/ImportExcelProgress.vue | 193 ++++++++++++++++++ .../src/views/system/user/index.vue | 32 +-- .../src/views/system/user/user.api.ts | 32 --- .../src/views/system/user/user.data.ts | 188 ++++++----------- 7 files changed, 277 insertions(+), 340 deletions(-) delete mode 100644 jeecgboot-vue3/src/views/system/user/UserAgentModal.vue delete mode 100644 jeecgboot-vue3/src/views/system/user/UserQuitAgentModal.vue create mode 100644 jeecgboot-vue3/src/views/system/user/components/ImportExcelProgress.vue diff --git a/jeecgboot-vue3/src/views/system/user/UserAgentModal.vue b/jeecgboot-vue3/src/views/system/user/UserAgentModal.vue deleted file mode 100644 index ff505ac79..000000000 --- a/jeecgboot-vue3/src/views/system/user/UserAgentModal.vue +++ /dev/null @@ -1,71 +0,0 @@ - - diff --git a/jeecgboot-vue3/src/views/system/user/UserDrawer.vue b/jeecgboot-vue3/src/views/system/user/UserDrawer.vue index 34aed026b..b38248735 100644 --- a/jeecgboot-vue3/src/views/system/user/UserDrawer.vue +++ b/jeecgboot-vue3/src/views/system/user/UserDrawer.vue @@ -139,6 +139,26 @@ //update-begin-author:taoyan date:2022-5-24 for: VUEN-1117【issue】0523周开源问题 setProps({ disabled: !showFooter.value }); //update-end-author:taoyan date:2022-5-24 for: VUEN-1117【issue】0523周开源问题 + if(unref(isUpdate)){ + updateSchema([ + //修改主岗位和兼职岗位的参数 + { + field: 'mainDepPostId', + componentProps: { params: { departIds: data.record.selecteddeparts, parentId: data.record.selecteddeparts } }, + }, + { + field: 'otherDepPostId', + componentProps: { params: { departIds: data.record.selecteddeparts, parentId: data.record.selecteddeparts } }, + } + ]); + } + //部门管理,新增用户,在岗位下添加人员的时候默认当前岗位为主岗位 + updateSchema([ + { + field: 'mainDepPostId', + defaultValue: data?.mainDepPostId || '', + } + ]) }); //获取标题 const getTitle = computed(() => { diff --git a/jeecgboot-vue3/src/views/system/user/UserQuitAgentModal.vue b/jeecgboot-vue3/src/views/system/user/UserQuitAgentModal.vue deleted file mode 100644 index a1bc4d330..000000000 --- a/jeecgboot-vue3/src/views/system/user/UserQuitAgentModal.vue +++ /dev/null @@ -1,81 +0,0 @@ - - diff --git a/jeecgboot-vue3/src/views/system/user/components/ImportExcelProgress.vue b/jeecgboot-vue3/src/views/system/user/components/ImportExcelProgress.vue new file mode 100644 index 000000000..e0b895003 --- /dev/null +++ b/jeecgboot-vue3/src/views/system/user/components/ImportExcelProgress.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/jeecgboot-vue3/src/views/system/user/index.vue b/jeecgboot-vue3/src/views/system/user/index.vue index 8970f7e60..fade40b15 100644 --- a/jeecgboot-vue3/src/views/system/user/index.vue +++ b/jeecgboot-vue3/src/views/system/user/index.vue @@ -5,8 +5,9 @@