From fcaed5b2ecb8ca94e3887fbb0b3e3dc54966b45a Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Wed, 13 May 2026 06:51:12 +0000 Subject: [PATCH] feat(web): update views - AuditView.vue: update audit view - EmployeeManagementView.vue: update employee management view - RequestsView.vue: update requests view - TravelRequestDetailView.vue: update travel request detail view --- web/src/views/AuditView.vue | 17 +- web/src/views/EmployeeManagementView.vue | 17 +- web/src/views/RequestsView.vue | 18 +- web/src/views/TravelRequestDetailView.vue | 314 ++++++++++++++++------ 4 files changed, 276 insertions(+), 90 deletions(-) diff --git a/web/src/views/AuditView.vue b/web/src/views/AuditView.vue index 4316f61..7871213 100644 --- a/web/src/views/AuditView.vue +++ b/web/src/views/AuditView.vue @@ -551,10 +551,19 @@ -
- -

没有匹配的资产数据

-
+ diff --git a/web/src/views/EmployeeManagementView.vue b/web/src/views/EmployeeManagementView.vue index ba81f82..94a2373 100644 --- a/web/src/views/EmployeeManagementView.vue +++ b/web/src/views/EmployeeManagementView.vue @@ -422,10 +422,19 @@ -
- -

没有匹配的员工数据

-
+
diff --git a/web/src/views/RequestsView.vue b/web/src/views/RequestsView.vue index e9c3a75..86d6086 100644 --- a/web/src/views/RequestsView.vue +++ b/web/src/views/RequestsView.vue @@ -74,11 +74,19 @@ -
- - {{ emptyState.title }} -

{{ emptyState.desc }}

-
+
diff --git a/web/src/views/TravelRequestDetailView.vue b/web/src/views/TravelRequestDetailView.vue index be23c5f..ab2e5b1 100644 --- a/web/src/views/TravelRequestDetailView.vue +++ b/web/src/views/TravelRequestDetailView.vue @@ -3,18 +3,22 @@
-
-
{{ profile.avatar }}
-
-

{{ profile.name }} {{ request.typeLabel }}

-

{{ profile.department }} 申请时间 {{ request.applyTime }}

+
+
+
{{ profile.avatar }}
+
+

{{ profile.name }} {{ request.typeLabel }}

+

{{ profile.department }}

+
-
-
- {{ stat.label }} - {{ stat.value }} - {{ stat.value }} +
+
+ {{ stat.label }} + {{ stat.value }} + {{ stat.value }} +
+
@@ -36,7 +40,7 @@ v-for="step in progressSteps" :key="step.label" class="progress-step" - :class="{ active: step.active, current: step.current }" + :class="{ active: step.active, current: step.current, done: step.done }" >
- +
+ + +
- - - - - - - + + + + + + + - - - + - - - + + + - - - - - +
时间费用项目说明金额附件材料系统校验操作时间费用项目说明金额附件材料系统校验操作
+ - - + + +
+
- -
-
- - - {{ file }} - +
+ +
+ 当前还没有费用明细,点击右上角“增加明细”继续补充。 +
合计{{ expenseTotal }}{{ uploadedExpenseCount }} 项已关联票据{{ expenseSummaryText }}- +
+ 合计 {{ expenseTotal }} +
+ {{ uploadedExpenseCount }} 项已关联票据 + {{ expenseSummaryText }} +
+
+
@@ -226,17 +327,20 @@
-

提交校验

- {{ canSubmit ? '可提交' : '待完善' }} +
+

AI建议

+

按建议顺序补齐信息或处理风险后,再发起审批。

+
+ {{ aiAdvice.badge }}
-

{{ validationSummary }}

-
    -
  • {{ issue }}
  • +

    {{ aiAdvice.summary }}

    +
      +
    • {{ item }}
-

申请说明

+

附加说明

{{ detailNote }}
@@ -262,6 +366,62 @@ + + + + + +