UserBillEnum.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. namespace app\common\enum\user;
  3. use app\common\enum\CommonEnum;
  4. class UserBillEnum extends CommonEnum
  5. {
  6. // 收支类型
  7. const PM = [
  8. 'EXPEND' => ['code' => 0, 'name' => '支出'],
  9. 'INCOME' => ['code' => 1, 'name' => '获得'],
  10. ];
  11. // 明细种类
  12. const CATEGORY = [
  13. 'NowMoney' => ['code' => 'now_money', 'name' => 'now_money'],
  14. 'OfflineRechargeMoney' => ['code' => 'offline_recharge_money', 'name' => 'offline_recharge_money'],
  15. ];
  16. // 明细类型 commission佣金
  17. const TYPE = [
  18. 'Commission' => ['code' => 'commission', 'name' => '佣金']
  19. ];
  20. // 状态
  21. const STATUS = [
  22. 'PENDING' => ['code' => 0, 'name' => '待确定'],
  23. 'VALID' => ['code' => 1, 'name' => '有效'],
  24. 'INVALID' => ['code' => -1, 'name' => '无效'],
  25. ];
  26. // 佣金类型
  27. const COMMISSION_TYPE = parent::COMMISSION_TYPE;
  28. // 账单来源
  29. const SOURCE = [
  30. 'ONLINE' => ['code' => 0, 'name' => '线上'],
  31. 'OFFLINE' => ['code' => 1, 'name' => '线下'],
  32. ];
  33. // 订单类型
  34. const ORDER_TYPE = [
  35. 'SELF_OPERATED' => ['code' => 1, 'name' => '自营'],
  36. 'THIRD_PARTY' => ['code' => 2, 'name' => '第三方'],
  37. ];
  38. // 红积分佣金类型
  39. const IS_RED_BROKERAGE = [
  40. 'NORMAL' => ['code' => 0, 'name' => '正常佣金'],
  41. 'RED' => ['code' => 1, 'name' => '红积分对冲佣金'],
  42. ];
  43. // 公证处状态
  44. const GZC_STATUS = [
  45. 'NOT_ENTERED' => ['code' => 0, 'name' => '未进入'],
  46. 'ENTERED' => ['code' => 1, 'name' => '已进入'],
  47. ];
  48. // 是否成功发起
  49. const IS_GZC = [
  50. 'NOT_STARTED' => ['code' => 0, 'name' => '未发起'],
  51. 'STARTED' => ['code' => 1, 'name' => '已发起'],
  52. 'SUCCESS' => ['code' => 2, 'name' => '已成功'],
  53. ];
  54. // 类型商店
  55. const TYPE_SHOP = parent::ORDER_TYPE;
  56. }