| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- <?php
- namespace common\enums;
- use common\enums\BaseEnum;
- /**
- *
- * 退换货申请
- *
- * Class RefundTypeEnum
- * @package common\enums
- * @author qimall
- */
- class RefundTypeEnum extends BaseEnum
- {
- const MONEY = 1;
- const MONEY_AND_PRODUCT = 2;
- const EXCHANGE_GOODS = 3;
- const EVENT_APPLY = 'apply';
- const EVENT_FINISH = 'finish';
- /**
- * @return array
- */
- public static function getMap(): array
- {
- return [
- self::MONEY => '仅退款',
- self::MONEY_AND_PRODUCT => '退款且退货',
- self::EXCHANGE_GOODS => '换货',
- ];
- }
- public static function getArr()
- {
- $protocol = ($_SERVER['SERVER_PORT'] == 443 ? 'https' : 'http') . '://';
- $host = $protocol . $_SERVER['HTTP_HOST'];
- $map = self::getMap();
- return [
- self::MONEY_AND_PRODUCT=>['id' => self::MONEY_AND_PRODUCT, 'name' => $map[self::MONEY_AND_PRODUCT],
- 'desc' => '已收到货,需要退换已收到的货物', 'img' => $host . '/resources/img/refund/tuihuan1.png'],
- self::MONEY=> ['id' => self::MONEY, 'name' => $map[self::MONEY],
- 'desc' => '未收到货(包含未签收),或卖家协商同意', 'img' => $host . '/resources/img/refund/tuihuan2.png'],
- self::EXCHANGE_GOODS=>['id' => self::EXCHANGE_GOODS, 'name' => $map[self::EXCHANGE_GOODS],
- 'desc' => '已收到货,需要更换已收到的货物', 'img' => $host . '/resources/img/refund/tuihuan3.png'],
- ];
- }
- }
|