From 577c32d83fb6c4a143fb6dfcb230c8dff5e65cf6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E9=9D=96=E5=8D=9A?= Date: Fri, 28 Mar 2025 17:27:40 +0800 Subject: [PATCH] =?UTF-8?q?refactor(user):=20=E9=87=8D=E6=9E=84=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 优化了页面布局和样式 - 简化了表单结构,移除了不必要的嵌套 - 重构了角色选择和部门选择逻辑,提高了可用性 - 添加了自定义校验规则,确保角色不重复 - 优化了数据处理逻辑,提高了代码可读性和维护性 --- .../src/views/system/user/index.vue | 767 ++++++++---------- 1 file changed, 348 insertions(+), 419 deletions(-) diff --git a/openhis-ui-vue3/src/views/system/user/index.vue b/openhis-ui-vue3/src/views/system/user/index.vue index 5d5963ab..90f94268 100644 --- a/openhis-ui-vue3/src/views/system/user/index.vue +++ b/openhis-ui-vue3/src/views/system/user/index.vue @@ -4,73 +4,35 @@
- +
- +
- + - + - - + + - + 搜索 @@ -80,33 +42,16 @@ - 新增 + 新增 - 修改 + 修改 - 删除 + 删除 - +
将文件拖到此处,或点击上传
@@ -390,6 +279,7 @@