DealerLvl::None, 'is_sale' => false, 'is_manager' => false, ]; protected $casts = [ 'lvl' => DealerLvl::class, 'is_sale' => 'bool', 'is_manager' => 'bool', 'pay_info'=>JsonArray::class, ]; protected $fillable = [ 'user_id', 'lvl', 'is_sale', 'is_manager', ]; /** * 属于此经销商的管理者津贴 */ public function managerSalesLogs() { return $this->hasMany(DealerManagerSalesLog::class, 'user_id', 'user_id'); } /** * 属于此经销商的管理者津贴 */ public function manageSubsidyLogs() { return $this->hasMany(DealerManageSubsidyLog::class, 'user_id', 'user_id'); } public function getLvlTextAttribute() { return $this->lvl->text(); } }