package com.template.controller;
import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.template.annotation.PassToken;
import com.template.api.BookingControllerAPI;
import com.template.api.ToiletBaseControllerAPI;
import com.template.mapper.BookingMapper;
import com.template.mapper.ToiletBaseMapper;
import com.template.model.result.CommonResult;
import org.apache.http.client.config.RequestConfig;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.client.methods.HttpRequestBase;
import org.apache.http.impl.client.CloseableHttpClient;
import org.apache.http.impl.client.HttpClientBuilder;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.client.RestTemplate;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
*
* 前端控制器
*
*
* @author ceshi
* @since 2023-03-30
*/
@RestController
public class ToiletBaseController implements ToiletBaseControllerAPI {
@Value("${diseaseRightUrl}")
String url;
@Autowired
private ToiletBaseMapper toiletBaseMapper;
@Override
@PassToken
public CommonResult getToiletBaseCount() {
List