$userAddressId], [ 'user_id' => $user_id, 'user_name' => $user_name, 'address' => $address, 'doorplate' => $doorplate, 'gender' => $gender, 'lat' => $lat, 'lng' => $lng, 'tel' => $tel, 'tags' => $tags ]); return $userAddress; } public function check() { } public function undo($userAddressId) { return UserAddress::destroy($userAddressId); } public function setDefault($userId,$userAddressId) { UserAddress::query()->where([ ['user_id','=',$userId], ['is_default','=',1], ])->decrement('is_default'); $userAddress = UserAddress::query()->find($userAddressId); $userAddress->is_default = 1; return $userAddress->save(); } public function get($userAddressId) { return UserAddress::query()->find($userAddressId); } public function getList($userId) { return UserAddress::query()->where('user_id',$userId)->get(); } }