From 050bd188ffc17786617ea0bc5fc213a4f2dfa3c5 Mon Sep 17 00:00:00 2001 From: Lemon <15040771@qq.com> Date: Sat, 5 Sep 2020 20:44:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E8=B4=A7=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Controller/v3/UserAddressController.php | 32 ++----------------- .../v3/Implementations/UserAddressService.php | 2 +- config/routes.php | 1 + 3 files changed, 5 insertions(+), 30 deletions(-) diff --git a/app/Controller/v3/UserAddressController.php b/app/Controller/v3/UserAddressController.php index 8d9a431..1103c9a 100644 --- a/app/Controller/v3/UserAddressController.php +++ b/app/Controller/v3/UserAddressController.php @@ -46,34 +46,8 @@ class UserAddressController extends BaseController public function getList() { - return $this->success([ - [ - 'id' => 1, - 'name' => '李小龙', - 'sex' => '1', - 'tel' => '15677455632', - 'address' => '南宁市青秀区金湖北路59号地王国际商会中心', - 'detailed_address' => 'A栋805', - 'tag' => '同事家' - ], - [ - 'id' => 2, - 'name' => '李连杰', - 'sex' => '1', - 'tel' => '15677455632', - 'address' => '南宁市青秀区金湖北路59号地王国际商会中心', - 'detailed_address' => 'A栋805', - 'tag' => '同事家' - ], - [ - 'id' => 3, - 'name' => '郭富城', - 'sex' => '1', - 'tel' => '15677455632', - 'address' => '南宁市青秀区金湖北路59号地王国际商会中心', - 'detailed_address' => 'A栋805', - 'tag' => '同事家' - ] - ]); + $userId = $this->request->input('user_id'); + $res = $this->userAddressService->getList($userId); + return $this->success($res); } } \ No newline at end of file diff --git a/app/Service/v3/Implementations/UserAddressService.php b/app/Service/v3/Implementations/UserAddressService.php index eb1b24f..cf81e70 100644 --- a/app/Service/v3/Implementations/UserAddressService.php +++ b/app/Service/v3/Implementations/UserAddressService.php @@ -41,6 +41,6 @@ class UserAddressService implements UserAddressServiceInterface public function getList($userId) { - return UserAddress::query()->find($userId); + return UserAddress::query()->where('user_id',$userId)->get(); } } \ No newline at end of file diff --git a/config/routes.php b/config/routes.php index fade882..66ed9d1 100644 --- a/config/routes.php +++ b/config/routes.php @@ -124,4 +124,5 @@ Router::addGroup('/v3/', function () { Router::post('store/getBusinessHours', 'App\Controller\v3\StoreController@getBusinessHours'); Router::post('store/updateBusinessHours', 'App\Controller\v3\StoreController@updateBusinessHours'); Router::post('userAddress/update', 'App\Controller\v3\UserAddressController@update'); + Router::post('userAddress/getList', 'App\Controller\v3\UserAddressController@getList'); },['middleware' => [\App\Middleware\Auth\ApiMiddleware::class, \App\Middleware\Auth\UserMiddleware::class]]); \ No newline at end of file