From 7508a26c00c2ce93ad8c08394f0f9d3d13ebb4ab Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 26 六月 2025 14:25:40 +0800
Subject: [PATCH] feat: 接口对接

---
 src/views/Home/components/InsureOrderInfoView.vue |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/views/Home/components/InsureOrderInfoView.vue b/src/views/Home/components/InsureOrderInfoView.vue
index 6969481..841ce59 100644
--- a/src/views/Home/components/InsureOrderInfoView.vue
+++ b/src/views/Home/components/InsureOrderInfoView.vue
@@ -85,6 +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"
                 :limitFileSize="10"
                 accept="xls,xlsx"
                 :showTip="false"
@@ -149,6 +150,7 @@
   insuranceTypeText,
   InsurancePolicyStatusEnum,
   InsurancePolicyStatusEnumText,
+  InsuranceClaimAuditStatusEnum,
 } from '@/constants';
 import ChangePersonInfoDialog from './ChangePersonInfoDialog.vue';
 import InsureClaimDetailDialog from './InsureClaimDetailDialog.vue';
@@ -239,7 +241,8 @@
     },
     extraProps: {
       hide: (row: API.GetInsuranceStaffPageTemplate) =>
-        detail.value?.status !== InsurancePolicyStatusEnum.WaitEffect,
+        detail.value?.status !== InsurancePolicyStatusEnum.WaitEffect ||
+        detail.value?.auditStatus === InsuranceClaimAuditStatusEnum.Pass,
     },
   },
   {

--
Gitblit v1.9.1