From 5c30bcdefa476a62c54cc8ec9807c057776eb235 Mon Sep 17 00:00:00 2001 From: dap <15891557205@163.com> Date: Tue, 13 Jan 2026 21:45:21 +0800 Subject: [PATCH] =?UTF-8?q?refactor(views):=20=E4=BC=98=E5=8C=96=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E4=BB=A3=E7=A0=81=E7=BB=93=E6=9E=84=EF=BC=8C=E4=BD=BF?= =?UTF-8?q?=E7=94=A8tsx=E5=92=8C=E8=AE=A1=E7=AE=97=E5=B1=9E=E6=80=A7?= =?UTF-8?q?=E9=87=8D=E6=9E=84=E6=8F=8F=E8=BF=B0=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 重构多个组件中的描述列表,使用tsx语法和计算属性items来简化模板代码 统一调整样式类名顺序,提升代码可读性和维护性 --- .../src/views/_core/profile/profile-panel.vue | 73 +++++++++++-------- .../src/views/_core/profile/setting-panel.vue | 2 +- .../components/approval-timeline-item.vue | 16 ++-- .../workflow/components/approval-timeline.vue | 20 +++-- .../components/flow-interfere-modal.vue | 66 +++++++++++------ .../workflow/leave/leave-description.vue | 48 +++++++----- 6 files changed, 141 insertions(+), 84 deletions(-) diff --git a/apps/web-antd/src/views/_core/profile/profile-panel.vue b/apps/web-antd/src/views/_core/profile/profile-panel.vue index e0c8537e..fee43a1a 100644 --- a/apps/web-antd/src/views/_core/profile/profile-panel.vue +++ b/apps/web-antd/src/views/_core/profile/profile-panel.vue @@ -1,17 +1,13 @@ -