// +---------------------------------------------------------------------- declare (strict_types = 1); namespace app\common\enum\user; use app\common\enum\EnumBasics; /** * 用户积分枚举类 * Class AccumulatePointsScene * @package app\common\enum\user */ class AccumulatePointsScene extends EnumBasics { // 用户消费获得 const RECHARGE = 10; // 兑换商品 const CONSUME = 20; // 管理员操作 const ADMIN = 30; /** * 获取订单类型值 * @return array */ public static function data() { return [ self::RECHARGE => [ 'name' => '用户消费获得', 'value' => self::RECHARGE, 'describe' => '用户消费获得:%s', ], self::CONSUME => [ 'name' => '兑换商品', 'value' => self::CONSUME, 'describe' => '兑换商品:%s', ], self::ADMIN => [ 'name' => '管理员操作', 'value' => self::ADMIN, 'describe' => '后台管理员 [%s] 操作', ] ]; } }