wupengfei
2025-05-07 6bac509f8e6efc205d9f37a84c9b019ec828467a
src/constants/reward.ts
@@ -1,4 +1,10 @@
import { Colors } from './enum';
export enum BountyCheckStatusEnum {
  /**
   * 未提交
   */
  NotSubmit = -10,
  /**
   * 待审核
   */
@@ -16,23 +22,55 @@
export const BountyCheckStatusEnumText = {
  [BountyCheckStatusEnum.WaitCheck]: '待审核',
  [BountyCheckStatusEnum.CheckPassed]: '审核通过',
  [BountyCheckStatusEnum.CheckReject]: '审核不通过',
  [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.WaitForSettle]: '待充值',
  [SettleStatusEnum.HasSettle]: '已充值',
  [SettleStatusEnum.NoNeed]: '无需充值',
};
export enum FinanceStatusEnum {
  /**
   * 待拨付
   */
  WaitForIncome = 1,
  /**
   * 已拨付
   */
  HasIncome = 2,
}
export const FinanceStatusEnumText = {
  [FinanceStatusEnum.WaitForIncome]: '待拨付',
  [FinanceStatusEnum.HasIncome]: '已拨付',
};
export enum IncomeStatusEnum {
@@ -53,9 +91,9 @@
export enum EnterpriseBountyPayTypeEnum {
  /**出金 */
  PayOut = 1,
  PayOut = 10,
  /**入金 */
  PayIn = 2,
  PayIn = 20,
}
export const EnterpriseBountyPayTypeEnumText = {