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
This commit is contained in:
caoxiaozhu
2026-05-13 06:51:12 +00:00
parent b637a2bf08
commit fcaed5b2ec
4 changed files with 276 additions and 90 deletions

View File

@@ -551,10 +551,19 @@
<button type="button" class="state-action" @click="loadAssets">重新加载</button>
</div>
<div v-else-if="!visibleSkills.length" class="table-state empty">
<i class="mdi mdi-database-search-outline"></i>
<p>没有匹配的资产数据</p>
</div>
<TableEmptyState
v-else-if="!visibleSkills.length"
:eyebrow="auditEmptyState.eyebrow"
:title="auditEmptyState.title"
:description="auditEmptyState.desc"
:icon="auditEmptyState.icon"
:action-label="auditEmptyState.actionLabel"
:action-icon="auditEmptyState.actionIcon"
:tone="auditEmptyState.tone"
:art-label="auditEmptyState.artLabel"
:tips="auditEmptyState.tips"
@action="handleAuditEmptyAction"
/>
<table v-else>
<thead>