fix: drop 付款确认中 from sample payment progressStatus

Sample-level 缴费进度 is now only 待缴费 / 部分已缴 / 已缴清.
Transfer jfqrz still blocks canConfirm but no longer surfaces as progress.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
zlwuandCursor committed 2026-10-12 18:26:36 +08:00
1 parent cc0b217c89
commit af992b5680
6 files changed
+25 -15

No files matched your search

+1 -2
View File
@@ -179,10 +179,9 @@ export const periodFinanceAudit: StatusRegistry = {
export const periodFinanceAuditLabel = createLabelGetter(periodFinanceAudit)
export const periodFinanceAuditTagType = createTagTypeGetter(periodFinanceAudit)
/** 按样本列表整体进度(勿与转账笔 payStatus 混用:payStatus.dfj=已付款) */
/** 样本缴费进度 Tag(勿与转账笔 payStatus 混用:payStatus.dfj=已付款) */
export const samplePaymentProgress: StatusRegistry = {
dfj: { label: '待缴费', tagType: 'info' },
jfqrz: { label: '付款确认中', tagType: 'warning' },
bfyj: { label: '部分已缴', tagType: 'primary' },
yjq: { label: '已缴清', tagType: 'success' }
}
@@ -447,7 +447,6 @@
const progressStatusOptions = [
{ value: 'dfj', label: '待缴费' },
{ value: 'jfqrz', label: '付款确认中' },
{ value: 'bfyj', label: '部分已缴' },
{ value: 'yjq', label: '已缴清' }
]
@@ -84,8 +84,8 @@
<template #default="{ row }">{{ row.motherPhone || '—' }}</template>
</el-table-column>
<el-table-column
prop="protocolNo"
label="合同编号"
prop="sampleCode"
label="样本编码"
min-width="130"
align="center"
show-overflow-tooltip
@@ -325,7 +325,6 @@
const progressStatusOptions = [
{ value: 'dfj', label: samplePaymentProgressLabel('dfj') },
{ value: 'jfqrz', label: samplePaymentProgressLabel('jfqrz') },
{ value: 'bfyj', label: samplePaymentProgressLabel('bfyj') },
{ value: 'yjq', label: samplePaymentProgressLabel('yjq') }
]
@@ -522,7 +521,7 @@
onMounted(() => {
const tab = String(route.query.tab || '')
if (['dfj', 'jfqrz', 'bfyj', 'yjq'].includes(tab)) {
if (['dfj', 'bfyj', 'yjq'].includes(tab)) {
searchForm.progressStatus = tab
}
loadData()