StarChainOrderEnum.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. <?php
  2. namespace addons\StarChain\common\enums;
  3. use common\enums\BaseEnum;
  4. /**
  5. * 星链供应链订单状态
  6. */
  7. class StarChainOrderEnum extends BaseEnum
  8. {
  9. /**
  10. * 待付款
  11. */
  12. const STATUS_10 = 10;
  13. /**
  14. * 待发货
  15. */
  16. const STATUS_20 = 20;
  17. /**
  18. * 待收货
  19. */
  20. const STATUS_30 = 30;
  21. /**
  22. * 已完成
  23. */
  24. const STATUS_40 = 40;
  25. /**
  26. * 已取消
  27. */
  28. const STATUS_50 = 50;
  29. /**
  30. * 已取消
  31. */
  32. const STATUS_60 = 60;
  33. /**
  34. * 已关闭
  35. */
  36. const STATUS_70 = 70;
  37. /**
  38. * 已关闭
  39. */
  40. const STATUS_80 = 80;
  41. /**
  42. * 已关闭
  43. */
  44. const STATUS_90 = 90;
  45. /**
  46. * 已关闭
  47. */
  48. const STATUS_100 = 100;
  49. public static function getMap() :array
  50. {
  51. return [
  52. self::STATUS_10 => '待付款',
  53. self::STATUS_20 => '待发货',
  54. self::STATUS_30 => '待收货',
  55. self::STATUS_40 => '已完成',
  56. self::STATUS_50 => '已取消',
  57. self::STATUS_60 => '已取消',
  58. self::STATUS_70 => '已关闭',
  59. self::STATUS_80 => '已关闭',
  60. self::STATUS_90 => '已关闭',
  61. self::STATUS_100 => '已关闭',
  62. ];
  63. }
  64. }