From babd7a49ba48c83334bbe9a4c992d784e062f6e3 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期五, 04 七月 2025 14:33:47 +0800 Subject: [PATCH] fix: 江佑保系统健壮性修复 --- src/constants/insuranceClaim.ts | 80 +++++++++++++++++++++++++++++++++++++-- 1 files changed, 75 insertions(+), 5 deletions(-) diff --git a/src/constants/insuranceClaim.ts b/src/constants/insuranceClaim.ts index e5d7e69..cdeb0ca 100644 --- a/src/constants/insuranceClaim.ts +++ b/src/constants/insuranceClaim.ts @@ -87,17 +87,87 @@ '360D': '骞翠繚', }; -export enum InsuranceClaimAuditStatusEnum { +export enum InsurancePolicyAuditStatusEnum { /**椹冲洖 */ Reject = -10, /**寰呭鏍� */ WaitAudit = 10, + /**寰呭鏍� 寮哄埗鍐嶅鍚庣殑鍐嶅鐘舵��*/ + WaitReAudit = 11, + /**寰呭鏍� 琛ユ彁鍚庣殑鍐嶅鐘舵��*/ + WaitFillAudit = 12, + /**瀹℃牳涓� */ + Auditing = 15, /**閫氳繃 */ Pass = 20, } -export const InsuranceClaimAuditStatusEnumText = { - [InsuranceClaimAuditStatusEnum.Reject]: '椹冲洖', - [InsuranceClaimAuditStatusEnum.WaitAudit]: '寰呭鏍�', - [InsuranceClaimAuditStatusEnum.Pass]: '閫氳繃', +export const InsurancePolicyAuditStatusEnumText = { + [InsurancePolicyAuditStatusEnum.Reject]: '椹冲洖', + [InsurancePolicyAuditStatusEnum.WaitAudit]: '寰呭鏍�', + [InsurancePolicyAuditStatusEnum.WaitReAudit]: '寰呭鏍�', + [InsurancePolicyAuditStatusEnum.WaitFillAudit]: '寰呭鏍�', + [InsurancePolicyAuditStatusEnum.Auditing]: '瀹℃牳涓�', + [InsurancePolicyAuditStatusEnum.Pass]: '閫氳繃', +}; + +export const InsurancePolicyAuditStatusEnumTextForFilter = { + [InsurancePolicyAuditStatusEnum.Reject]: '椹冲洖', + [InsurancePolicyAuditStatusEnum.WaitAudit]: '寰呭鏍�', + [InsurancePolicyAuditStatusEnum.Auditing]: '瀹℃牳涓�', + [InsurancePolicyAuditStatusEnum.Pass]: '閫氳繃', +}; + +export enum InsurancePolicyProductIdNumberEnum { + /**鐢熺厧淇� */ + SJB = 'A05C1397S00', +} + +export enum InsurancePolicyPayStatusEnum { + /**寰呮敮浠� */ + WaitPay = 1, + /**宸叉敮浠� */ + CompletePay = 2, +} + +export const InsurancePolicyPayStatusEnumText = { + [InsurancePolicyPayStatusEnum.WaitPay]: '寰呮敮浠�', + [InsurancePolicyPayStatusEnum.CompletePay]: '宸叉敮浠�', +}; + +export enum InsurancePolicyListPayStatusEnum { + /**寰呮敮浠� */ + WaitPay = 1, + /**宸叉敮浠� */ + CompletePay = 2, +} + +export const InsurancePolicyListPayStatusEnumText = { + [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]: '宸茶繃鏈�', }; -- Gitblit v1.9.1