| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <?php
- namespace addons\BossAchievement\common\enums;
- /**
- * 等级枚举
- * Class levelEnum
- * @package common\enums
- */
- class LevelEnum
- {
- const UPGRADE_CONDITION = 1;
- const UPGRADE_BUY = 2;
- const UPGRADE_MANUAL = 3;
- const COMPUTE_PAY = 0;
- const COMPUTE_PROFIT = 1;
- const COMPUTE_SALE = 2;
- /**
- * 升级类型
- * @Author: lun
- * @DateTime: 2022/7/10 0010 10:21
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @param int $type
- * @return string|string[]
- */
- public static function getUpgradeType(int $type = 0)
- {
- $data = [
- self::UPGRADE_BUY => '购物升级',
- self::UPGRADE_CONDITION => '条件升级',
- self::UPGRADE_MANUAL => '手动升级',
- ];
- return $type ? $data[$type] : $data;
- }
- /**
- * 佣金计算方式
- * @Author: lun
- * @DateTime: 2021/11/5 0005 17:51
- * @Copyright: copyright (c) 2021 广东七件事集团
- * @return array|string[]
- */
- public static function getComputeType(): array
- {
- return [
- self::COMPUTE_PAY => '实际支付金额',
- self::COMPUTE_PROFIT => '商品利润',
- self::COMPUTE_SALE => '商品售价',
- ];
- }
- }
|