From 4fb3fd42d84118df5b4508ac3cc37e480760373d Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期三, 02 七月 2025 17:11:41 +0800
Subject: [PATCH] fix: 江佑保系统健壮性修复
---
src/constants/insuranceClaim.ts | 25 +++++++++++++++++++++++++
src/views/Home/components/InsureOrderInfoView.vue | 3 ++-
2 files changed, 27 insertions(+), 1 deletions(-)
diff --git a/src/constants/insuranceClaim.ts b/src/constants/insuranceClaim.ts
index f694a89..933f583 100644
--- a/src/constants/insuranceClaim.ts
+++ b/src/constants/insuranceClaim.ts
@@ -130,3 +130,28 @@
[InsurancePolicyListPayStatusEnum.WaitPay]: '寰呮敮浠�',
[InsurancePolicyListPayStatusEnum.CompletePay]: '宸叉敮浠�',
};
+
+export enum InsuranceDetailStatusEnum {
+ /**鏈敓鏁� */
+ WaitEffect = 10,
+
+ /**鎶曚繚澶辫触 */
+ Fail = 12,
+
+ /**鎶曚繚鎴愬姛 */
+ Success = 14,
+
+ /**宸茬敓鏁� */
+ Effecting = 20,
+
+ /**宸茶繃鏈� */
+ OutTimeEffect = 30,
+}
+
+export const InsuranceDetailStatusEnumText = {
+ [InsuranceDetailStatusEnum.WaitEffect]: '鏈敓鏁�',
+ [InsuranceDetailStatusEnum.Fail]: '鎶曚繚澶辫触',
+ [InsuranceDetailStatusEnum.Success]: '鎶曚繚鎴愬姛',
+ [InsuranceDetailStatusEnum.Effecting]: '宸茬敓鏁�',
+ [InsuranceDetailStatusEnum.OutTimeEffect]: '宸茶繃鏈�',
+};
diff --git a/src/views/Home/components/InsureOrderInfoView.vue b/src/views/Home/components/InsureOrderInfoView.vue
index cac8745..ab1b6ba 100644
--- a/src/views/Home/components/InsureOrderInfoView.vue
+++ b/src/views/Home/components/InsureOrderInfoView.vue
@@ -166,6 +166,7 @@
InsurancePolicyStatusEnum,
InsurancePolicyStatusEnumText,
InsurancePolicyAuditStatusEnum,
+ InsuranceDetailStatusEnumText,
} from '@/constants';
import ChangePersonInfoDialog from './ChangePersonInfoDialog.vue';
import InsureClaimDetailDialog from './InsureClaimDetailDialog.vue';
@@ -368,7 +369,7 @@
columnsRenderProps: {
status: {
type: 'enum',
- valueEnum: InsurancePolicyStatusEnumText,
+ valueEnum: InsuranceDetailStatusEnumText,
},
},
}
--
Gitblit v1.9.1