feat(web): update views

- AppShellRouteView.vue: update app shell route view
- AuditView.vue: update audit view
- EmployeeManagementView.vue: update employee management view
- PoliciesView.vue: update policies view
- RequestsView.vue: update requests view
- TravelReimbursementCreateView.vue: update travel form view
- TravelRequestDetailView.vue: update travel detail view
This commit is contained in:
caoxiaozhu
2026-05-13 03:33:11 +00:00
parent 473198c669
commit 8b72f4e962
7 changed files with 456 additions and 398 deletions

View File

@@ -277,6 +277,22 @@
</Transition>
</Teleport>
</div>
<ConfirmDialog
:open="deleteDialogOpen"
badge="删除文件"
badge-tone="danger"
:title="`确认删除文件“${deleteTargetDocument?.name || ''}”吗?`"
description="删除后该知识库文件及其当前版本记录将不可恢复,请确认本次操作。"
cancel-text="取消"
confirm-text="确认删除"
busy-text="删除中..."
confirm-tone="danger"
confirm-icon="mdi mdi-delete-outline"
:busy="Boolean(deletingId)"
@close="closeDeleteDialog"
@confirm="confirmDeleteDocument"
/>
</section>
</template>