| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <?php
- namespace addons\UpgradeGift\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_UPGRADEGIFT;
- const GROUP_NAME = 'gift';
- /** 升级类型 **/
- const GIFT_TYPE_AGENT = 'Agent';
- const GIFT_TYPE_AREA = 'Area';
- const GIFT_TYPE_BOSS = 'Boss';
- const GIFT_TYPE_DISTRIBUTION = 'Distribution';
- const GIFT_TYPE_USER = 'User';
- /** 设置类型 **/
- const SETTING_COUPON = 'coupon';
- const SETTING_SCORE = 'score';
- const SETTING_BALANCE = 'balance';
- const SETTING_GOODS = 'goods';
- /**
- * 升级类型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_AGENT => '经销升级礼包',
- // self::GIFT_TYPE_AREA => '区域升级礼包',
- self::GIFT_TYPE_BOSS => '股东升级礼包',
- self::GIFT_TYPE_DISTRIBUTION => '分销升级礼包',
- self::GIFT_TYPE_USER => '会员升级礼包',
- ];
- return $type ? $data[$type] : $data;
- }
- /**
- * 获取身份
- * @Author: lun
- * @DateTime: 2021/12/17 0017 18:10
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param $type
- */
- public static function getIdentityMap($type)
- {
- $data = [
- self::GIFT_TYPE_AGENT => '经销商',
- self::GIFT_TYPE_AREA => '区域',
- self::GIFT_TYPE_BOSS => '股东',
- self::GIFT_TYPE_DISTRIBUTION => '分销商',
- self::GIFT_TYPE_USER => '会员',
- ];
- 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_GOODS => '商品',
- self::SETTING_SCORE => '积分',
- self::SETTING_BALANCE => '余额',
- ];
- return $type ? $data[$type] : $data;
- }
- }
|