wupengfei
2025-05-06 e9dda9e6c52cb737267185f5118ded73c0053115
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
import { Colors } from './enum';
 
export enum BountyCheckStatusEnum {
  /**
   * 未提交
   */
  NotSubmit = -10,
  /**
   * 待审核
   */
  WaitCheck = 10,
  /**
   * 审核通过
   */
  CheckPassed = 20,
  /**
   * 审核不通过
   */
  CheckReject = 30,
}
 
export const BountyCheckStatusEnumText = {
  [BountyCheckStatusEnum.WaitCheck]: '待审核',
  [BountyCheckStatusEnum.CheckPassed]: '审核通过',
  [BountyCheckStatusEnum.CheckReject]: '审核未通过',
};
export const BountyCheckStatusEnumTextForAudit = {
  [BountyCheckStatusEnum.CheckPassed]: '审核通过',
  [BountyCheckStatusEnum.CheckReject]: '驳回',
};
 
export const BountyCheckStatusEnumColor = {
  [BountyCheckStatusEnum.NotSubmit]: '',
  [BountyCheckStatusEnum.WaitCheck]: Colors.Warning,
  [BountyCheckStatusEnum.CheckPassed]: Colors.Success,
  [BountyCheckStatusEnum.CheckReject]: Colors.Danger,
};
 
export enum SettleStatusEnum {
  /**
   * 待充值
   */
  WaitForSettle = 1,
  /**
   * 已充值
   */
  HasSettle = 2,
  /**
   * 无需充值
   */
  NoNeed = -1,
}
 
export const SettleStatusEnumText = {
  [SettleStatusEnum.WaitForSettle]: '待充值',
  [SettleStatusEnum.HasSettle]: '已充值',
  [SettleStatusEnum.NoNeed]: '无需充值',
};
 
export enum FinanceStatusEnum {
  /**
   * 待拨付
   */
  WaitForIncome = 1,
  /**
   * 已拨付
   */
  HasIncome = 2,
}
 
export const FinanceStatusEnumText = {
  [FinanceStatusEnum.WaitForIncome]: '待拨付',
  [FinanceStatusEnum.HasIncome]: '已拨付',
};
 
export enum IncomeStatusEnum {
  /**
   * 待入账
   */
  WaitForIncome = 1,
  /**
   * 已入账
   */
  HasIncome = 2,
}
 
export const IncomeStatusEnumText = {
  [IncomeStatusEnum.WaitForIncome]: '待入账',
  [IncomeStatusEnum.HasIncome]: '已入账',
};
 
export enum EnterpriseBountyPayTypeEnum {
  /**出金 */
  PayOut = 10,
  /**入金 */
  PayIn = 20,
}
 
export const EnterpriseBountyPayTypeEnumText = {
  [EnterpriseBountyPayTypeEnum.PayOut]: '出金',
  [EnterpriseBountyPayTypeEnum.PayIn]: '入金',
};