/**
  *
  * @SWG\Api(
  *   path="/shipping_address",
  *   @SWG\Operation(
  *     method="POST", summary="新增收货地址", notes="新增收货地址",
  *     @SWG\ResponseMessage(code=0, message="成功"),
  *     @SWG\Parameter(
  *         name="address_info",
  *         description="提交的地址信息",
  *         paramType="body",
  *         required=true,
  *         type="newShippingAddress"
  *     )
  *   )
  * )
  */
 public function store(Request $request)
 {
     $response = new BaseResponse();
     $content = json_decode($request->getContent(false));
     if ($content->is_default == 1) {
         ShippingAddress::where('user_id', $content->user_id)->update(['is_default' => 0]);
     }
     ShippingAddress::create((array) $content);
     return $response->toJson();
 }