viewData()); } private function viewData() { return ['member' => $this->memberModel()]; } private function memberModel() { if (!$memberModel = $this->_memberModel()) throw new ShopException('会员信息错误'); return $memberModel->toArray(); } private function _memberModel() { return Member::select('uid', 'avatar', 'nickname', 'realname', 'mobile')->find($this->memberId()); } private function memberId() { if (!$member_id = request()->member_id) throw new ShopException('请输入正确的参数'); return $member_id; } }