zhengyiming
2025-02-12 8ddaa42086bc67dac16ea596d212b79d3b832313
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
export enum CooperateApplyTypeEnum {
  /**
   * 保险合作申请
   */
  Insurance = 10,
  /**
   * 平台项目合作
   */
  Platform = 20,
  /**
   * HRO系统
   */
  HRO = 30,
  /**
   * 行业资讯合作
   */
  News = 40,
  /**
   * 投诉举报
   */
  Complaint = 50,
}
 
export const CooperateTypeText = {
  Platform: '平台项目合作',
  HRO: 'HRO系统',
  Insurance: '保险合作申请',
  News: '行业资讯合作',
  Complaint: '投诉举报',
};
export const CooperateApplyType = {
  [CooperateTypeText.Platform]: 20,
  [CooperateTypeText.HRO]: 30,
  [CooperateTypeText.Insurance]: 10,
  [CooperateTypeText.News]: 40,
  [CooperateTypeText.Complaint]: 50,
};
 
/** 10 待受理 20 受理中 30 已完成 -10 拒绝合作 */
export enum CooperateStatus {
  /**
   * 待受理
   */
  PendingAcceptance = 10,
  /**
   *受理中
   */
  Accepting = 20,
  /**
   *已完成
   */
  Completed = 30,
  /**
   *拒绝合作
   */
  RefusalToCooperate = -10,
  /**
   *下架
   */
  OffShelf = 40,
}
export const CooperateStatusText = {
  [CooperateStatus.PendingAcceptance]: '待受理',
  [CooperateStatus.Accepting]: '受理中',
  [CooperateStatus.Completed]: '已完成',
  [CooperateStatus.RefusalToCooperate]: '已拒绝',
  [CooperateStatus.OffShelf]: '已取消',
};
export const CooperateFollowStatusText = {
  [CooperateStatus.PendingAcceptance]: '未受理',
  [CooperateStatus.Accepting]: '跟进中',
  [CooperateStatus.Completed]: '已合作',
  [CooperateStatus.RefusalToCooperate]: '拒绝合作',
  [CooperateStatus.OffShelf]: '已取消',
};
 
export const CooperateStatusTag = {
  [CooperateStatus.PendingAcceptance]: 'danger',
  [CooperateStatus.Accepting]: 'warning',
  [CooperateStatus.Completed]: 'success',
  [CooperateStatus.RefusalToCooperate]: 'danger',
  [CooperateStatus.OffShelf]: 'warning',
};