| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <?php
- namespace common\enums\platform;
- /**
- *
- * Class PlatformEnum
- * @package common\enums\platform
- * @author qimall
- */
- class PlatformEnum
- {
- /** 来源类型 **/
- const FROM_TYPE_ADDONS_PAY = 'addons_pay';
- const FROM_TYPE_TEMPLATE = 'template';
- /** 消费者类型 **/
- const CONSUMER_TYPE_MALL = 'mall';
- const CONSUMER_TYPE_AGENT = 'agent';
- // 金额变动类型
- const CHANGE_ADD = 'add';
- const CHANGE_SUB = 'sub';
- /**
- * 来源类型
- * @Author: lun
- * @DateTime: 2022/3/3 0003 17:17
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param string $type
- * @return string|string[]
- */
- public static function getFromTypeMap($type = '')
- {
- $data = [
- self::FROM_TYPE_ADDONS_PAY => '应用付费',
- self::FROM_TYPE_TEMPLATE => '模板市场',
- ];
- return empty($type) ? $data : $data[$type];
- }
- /**
- * 消费者类型
- * @Author: lun
- * @DateTime: 2022/3/3 0003 17:17
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param string $type
- * @return string|string[]
- */
- public static function getConsumerTypeMap($type = '')
- {
- $data = [
- self::CONSUMER_TYPE_MALL => '商城',
- self::CONSUMER_TYPE_AGENT => '代理商',
- ];
- return empty($type) ? $data : $data[$type];
- }
- /**
- * 金额变动类型
- * @Author: lun
- * @DateTime: 2022/3/3 0003 18:26
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param string $type
- * @return string|string[]
- */
- public static function getChangeTypeMap()
- {
- return [
- self::CHANGE_ADD,
- self::CHANGE_SUB,
- ];
- }
- }
|