hasOne(SysUser::class, 'uid', 'uid')->joinType('left') ->withField('uid,username,head_img,real_name,last_ip,last_time,login_count,status,create_time') ->bind(['username', 'head_img', 'real_name', 'last_ip', 'last_time', 'login_count', 'status']); } /** * 关联查询站点信息 * @return HasOne */ public function siteInfo() { return $this->hasOne(Site::class, 'site_id', 'site_id')->joinType('inner') ->withField('site_id, site_name, app_type, status, expire_time') ->bind(['site_name', 'app_type', 'status', 'expire_time']); } }