From c54f37313cfa74e385b384814952b89e4a9aa4f4 Mon Sep 17 00:00:00 2001 From: huangchenhao <123673748@qq.com> Date: Thu, 16 Apr 2026 14:05:24 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8E=92=E7=8F=AD=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../law/dutyManagement/addDialog.vue | 240 ++++++++++++++++-- .../law/dutyManagement/index.js | 27 +- .../src/views/WarningManagement/law/index.js | 49 ++++ .../src/views/WarningManagement/law/index.vue | 2 +- 4 files changed, 288 insertions(+), 30 deletions(-) diff --git a/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue b/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue index 5d9bb1c..e1f08fd 100644 --- a/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue +++ b/packages/screen/src/views/WarningManagement/law/dutyManagement/addDialog.vue @@ -11,24 +11,45 @@ children: 'children', label: 'orgName' }" node-key="orgId" :expand-on-click-node="false" :default-expand-all="false" highlight-current - style="height: 400px; overflow-y: auto;" - @node-click="handleNodeClick"> - + style="height: 400px; overflow-y: auto;" @node-click="handleNodeClick"> + - {{ node.label }} + {{ _node.label }} - - + + - + 用户列表 + + + {{ user.realName || user.nickName || user.account }} + {{ user.positionName }} + + - - + + - + 已选择用户 ({{ selectedUsers.length }}) + + + + {{ user.realName || user.nickName || user.account }} + {{ user.positionName }} + + + + + + + @@ -38,13 +59,31 @@