From 4a6adb978cce78ff8a9e7d7add4d8829ad415669 Mon Sep 17 00:00:00 2001
From: shinnosuke <tantao@1hoper.com>
Date: 星期四, 13 八月 2026 18:33:14 +0800
Subject: [PATCH] fix(family-card): 统一分页并清空拒绝原因
---
talent-card-admin/src/views/FamilyCardApplicationDetailView.vue | 7 ++++++-
talent-card-admin/src/views/FamilyCardView.vue | 4 ++--
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/talent-card-admin/src/views/FamilyCardApplicationDetailView.vue b/talent-card-admin/src/views/FamilyCardApplicationDetailView.vue
index 53e9997..b86c1fc 100644
--- a/talent-card-admin/src/views/FamilyCardApplicationDetailView.vue
+++ b/talent-card-admin/src/views/FamilyCardApplicationDetailView.vue
@@ -99,7 +99,12 @@
async function rejectApplication() {
if (!detail.value) return
- const { value } = await ElMessageBox.prompt('请输入拒绝原因', '审核确认', { inputValue: '资料不完整' })
+ const { value } = await ElMessageBox.prompt('请输入拒绝原因', '审核确认', {
+ inputValue: '',
+ inputPlaceholder: '请输入拒绝原因',
+ inputValidator: value => Boolean(value?.trim()),
+ inputErrorMessage: '请输入拒绝原因',
+ })
await auditFamilyCardApplication(detail.value.id, 2, value)
ElMessage.success('申请已拒绝')
router.back()
diff --git a/talent-card-admin/src/views/FamilyCardView.vue b/talent-card-admin/src/views/FamilyCardView.vue
index d2b2ee8..4f662c8 100644
--- a/talent-card-admin/src/views/FamilyCardView.vue
+++ b/talent-card-admin/src/views/FamilyCardView.vue
@@ -280,9 +280,9 @@
v-model:current-page="pagination.page"
v-model:page-size="pagination.size"
background
- :layout="isManagement ? 'total, prev, pager, next' : 'total, sizes, prev, pager, next'"
+ layout="total, sizes, prev, pager, next"
:page-sizes="[10, 20, 50]"
- :pager-count="5"
+ :pager-count="isManagement ? 7 : 5"
:total="pagination.total"
@change="loadData"
/>
--
Gitblit v1.7.1