| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- namespace addons\ConsumeGift\common\enums;
- use common\enums\AddonsEnum;
- /**
- * 礼包枚举
- * Class GiftEnum
- * @Author: lun
- * @DateTime: 2021/11/19 0019 16:21
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @package addons\Boss\common\enums
- */
- class GiftEnum{
- const ADDONS_NAME = AddonsEnum::ADDONS_NAME_CONSUMEGIFT;
- const GROUP_NAME = 'gift';
- /** 升级类型 **/
- const GIFT_TYPE_FIRSTPAY = 'FirstPay';
- /** 设置类型 **/
- const SETTING_COUPON = 'coupon';
- const SETTING_SCORE = 'score';
- const SETTING_BALANCE = 'balance';
- /**
- * 礼包类型map
- * @Author: lun
- * @DateTime: 2021/12/15 0015 17:45
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param string $type
- * @return string|string[]
- */
- public static function getGiftTypeMap($type = '')
- {
- $data = [
- self::GIFT_TYPE_FIRSTPAY => '首单奖励',
- ];
- return $type ? $data[$type] : $data;
- }
- /**
- * 获取设置的类型
- * @Author: lun
- * @DateTime: 2021/12/16 0016 18:13
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param string $type
- * @return string|string[]
- */
- public static function getSettingTypeMap($type = '')
- {
- $data = [
- self::SETTING_COUPON => '优惠券',
- self::SETTING_SCORE => '积分',
- self::SETTING_BALANCE => '余额',
- ];
- return $type ? $data[$type] : $data;
- }
- }
|