RefundReasonEnum.php 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. namespace addons\TinyShop\common\enums;
  3. use common\enums\BaseEnum;
  4. /**
  5. * 退款原因
  6. *
  7. * Class RefundReasonEnum
  8. * @package addons\TinyShop\common\enums
  9. * @author jianyan74 <751393839@qq.com>
  10. */
  11. class RefundReasonEnum extends BaseEnum
  12. {
  13. const INCORRECT_SELECTION = 1; // 拍错/多拍
  14. const NO_LONGER_WANT = 2; // 不想要了
  15. const NO_EXPRESS_INFO = 3; // 无快递信息
  16. const EMPTY_PACKAGE = 4; // 包裹为空
  17. const REJECT_RECEIVE_PACKAGE = 5; // 已拒签包裹
  18. const NOT_DELIVERED_TOO_LONG = 6; // 快递长时间未送达
  19. const NOT_MATCH_PRODUCT_DESC = 7; // 与商品描述不符
  20. const QUALITY_ISSUE = 8; // 质量问题
  21. const SEND_WRONG_GOODS = 9; // 卖家发错货
  22. const THREE_NO_PRODUCT = 10; // 三无产品
  23. const FAKE_PRODUCT = 11; // 假冒产品
  24. const OTHERS = 12; // 其它
  25. /**
  26. * @return array
  27. */
  28. public static function getMap(): array
  29. {
  30. return [
  31. self::INCORRECT_SELECTION => '拍错/多拍',
  32. self::NO_LONGER_WANT => '不想要了',
  33. self::NO_EXPRESS_INFO => '无快递信息',
  34. self::EMPTY_PACKAGE => '包裹为空',
  35. self::REJECT_RECEIVE_PACKAGE => '已拒签包裹',
  36. self::NOT_DELIVERED_TOO_LONG => '快递长时间未送达',
  37. self::NOT_MATCH_PRODUCT_DESC => '与商品描述不符',
  38. self::QUALITY_ISSUE => '质量问题',
  39. self::SEND_WRONG_GOODS => '卖家发错货',
  40. self::THREE_NO_PRODUCT => '三无产品',
  41. self::FAKE_PRODUCT => '假冒产品',
  42. self::OTHERS => '其他',
  43. ];
  44. }
  45. }
粤ICP备19079148号