feat: 优化差旅报销预审流程与个人工作台 UI 体系
- 完善 user_agent_application 申请差旅报销预审槽位与消息组装 - 增强预算助理报告与风险建议卡片交互 - 重构登录页视觉样式与移动端响应式适配 - 优化个人工作台、文档中心、政策中心、员工管理等页面布局 - 拆分 travelRequestDetailPreReviewModel 为 advice/submit 模型 - 补充报销草稿、风险复核、Item Sync 与模板执行器测试覆盖
This commit is contained in:
@@ -162,7 +162,12 @@
|
||||
<span><i class="mdi mdi-account-tie-outline"></i>领导意见</span>
|
||||
<strong v-if="leaderApprovalReadonlyMeta">{{ leaderApprovalReadonlyMeta }}</strong>
|
||||
</div>
|
||||
<div v-if="hasLeaderApprovalEvents" class="application-leader-opinion-timeline" aria-label="领导批复事件流">
|
||||
<div
|
||||
v-if="hasLeaderApprovalEvents"
|
||||
class="application-leader-opinion-timeline"
|
||||
:class="{ 'is-single': hasSingleLeaderApprovalEvent }"
|
||||
aria-label="领导批复事件流"
|
||||
>
|
||||
<article
|
||||
v-for="event in leaderApprovalEvents"
|
||||
:key="event.id"
|
||||
@@ -414,7 +419,7 @@
|
||||
<div class="validation-head">
|
||||
<div>
|
||||
<h3>{{ aiAdviceTitle }}</h3>
|
||||
<p>{{ aiAdviceHint }}</p>
|
||||
<p v-if="aiAdviceHint">{{ aiAdviceHint }}</p>
|
||||
</div>
|
||||
<span :class="['validation-pill', aiAdvice.tone]">{{ aiAdvice.badge }}</span>
|
||||
</div>
|
||||
@@ -426,7 +431,7 @@
|
||||
:class="['validation-section', `validation-section--${section.kind}`]"
|
||||
>
|
||||
<h4 class="validation-section-title">{{ section.title }}</h4>
|
||||
<ul v-if="section.kind === 'completion'" class="validation-list">
|
||||
<ul v-if="section.kind !== 'risk'" class="validation-list">
|
||||
<li v-for="item in section.items" :key="item">{{ item }}</li>
|
||||
</ul>
|
||||
<div v-else class="risk-advice-list">
|
||||
@@ -451,10 +456,6 @@
|
||||
</section>
|
||||
</div>
|
||||
</article>
|
||||
<RiskObservationEvidenceCard
|
||||
v-if="request.claimId"
|
||||
:claim-id="request.claimId"
|
||||
/>
|
||||
<StageRiskAdviceCard
|
||||
v-if="showStageRiskAdvice"
|
||||
:request="request"
|
||||
@@ -687,7 +688,7 @@
|
||||
badge="重大风险"
|
||||
badge-tone="danger"
|
||||
:title="`当前存在 ${submitRiskWarnings.length} 条重大风险`"
|
||||
description="如仍需进入下一步,请逐条填写每一个重大风险的原因,系统会写入附加说明并用于后续风险统计。"
|
||||
description="如仍需提交审批,请逐条填写每一个重大风险的原因,系统会写入附加说明并用于后续风险统计。"
|
||||
cancel-text="返回整改"
|
||||
confirm-text="保存原因并继续"
|
||||
busy-text="保存中..."
|
||||
|
||||
Reference in New Issue
Block a user