|
|
@ -4,32 +4,44 @@ |
|
|
namespace App\Controller\v3; |
|
|
namespace App\Controller\v3; |
|
|
|
|
|
|
|
|
use App\Controller\BaseController; |
|
|
use App\Controller\BaseController; |
|
|
|
|
|
|
|
|
class UserDeliveryAddressController extends BaseController |
|
|
|
|
|
|
|
|
use App\Service\v3\Interfaces\UserAddressServiceInterface; |
|
|
|
|
|
use Hyperf\Di\Annotation\Inject; |
|
|
|
|
|
class UserAddressController extends BaseController |
|
|
{ |
|
|
{ |
|
|
|
|
|
/** |
|
|
|
|
|
* @Inject |
|
|
|
|
|
* @var UserAddressServiceInterface |
|
|
|
|
|
*/ |
|
|
|
|
|
protected $userAddressService; |
|
|
|
|
|
|
|
|
public function update() |
|
|
public function update() |
|
|
{ |
|
|
{ |
|
|
return $this->success(true); |
|
|
|
|
|
|
|
|
$userAddressId = $this->request->input('user_address_id',''); |
|
|
|
|
|
$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() |
|
|
public function get() |
|
|
{ |
|
|
{ |
|
|
return $this->success( |
|
|
|
|
|
[ |
|
|
|
|
|
'id' => 1, |
|
|
|
|
|
'name' => '李小龙', |
|
|
|
|
|
'sex' => '1', |
|
|
|
|
|
'tel' => '15677455632', |
|
|
|
|
|
'address' => '南宁市青秀区金湖北路59号地王国际商会中心', |
|
|
|
|
|
'detailed_address' => 'A栋805', |
|
|
|
|
|
'tag' => '同事家' |
|
|
|
|
|
] |
|
|
|
|
|
); |
|
|
|
|
|
|
|
|
$userId = $this->request->input('user_id'); |
|
|
|
|
|
$res = $this->userAddressService->getDefault($userId); |
|
|
|
|
|
return $this->success($res); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public function delete() |
|
|
public function delete() |
|
|
{ |
|
|
{ |
|
|
return $this->success(true); |
|
|
|
|
|
|
|
|
$userAddressId = $this->request->input('user_address_id'); |
|
|
|
|
|
$res = $this->userAddressService->undo($userAddressId); |
|
|
|
|
|
return $this->success($res); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public function getList() |
|
|
public function getList() |