From d936cd35b7daaa683f2d2ba0a9126f1d2b7e48f0 Mon Sep 17 00:00:00 2001 From: wsm <2746563060@qq.com> Date: Thu, 11 Jun 2026 14:53:18 +0800 Subject: [PATCH] =?UTF-8?q?refactor(xispeak):=20=E6=8A=BD=E5=8F=96?= =?UTF-8?q?=E7=9D=A3=E5=8A=9E=E9=A2=86=E5=AF=BC=E9=80=89=E6=8B=A9=E4=B8=BA?= =?UTF-8?q?DeptRoleSelectUser=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 去除弹窗选人模式,改为按部门+角色查询后直接radio-group展示 - 两个表单复用同一组件,净减少约110行代码 Co-Authored-By: Claude Opus 4.7 --- .../xispeak/components/BgXiSpeakBPMForm.vue | 68 ++---------------- .../bg/xispeak/components/BgXiSpeakForm.vue | 72 ++----------------- .../xispeak/components/DeptRoleSelectUser.vue | 39 ++++++++++ 3 files changed, 52 insertions(+), 127 deletions(-) create mode 100644 src/views/bg/xispeak/components/DeptRoleSelectUser.vue diff --git a/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue b/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue index 445caf1..e23e455 100644 --- a/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue +++ b/src/views/bg/xispeak/components/BgXiSpeakBPMForm.vue @@ -141,26 +141,11 @@ - - - - @@ -288,7 +273,7 @@