diff --git a/app/Enums/DealerLvl.php b/app/Enums/DealerLvl.php index 19e3f652..4d75cae8 100644 --- a/app/Enums/DealerLvl.php +++ b/app/Enums/DealerLvl.php @@ -13,15 +13,15 @@ enum DealerLvl: int { /** * @return string */ - public function text(): string + public static function texts(): array { - return match ($this) { - static::None => '普通用户', - static::Gold => '金牌经销商', - static::Special => '特邀经销商', - static::Contracted => '签约经销商', - static::Secondary => '二级经销商', - static::Top => '一级经销商', - }; + return [ + static::None->value => '普通用户', + static::Gold->value => '金牌经销商', + static::Special->value => '特邀经销商', + static::Contracted->value => '签约经销商', + static::Secondary->value => '二级经销商', + static::Top->value => '一级经销商', + ]; } }