From 92034e64c9bb28c262b0fcb90660b58328aa2f5e Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 23 十月 2025 14:35:05 +0800
Subject: [PATCH] fix: bug
---
src/constants/insuranceClaim.ts | 75 +++++++++++++++++++++++++++++++++----
1 files changed, 67 insertions(+), 8 deletions(-)
diff --git a/src/constants/insuranceClaim.ts b/src/constants/insuranceClaim.ts
index 933f583..f543380 100644
--- a/src/constants/insuranceClaim.ts
+++ b/src/constants/insuranceClaim.ts
@@ -1,3 +1,5 @@
+import { Platform } from './app';
+
export enum InsuranceClaimAttachmentBusinessTypeEnum {
/**
* 浼よ�呰韩浠借瘉鍥剧墖
@@ -68,37 +70,84 @@
WaitEffect = 10,
/**宸茬敓鏁� */
Effecting = 20,
+ /**閮ㄥ垎鐢熸晥 */
+ PartEffecting = 21,
/**宸茶繃鏈� */
OutTimeEffect = 30,
}
-export const InsurancePolicyStatusEnumText = {
- [InsurancePolicyStatusEnum.WaitEffect]: '鏈敓鏁�',
- [InsurancePolicyStatusEnum.Effecting]: '宸茬敓鏁�',
- [InsurancePolicyStatusEnum.OutTimeEffect]: '宸茶繃鏈�',
-};
+export const InsurancePolicyStatusEnumText = Platform.selectWithBase(
+ {
+ [InsurancePolicyStatusEnum.WaitEffect]: '鏈敓鏁�',
+ [InsurancePolicyStatusEnum.Effecting]: '宸茬敓鏁�',
+ [InsurancePolicyStatusEnum.OutTimeEffect]: '宸茶繃鏈�',
+ },
+ {
+ tp: {
+ [InsurancePolicyStatusEnum.PartEffecting]: '閮ㄥ垎鐢熸晥',
+ },
+ }
+);
export const OnJobFlagEnumText = {
澧炲憳: '澧炲憳',
鍑忓憳: '鍑忓憳',
};
-export const insuranceTypeText = {
- '30D': '鏈堜繚',
- '360D': '骞翠繚',
+
+export enum InsurancePeriodEnum {
+ '30D' = '30D',
+ '360D' = '360D',
+ '1-29D' = '1-29D',
+}
+
+export const insuranceTypeText = Platform.selectWithBase(
+ {
+ [InsurancePeriodEnum['30D']]: '鏈堜繚',
+ [InsurancePeriodEnum['360D']]: '骞翠繚',
+ },
+ {
+ tp: {
+ [InsurancePeriodEnum['1-29D']]: '鐭湡淇�',
+ },
+ }
+);
+
+export const insuranceTypeTextForFilter = {
+ [InsurancePeriodEnum['30D']]: '鏈堜繚',
+ [InsurancePeriodEnum['360D']]: '骞翠繚',
};
export enum InsurancePolicyAuditStatusEnum {
/**椹冲洖 */
Reject = -10,
+ /**寰呮彁浜� */
+ WaitAdd = 1,
/**寰呭鏍� */
WaitAudit = 10,
+ /**寰呭鏍� 寮哄埗鍐嶅鍚庣殑鍐嶅鐘舵��*/
+ WaitReAudit = 11,
+ /**寰呭鏍� 琛ユ彁鍚庣殑鍐嶅鐘舵��*/
+ WaitFillAudit = 12,
+ /**瀹℃牳涓� */
+ Auditing = 15,
/**閫氳繃 */
Pass = 20,
}
export const InsurancePolicyAuditStatusEnumText = {
[InsurancePolicyAuditStatusEnum.Reject]: '椹冲洖',
+ [InsurancePolicyAuditStatusEnum.WaitAdd]: '寰呮彁浜�',
[InsurancePolicyAuditStatusEnum.WaitAudit]: '寰呭鏍�',
+ [InsurancePolicyAuditStatusEnum.WaitReAudit]: '寰呭鏍�',
+ [InsurancePolicyAuditStatusEnum.WaitFillAudit]: '寰呭鏍�',
+ [InsurancePolicyAuditStatusEnum.Auditing]: '瀹℃牳涓�',
+ [InsurancePolicyAuditStatusEnum.Pass]: '閫氳繃',
+};
+
+export const InsurancePolicyAuditStatusEnumTextForFilter = {
+ [InsurancePolicyAuditStatusEnum.Reject]: '椹冲洖',
+ [InsurancePolicyAuditStatusEnum.WaitAudit]: '寰呭鏍�',
+ [InsurancePolicyAuditStatusEnum.Auditing]: '瀹℃牳涓�',
[InsurancePolicyAuditStatusEnum.Pass]: '閫氳繃',
};
@@ -137,6 +186,8 @@
/**鎶曚繚澶辫触 */
Fail = 12,
+ /**瀹℃牳鎴愬姛 */
+ AuditSuccess = 13,
/**鎶曚繚鎴愬姛 */
Success = 14,
@@ -151,7 +202,15 @@
export const InsuranceDetailStatusEnumText = {
[InsuranceDetailStatusEnum.WaitEffect]: '鏈敓鏁�',
[InsuranceDetailStatusEnum.Fail]: '鎶曚繚澶辫触',
+ [InsuranceDetailStatusEnum.AuditSuccess]: '瀹℃牳鎴愬姛',
[InsuranceDetailStatusEnum.Success]: '鎶曚繚鎴愬姛',
[InsuranceDetailStatusEnum.Effecting]: '宸茬敓鏁�',
[InsuranceDetailStatusEnum.OutTimeEffect]: '宸茶繃鏈�',
};
+
+export const DefaultTaiPingAccountInfo = {
+ incomeCompanyName: '澶钩璐骇淇濋櫓鏈夐檺鍏徃鎶氬窞涓績鏀叕鍙�',
+ incomeBankAccount: '澶钩璐骇淇濋櫓鏈夐檺鍏徃鎶氬窞涓績鏀叕鍙�',
+ incomeBankCardNumber: '1511200129200156069',
+ incomeBankName: '涓浗宸ュ晢閾惰鑲′唤鏈夐檺鍏徃鎶氬窞璧d笢鏀',
+};
--
Gitblit v1.9.1