AuditStatus.php 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. declare (strict_types = 1);
  3. namespace app\common\enum\member;
  4. use app\common\enum\EnumBasics;
  5. //会员卡审核状态枚举管理
  6. class AuditStatus extends EnumBasics
  7. {
  8. //审核通过
  9. const AUDIT_PASS = 1;
  10. //审核不通过
  11. const AUDIT_NO_PASS = 2;
  12. //待审核
  13. const AUDIT_WAIT = 0;
  14. //关闭
  15. const AUDIT_REVOKE = 3;
  16. /**
  17. * 获取枚举数据
  18. * @return array
  19. */
  20. public static function data()
  21. {
  22. return [
  23. self::AUDIT_WAIT => [
  24. 'name' => '待审核',
  25. 'value' => self::AUDIT_WAIT,
  26. ],
  27. self::AUDIT_PASS => [
  28. 'name' => '审核通过',
  29. 'value' => self::AUDIT_PASS,
  30. ],
  31. self::AUDIT_NO_PASS => [
  32. 'name' => '审核不通过',
  33. 'value' => self::AUDIT_NO_PASS,
  34. ],
  35. self::AUDIT_REVOKE => [
  36. 'name' => '关闭',
  37. 'value' => self::AUDIT_REVOKE,
  38. ],
  39. ];
  40. }
  41. }