wupengfei
2025-04-02 ff6b2db013b8afc86d26ba24fdf5e6115c2127ab
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
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,
  /**已过期 */
  OutTimeEffect = 30,
}
 
export const InsurancePolicyStatusEnumText = {
  [InsurancePolicyStatusEnum.WaitEffect]: '未生效',
  [InsurancePolicyStatusEnum.Effecting]: '已生效',
  [InsurancePolicyStatusEnum.OutTimeEffect]: '已过期',
};
 
export const OnJobFlagEnumText = {
  增员: '增员',
  减员: '减员',
};
export const insuranceTypeText = {
  '30D': '月保',
  '360D': '年保',
};