getWebsiteId(); if($websiteInfo['code'] == 200){ $this->siteId = $websiteInfo['data']['id']; } } /** * 获取栏目导航 * @return array */ public function getWebsiteCategory() { // var_dump("网站id:",$this->siteId); $data = [ 'website_id'=>$this->siteId ]; $result = $this->websiteServiceClient->getWebsiteCategory($data); if ($result['code'] != ErrorCode::SUCCESS) { return Result::error($result['message'],0,[]); } return Result::success($result['data']); } /** * @return array */ public function getWebsiteId() { $header = $this->request->getHeaders(); // var_dump("获取header:",$header); if(!isset($header['origin'])){ return Result::error("header请配置origin"); } $origin = $header['origin'][0]; $logindevice = explode("//", $origin); $data = [ 'website_url'=>$logindevice[1] ]; $result = $this->websiteServiceClient->getWebsiteId($data); if ($result['code'] != ErrorCode::SUCCESS) { return Result::error($result['message'],0,[]); } return Result::success($result['data']); } }