From 27e7433ccf8adae78c7adb2bf7b578a7ae64174e Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 13:24:29 +0800
Subject: [PATCH] fix: bug
---
src/views/Home/InsurancePolicyStampFiles.vue | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/views/Home/InsurancePolicyStampFiles.vue b/src/views/Home/InsurancePolicyStampFiles.vue
index 91492e6..99254d5 100644
--- a/src/views/Home/InsurancePolicyStampFiles.vue
+++ b/src/views/Home/InsurancePolicyStampFiles.vue
@@ -26,6 +26,7 @@
import { paginateList, downloadFileByUrl, setOSSLink, downloadFile } from '@/utils';
import { InsurancePolicyStampFilesColumns } from './constants';
import * as insuranceOrderServices from '@/services/api/InsuranceOrder';
+import { InsurancePolicyPayStatusEnum } from '@/constants';
defineOptions({
name: 'InsurancePolicyStampFiles',
@@ -38,9 +39,10 @@
name: '涓嬭浇',
},
emits: { onClick: (role) => handleDownload(role) },
- // extraProps: {
- // hide: (row: API.InsurancePolicyPayDto) => !row.policyOssUrl,
- // },
+ extraProps: {
+ hide: (row: API.InsurancePolicyPayDto) =>
+ row.status !== InsurancePolicyPayStatusEnum.CompletePay,
+ },
},
]);
--
Gitblit v1.9.1