From 469d207b10500647cf29d0c039bf618311848025 Mon Sep 17 00:00:00 2001 From: zhihao <18915542763@163.com> Date: Thu, 25 Jun 2026 16:06:58 +0800 Subject: [PATCH] =?UTF-8?q?czh-20260625-=E5=A2=9E=E5=8A=A0=E5=8D=95?= =?UTF-8?q?=E9=80=89=E9=80=89=E4=BA=BA=E7=BB=84=E4=BB=B6=EF=BC=9B=E6=9B=BF?= =?UTF-8?q?=E6=8D=A2=E8=BD=AC=E5=8A=9E/=E5=A7=94=E6=89=98=E9=80=89?= =?UTF-8?q?=E4=BA=BA=E7=BB=84=E4=BB=B6=EF=BC=9B=E6=9B=BF=E6=8D=A2=E6=88=91?= =?UTF-8?q?=E7=9A=84=E5=BE=85=E5=8A=9E=E4=B8=AD=E7=9A=84=E9=80=89=E4=BA=BA?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../deptUserComponent/SzDeptUserModal.vue | 56 ++-- .../SingleDeptUserModal.vue | 105 +++++++ .../SzSingleDeptUserSelect.vue | 271 ++++++++++++++++++ .../semri/singleDeptUserComponent/types.ts | 68 +++++ .../ProcessPortal/components/MyWork.vue | 6 +- .../myHandleTask/task.handle.data.ts | 9 +- 6 files changed, 490 insertions(+), 25 deletions(-) create mode 100644 src/components/semri/singleDeptUserComponent/SingleDeptUserModal.vue create mode 100644 src/components/semri/singleDeptUserComponent/SzSingleDeptUserSelect.vue create mode 100644 src/components/semri/singleDeptUserComponent/types.ts diff --git a/src/components/semri/deptUserComponent/SzDeptUserModal.vue b/src/components/semri/deptUserComponent/SzDeptUserModal.vue index 3038559..fe8c837 100644 --- a/src/components/semri/deptUserComponent/SzDeptUserModal.vue +++ b/src/components/semri/deptUserComponent/SzDeptUserModal.vue @@ -1,22 +1,38 @@ @@ -66,7 +66,7 @@ import { RightOutlined, QuestionCircleOutlined, ReloadOutlined } from '@ant-design/icons-vue'; import { Tooltip } from 'ant-design-vue'; import TaskHandleModal from '/@/views/super/bpm/process/personalOffice/myHandleTask/modal/TaskHandleModal.vue'; - import SelectEntrusterModal from '/@/views/super/bpm/process/personalOffice/myHandleTask/modal/SelectEntrusterModal.vue'; + import SingleDeptUserModal from '/@/components/semri/singleDeptUserComponent/SingleDeptUserModal.vue'; import { getTaskInfoForHistory } from '/@/views/super/bpm/process/personalOffice/myHandleTask/useTaskList'; import { todoColumns } from '../data/todo.data'; import { ccColumns } from '../data/cc.data'; diff --git a/src/views/super/bpm/process/personalOffice/myHandleTask/task.handle.data.ts b/src/views/super/bpm/process/personalOffice/myHandleTask/task.handle.data.ts index df5bf24..9b90d2e 100644 --- a/src/views/super/bpm/process/personalOffice/myHandleTask/task.handle.data.ts +++ b/src/views/super/bpm/process/personalOffice/myHandleTask/task.handle.data.ts @@ -233,12 +233,11 @@ export const searchFormSchema: FormSchema[] = [ { label: '发起人', field: 'userName', - component: 'JSelectUserByDept', + component: 'SzDeptUserSelect', componentProps: { - labelKey: 'realname', - rowKey: 'username', - showButton: false, - isRadioSelection: true, + valueKey: 'username', + multi: true, + triggerMode: 'input', }, buss: 'run', },