RefundStatusEnum.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <?php
  2. namespace addons\StarChain\common\enums;
  3. use common\enums\BaseEnum;
  4. /**
  5. * 星链供应链售后状态
  6. */
  7. class RefundStatusEnum extends BaseEnum
  8. {
  9. /**
  10. * 等待推送
  11. */
  12. const WAIT = 0;
  13. /**
  14. * 卖家审核
  15. */
  16. const REVIEW = 1;
  17. /**
  18. * 家拒绝退款
  19. */
  20. const REFUSEMONEY = 2;
  21. /**
  22. * 款成功
  23. */
  24. const SUCCESS = 3;
  25. /**
  26. * 家拒绝退货退款
  27. */
  28. const REFUSEMONEYANDPRODUCT = 4;
  29. /**
  30. * 买家退货
  31. */
  32. const WAITBUYERSEND = 5;
  33. /**
  34. * 家已退货,待卖家收货
  35. */
  36. const WAITSELLERRECEIVE = 6;
  37. /**
  38. * 家已退货,卖家拒绝收货
  39. */
  40. const SELLERREFUSERECEIVE = 7;
  41. /**
  42. * 家已收货待确认退款
  43. */
  44. const SELLERRECEIVEOFWAIT = 8;
  45. /**
  46. * 货退款成功
  47. */
  48. const SUCCESSMONEYANDPRODUCT = 9;
  49. /**
  50. * 卖家拒绝换货
  51. */
  52. const REFUSEEXCHANGE = 10;
  53. /**
  54. * 买家已退货,待卖家换货
  55. */
  56. const WAITSELLERSEND = 11;
  57. /**
  58. * 卖家已换货,待买家收货
  59. */
  60. const WAITBUYERRECEIVE = 12;
  61. /**
  62. * 换货成功
  63. */
  64. const SUCCESSEXCHANGE = 13;
  65. /**
  66. * 已关闭
  67. */
  68. const CLOSE = 14;
  69. /**
  70. * 卖家同意退款
  71. */
  72. const ADOPTMONEY = 15;
  73. /**
  74. * 卖家同意仅退款
  75. */
  76. const ADOPTONLYMONEY = 16;
  77. /**
  78. * 卖家拒绝仅退款
  79. */
  80. const REFUSEONLYMONEY = 17;
  81. /**
  82. * 仅退款成功
  83. */
  84. const SUCCESSONLYMONEY = 18;
  85. public static function getMap() :array
  86. {
  87. return [
  88. self::WAIT => '等待推送',
  89. self::REVIEW => '待卖家审核',
  90. self::REFUSEMONEY => '卖家拒绝退款',
  91. self::SUCCESS => '退款成功',
  92. self::REFUSEMONEYANDPRODUCT => '卖家拒绝退货退款',
  93. self::WAITBUYERSEND => '待买家退货',
  94. self::WAITSELLERRECEIVE => '买家已退货,待卖家收货',
  95. self::SELLERREFUSERECEIVE => '买家已退货,卖家拒绝收货',
  96. self::SELLERRECEIVEOFWAIT => '卖家已收货待确认退款',
  97. self::SUCCESSMONEYANDPRODUCT => '退货退款成功',
  98. self::REFUSEEXCHANGE => '卖家拒绝换货',
  99. self::WAITSELLERSEND => '买家已退货,待卖家换货',
  100. self::WAITBUYERRECEIVE => '卖家已换货,待买家收货',
  101. self::SUCCESSEXCHANGE => '换货成功',
  102. self::CLOSE => '已关闭',
  103. self::ADOPTMONEY => '卖家同意退款',
  104. self::ADOPTONLYMONEY => '卖家同意仅退款',
  105. self::REFUSEONLYMONEY => '卖家拒绝仅退款',
  106. self::SUCCESSONLYMONEY => '仅退款成功',
  107. ];
  108. }
  109. }