export class BalanceDim {
  public static ArrivalType = class {
    public static yes = "yes"
    public static no = "no"
  }
  public static ArrivalTypeMap = {
    [BalanceDim.ArrivalType.yes]: "已到账",
    [BalanceDim.ArrivalType.no]: "未到账",
  }

  public static SubjectType = class {
    public static recharge = "recharge"
    public static pay = "pay"
    public static refund = "refund"
  }

  public static SubjectTypeMap = {
    [BalanceDim.SubjectType.recharge]: "充值类",
    [BalanceDim.SubjectType.pay]: "消费类",
    [BalanceDim.SubjectType.refund]: "退款类",
  }

  public static RechargeSubjects = class {
    public static recharge = "recharge"
  }

  public static RechargeSubjectMap = {
    [BalanceDim.RechargeSubjects.recharge]: "充值"
  }

  public static RechargeStatus = class {
    public static apply = "apply"
    public static approve = "approve"
    public static reject = "reject"
  }

  public static RechargeStatusMap = {
    [BalanceDim.RechargeStatus.apply]: '申请中',
    [BalanceDim.RechargeStatus.approve]: '已审核',
    [BalanceDim.RechargeStatus.reject]: '已拒绝',
  }
}
