Status2.php 658 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?php
  2. namespace App\Module\User\Enums;
  3. use UCore\Enum\EnumCore;
  4. use UCore\Enum\EnumExpression;
  5. use UCore\Enum\EnumToInt;
  6. use Illuminate\Contracts\Database\Query\Expression;
  7. /**
  8. * 状态2
  9. *
  10. */
  11. enum Status2: int implements Expression
  12. {
  13. use EnumToInt, EnumCore,EnumExpression;
  14. /**
  15. * 隐藏账户
  16. */
  17. case Hidden = 0;
  18. /**
  19. * 正常
  20. */
  21. case Normal = 1;
  22. // 下面负面的状态
  23. /**
  24. * 限制登录
  25. */
  26. case Restrict = -1;
  27. /**
  28. * 封禁
  29. */
  30. case Ban = -2;
  31. /**
  32. * 删除中
  33. */
  34. case Deleteing = -10;
  35. /**
  36. * 删除了
  37. */
  38. case Deleted = -11;
  39. }