WithdrawWayEnum.php 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: wniu
  5. * Date: 2022/4/22
  6. * Time: 4:06 下午
  7. */
  8. namespace common\enums;
  9. class WithdrawWayEnum
  10. {
  11. const AUTO = 'auto';//微信自动打款
  12. const WECHAT = 'wechat';//微信线下转账
  13. const ALIPAY_OFFLINE = 'alipay_offline';//支付宝线下转账
  14. const BALANCE = 'balance';//提现到余额
  15. const BANK = 'bank';//银行卡线下转账
  16. const JOINPAY = 'joinpay'; //汇聚代付
  17. const WITHDRAW_TYPE_1 = '1';//余额
  18. const WITHDRAW_TYPE_2 = '2';//佣金
  19. public static function getDefaultWithDrawWayMap($type)
  20. {
  21. $data = [
  22. self::AUTO => '微信自动打款',
  23. self::WECHAT => '微信线下转账',
  24. self::ALIPAY_OFFLINE => '支付宝线下转账',
  25. self::BALANCE => '提现到余额',
  26. self::BANK => '银行卡线下转账',
  27. self::JOINPAY => '汇聚代付',
  28. ];
  29. if ($type == self::WITHDRAW_TYPE_1) {
  30. unset($data[self::BALANCE]);
  31. }
  32. return $data;
  33. }
  34. }