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: '中国工商银行股份有限公司抚州赣东支行',
|
};
|