QiDingDongEnums.php 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. namespace addons\QiDingDong\common\enums;
  3. use common\enums\AddonsEnum;
  4. use common\enums\RefundTypeEnum;
  5. class QiDingDongEnums
  6. {
  7. const ADDONS_NAME = AddonsEnum::ADDONS_NAME_QI_DING_DONG;
  8. const REQUEST_PARAMS_DEVICE = 6;
  9. const REFUND_TYPE_SHIP = 1;
  10. const REFUND_TYPE_PACKAGE = 2;
  11. const REFUND_TYPE_QUALITY = 3;
  12. const REFUND_TYPE_DAMAGED = 4;
  13. const REFUND_TYPE_EXCHANGE = 5;
  14. const REFUND_TYPE_REMARKS = [
  15. self::REFUND_TYPE_SHIP => '运输时效',
  16. self::REFUND_TYPE_PACKAGE => '包装问题',
  17. self::REFUND_TYPE_QUALITY => '质量问题',
  18. self::REFUND_TYPE_DAMAGED => '货物破损',
  19. self::REFUND_TYPE_EXCHANGE => '维修换货',
  20. ];
  21. const REFUND_TYPE_MAP = [
  22. RefundTypeEnum::MONEY => self::REFUND_TYPE_SHIP,
  23. RefundTypeEnum::MONEY_AND_PRODUCT => self::REFUND_TYPE_QUALITY,
  24. RefundTypeEnum::EXCHANGE_GOODS => self::REFUND_TYPE_EXCHANGE,
  25. ];
  26. const BALANCE_LOG_TYPE_RECHARGE = 10;
  27. const BALANCE_LOG_TYPE_DEDUCT = 20;
  28. const BALANCE_LOG_TYPE_CONSUMER = 30;
  29. const BALANCE_LOG_TYPE_REFUND = 40;
  30. const BALANCE_LOG_TYPE_MAP = [
  31. self::BALANCE_LOG_TYPE_RECHARGE => '充值',
  32. self::BALANCE_LOG_TYPE_DEDUCT => '扣款',
  33. self::BALANCE_LOG_TYPE_CONSUMER => '消费',
  34. self::BALANCE_LOG_TYPE_REFUND => '退款',
  35. ];
  36. const BALANCE_DIRECTION_IN = 1;
  37. const BALANCE_DIRECTION_OUT = 2;
  38. }