diff --git a/app/Models/User.php b/app/Models/User.php index e3c0e6f1..182ca8f5 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -195,6 +195,10 @@ class User extends Model implements AuthorizableContract, AuthenticatableContrac */ public function isVip(): bool { + if ($this->userInfo->agent_level > UserInfo::AGENT_LEVEL_VIP) { + return true; + } + return $this->userInfo?->growth_value >= config('agent.upgrade_rules.vip.sales_value'); }