TALENT_LEVEL::class, 'profit_rate' => 'float', 'benefits' => 'json', ]; /** * 获取拥有此等级的用户 * * @return HasMany */ public function users() { return $this->hasMany(TeamUserTalent::class, 'talent_level', 'level'); } /** * 获取等级图标的完整URL * * @return string|null */ public function getIconUrlAttribute() { if (empty($this->icon)) { return null; } return asset($this->icon); } }