LevelUpgradeLogEnum.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?php
  2. namespace common\enums;
  3. class LevelUpgradeLogEnum extends BaseEnum
  4. {
  5. /**
  6. * 综合降级
  7. */
  8. const FIXED_DOWNGRADE = -4;
  9. /**
  10. * 手动降级
  11. */
  12. const DOWNGRADE_MANUALLY = -3;
  13. /**
  14. * 售后降级
  15. */
  16. const REFUND_DOWNGRADE = -2;
  17. /**
  18. * 条件降级
  19. */
  20. const CONDITION_DOWNGRADE = -1;
  21. /**
  22. * 条件升级
  23. */
  24. const CONDITION_UPGRADE = 1;
  25. /**
  26. * 购买指定商品升级
  27. */
  28. const GOODS_UPGRADE = 2;
  29. /**
  30. * 手动升级
  31. */
  32. const MANUALLY_UPGRADE = 3;
  33. /**
  34. * 购买指定门店商品升级
  35. */
  36. const STORE_GOODS_UPGRADE = 4;
  37. /**
  38. * 导入升级
  39. */
  40. const IMPORT_UPGRADE = 50;
  41. /**
  42. * @return string[]
  43. */
  44. public static function getMap(): array
  45. {
  46. return [
  47. self::DOWNGRADE_MANUALLY => '手动降级',
  48. self::REFUND_DOWNGRADE => '售后降级',
  49. self::CONDITION_UPGRADE => '条件升级',
  50. self::GOODS_UPGRADE => '购买指定商品升级',
  51. self::MANUALLY_UPGRADE => '手动升级',
  52. ];
  53. }
  54. }