request->input('user_address_id',0); $user_id = $this->request->input('user_id',''); $user_name = $this->request->input('user_name',''); $address = $this->request->input('address',''); $doorplate = $this->request->input('doorplate',''); $gender = $this->request->input('gender',''); $lat = $this->request->input('lat',''); $lng = $this->request->input('lng',''); $tel = $this->request->input('tel',''); $tags = $this->request->input('tags',''); $res = $this->userAddressService->do($userAddressId,$user_id,$user_name,$address,$doorplate,$gender,$lat,$lng,$tel,$tags); return $this->success($res); } public function get() { $userAddressId = $this->request->input('user_address_id'); $res = $this->userAddressService->get($userAddressId); return $this->success($res); } public function delete() { $userAddressId = $this->request->input('user_address_id'); $res = $this->userAddressService->undo($userAddressId); return $this->success($res); } public function getList() { $userId = $this->request->input('user_id'); $res = $this->userAddressService->getList($userId); return $this->success($res); } public function setDefault() { $userId = $this->request->input('user_id'); $userAddressId = $this->request->input('user_address_id'); $res = $this->userAddressService->setDefault($userId,$userAddressId); return $this->success($res); } public function getAddressAndDistributionPrice() { $userAddressId = $this->request->input('user_address_id'); $marketId = $this->request->input('market_id'); $res = $this->userAddressService->getAddressAndDistributionPrice($userAddressId,$marketId); return $this->success(['location' => $res]); } }