This commit is contained in:
zlwu committed 2026-06-18 11:05:53 +08:00
1 parent 58a47b96a5
commit 482d6bbe5d
70 files changed
+28702 -25810

No files matched your search

@@ -712,17 +712,20 @@
/>
</el-form-item>
<el-form-item label="缴费状态">
<el-tag
v-if="isPayDetailLocked(detail)"
:type="payStatusTagType(String(detail.payStatus))"
size="small"
>
{{ payStatusLabel(String(detail.payStatus)) }}
</el-tag>
<el-select
v-else
v-model="detail.payStatus"
placeholder="状态"
:disabled="isPayDetailLocked(detail)"
style="width: 100%"
>
<el-option label="待缴费" value="dfj" />
<el-option label="缴费确认中" value="jfqrz" />
<el-option label="已缴费" value="yjf" />
<el-option label="退费确认中" value="tfqrz" />
<el-option label="已退费" value="ytf" />
</el-select>
</el-form-item>
<el-form-item label="应缴费时间">
@@ -935,7 +938,8 @@
deliveryModeLabel,
sampleStatusLabel,
transferTypeLabel,
payStatusLabel
payStatusLabel,
payStatusTagType
} from '@/utils/status-tag-registry'
/** 金额只读展示:千分位 + ¥ 前缀 */
@@ -2348,13 +2352,14 @@
formData.salesUserId = u.id
}
async function remoteSearchSampleCodes(query: string) {
async function remoteSearchSampleCodes(query: string, codeFilter?: string) {
sampleCodeLoading.value = true
try {
const res = await fetchSampleCodeList({
page: 1,
pageSize: 100,
keyword: query?.trim() || undefined
keyword: query?.trim() || undefined,
codeFilter: codeFilter?.trim() || undefined
})
sampleCodeOptions.value = (res.list || []) as Api.BizSampleCode.SampleCodeItem[]
ensureSampleCodesInOptions(formData.samples)