From 262618806aa9dfb65678e0697b54d199cc938879 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 30 六月 2025 09:50:57 +0800 Subject: [PATCH] fix: bug --- src/views/Home/components/InsureOrderInfoView.vue | 20 ++++++++++++++++---- 1 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/views/Home/components/InsureOrderInfoView.vue b/src/views/Home/components/InsureOrderInfoView.vue index 841ce59..6451e8b 100644 --- a/src/views/Home/components/InsureOrderInfoView.vue +++ b/src/views/Home/components/InsureOrderInfoView.vue @@ -85,7 +85,7 @@ <template v-if="detail.status === InsurancePolicyStatusEnum.WaitEffect"> <el-button @click="handleTemplateDownload()" link type="primary">妯℃澘涓嬭浇</el-button> <BlFileUpload - v-if="detail.auditStatus !== InsuranceClaimAuditStatusEnum.Pass" + v-if="detail.auditStatus !== InsurancePolicyAuditStatusEnum.Pass" :limitFileSize="10" accept="xls,xlsx" :showTip="false" @@ -101,7 +101,10 @@ </template> <template v-else> <el-button @click="handleDownloadPerson()" type="primary">涓嬭浇浜哄憳娓呭崟</el-button> - <el-button @click="handleDownloadOrder()" type="primary">涓嬭浇淇濆崟</el-button> + <el-button v-if="detail.productOnline" @click="handleGoStampFiles()" type="primary" + >涓嬭浇淇濆崟</el-button + > + <el-button v-else @click="handleDownloadOrder()" type="primary">涓嬭浇淇濆崟</el-button> </template> </template> </ProTableQueryFilterBar> @@ -150,7 +153,7 @@ insuranceTypeText, InsurancePolicyStatusEnum, InsurancePolicyStatusEnumText, - InsuranceClaimAuditStatusEnum, + InsurancePolicyAuditStatusEnum, } from '@/constants'; import ChangePersonInfoDialog from './ChangePersonInfoDialog.vue'; import InsureClaimDetailDialog from './InsureClaimDetailDialog.vue'; @@ -242,7 +245,7 @@ extraProps: { hide: (row: API.GetInsuranceStaffPageTemplate) => detail.value?.status !== InsurancePolicyStatusEnum.WaitEffect || - detail.value?.auditStatus === InsuranceClaimAuditStatusEnum.Pass, + detail.value?.auditStatus === InsurancePolicyAuditStatusEnum.Pass, }, }, { @@ -397,6 +400,15 @@ downloadFileByUrl(setOSSLink(detail.value?.insureBillUrl)); } +function handleGoStampFiles() { + router.push({ + name: 'InsurancePolicyStampFiles', + params: { + id: id, + }, + }); +} + function handleBatchChange() { if ( dayjs(detail.value?.effectEndTime).isBefore(dayjs()) || -- Gitblit v1.9.1