| import { Platform } from './app'; | 
|   | 
| export enum InsuranceClaimAttachmentBusinessTypeEnum { | 
|   /** | 
|    * 伤者身份证图片 | 
|    */ | 
|   InjuredIdCardImg = 10, | 
|   /** | 
|    * 受伤场地图片 | 
|    */ | 
|   InjurySiteImg = 20, | 
|   /** | 
|    * 伤者手持身份证图片 | 
|    */ | 
|   InjuredHandheldIdCardImg = 30, | 
|   /** | 
|    * 受伤部位图片 | 
|    */ | 
|   InjuredAreaImg = 40, | 
|   /** | 
|    * 病例图片 | 
|    */ | 
|   CasesImg = 50, | 
| } | 
|   | 
| export const InsuredInstitutionEnum = { | 
|   平安: '平安', | 
|   人保: '人保', | 
|   太保: '太保', | 
|   国寿: '国寿', | 
|   大地: '大地', | 
|   R保: 'R保', | 
|   其他: '其他', | 
| }; | 
|   | 
| export const InsuranceSchemeEnum = { | 
|   '30万3类': '30万3类', | 
|   '30万4类': '30万4类', | 
|   '50万3类': '50万3类', | 
|   '50万4类': '50万4类', | 
|   '80万3类': '80万3类', | 
|   '80万4类': '80万4类', | 
|   '100万3类': '100万3类', | 
|   '100万4类': '100万4类', | 
| }; | 
|   | 
| export const AccidentTypeEnum = { | 
|   皮外伤: '皮外伤', | 
|   骨折: '骨折', | 
|   死亡: '死亡', | 
| }; | 
|   | 
| export enum InsuranceClaimResultEnum { | 
|   /**未结案 */ | 
|   PendingCase = 10, | 
|   /**结案 */ | 
|   CloseCase = 20, | 
|   /**撤案 */ | 
|   WithdrawCase = 30, | 
| } | 
|   | 
| export const InsuranceClaimResultEnumText = { | 
|   [InsuranceClaimResultEnum.PendingCase]: '未结案', | 
|   [InsuranceClaimResultEnum.CloseCase]: '结案', | 
|   [InsuranceClaimResultEnum.WithdrawCase]: '撤案', | 
| }; | 
|   | 
| export enum InsurancePolicyStatusEnum { | 
|   /**未生效 */ | 
|   WaitEffect = 10, | 
|   /**已生效 */ | 
|   Effecting = 20, | 
|   /**部分生效 */ | 
|   PartEffecting = 21, | 
|   /**已过期 */ | 
|   OutTimeEffect = 30, | 
| } | 
|   | 
| export const InsurancePolicyStatusEnumText = Platform.selectWithBase( | 
|   { | 
|     [InsurancePolicyStatusEnum.WaitEffect]: '未生效', | 
|     [InsurancePolicyStatusEnum.Effecting]: '已生效', | 
|     [InsurancePolicyStatusEnum.OutTimeEffect]: '已过期', | 
|   }, | 
|   { | 
|     tp: { | 
|       [InsurancePolicyStatusEnum.PartEffecting]: '部分生效', | 
|     }, | 
|   } | 
| ); | 
|   | 
| export const OnJobFlagEnumText = { | 
|   增员: '增员', | 
|   减员: '减员', | 
| }; | 
|   | 
| 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]: '通过', | 
| }; | 
|   | 
| 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, | 
|   /**审核成功 */ | 
|   AuditSuccess = 13, | 
|   | 
|   /**投保成功 */ | 
|   Success = 14, | 
|   | 
|   /**已生效 */ | 
|   Effecting = 20, | 
|   | 
|   /**已过期 */ | 
|   OutTimeEffect = 30, | 
| } | 
|   | 
| export const InsuranceDetailStatusEnumText = { | 
|   [InsuranceDetailStatusEnum.WaitEffect]: '未生效', | 
|   [InsuranceDetailStatusEnum.Fail]: '投保失败', | 
|   [InsuranceDetailStatusEnum.AuditSuccess]: '审核成功', | 
|   [InsuranceDetailStatusEnum.Success]: '投保成功', | 
|   [InsuranceDetailStatusEnum.Effecting]: '已生效', | 
|   [InsuranceDetailStatusEnum.OutTimeEffect]: '已过期', | 
| }; | 
|   | 
| export const DefaultTaiPingAccountInfo = { | 
|   incomeCompanyName: '太平财产保险有限公司抚州中心支公司', | 
|   incomeBankAccount: '太平财产保险有限公司抚州中心支公司', | 
|   incomeBankCardNumber: '1511200129200156069', | 
|   incomeBankName: '中国工商银行股份有限公司抚州赣东支行', | 
| }; |