-
@@ -226,17 +327,20 @@
-
@@ -262,6 +366,62 @@
+
+
+
+
+
+
{{ 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 }"
>
-
+
+
+
+
| 时间 | -费用项目 | -说明 | -金额 | -附件材料 | -系统校验 | -操作 | +时间 | +费用项目 | +说明 | +金额 | +附件材料 | +系统校验 | +操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| + |
@@ -101,7 +117,7 @@
{{ item.dayLabel }}
|
- + |
|
- + |
-
+
@@ -129,10 +145,20 @@
{{ item.detail }}
|
- + |
-
+
保存后自动格式化为人民币
@@ -141,42 +167,101 @@
{{ item.status }}
|
- + |
-
- 示例:invoice-2026-0513.jpg
+
+
- |
-
-
-
- {{ resolveExpenseIssues(item).length ? '待补充' : item.riskLabel }}
+
- {{ resolveExpenseIssues(item).length ? resolveExpenseIssues(item).join(',') : item.riskText }} |
- + |
+
+
+ {{ resolveExpenseRiskState(item).label }}
+
+ {{ resolveExpenseRiskState(item).headline }}
+ {{ resolveExpenseRiskState(item).summary }} +
+ {{ resolveExpenseRiskState(item).suggestion }} + + + |
+
|
-
|
-
-
-
- {{ file }}
-
+
+
|
|||||||||||||
| + 当前还没有费用明细,点击右上角“增加明细”继续补充。 + | +|||||||||||||
| 合计 | -{{ expenseTotal }} | -{{ uploadedExpenseCount }} 项已关联票据 | -{{ expenseSummaryText }} | -- | ++ + |
-
- 提交校验
- {{ canSubmit ? '可提交' : '待完善' }} +
+
+ {{ aiAdvice.badge }}
AI建议
+按建议顺序补齐信息或处理风险后,再发起审批。
+{{ validationSummary }}
--
-
- {{ issue }} +
- {{ item }}
{{ aiAdvice.summary }}
+-
+
申请说明
+附加说明
{{ detailNote }}