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