'serialize', ]; public function userHead() { return $this->hasOne(UserInfo::class,'user_id','user_id')->bind(['head_img']); } public function userPhone() { return $this->hasOne(User::class,'id','user_id')->bind(['user_mobile_phone'=>'mobile_phone']); } public function expertCategory() { return $this->hasOne('FireExpertCategory','id','category_id')->bind(['category_name'=>'name']); } public function getStatusTextAttr($value,$data) { $status = [1=>'待审核',2=>'已通过',3=>'已拒绝']; return $status[$data['status']]; } public function expertCommission() { return $this->hasOne(DistributionCommissionMy::class,'user_id','user_id')->bind(['commission','total_commission']); } }