无关风月
2025-01-21 8f2abbbda6c87c59d0c2c5da9979e78ea38e74db
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/GateDataController.java
@@ -132,6 +132,7 @@
    @ResponseBody
    public Object totalNum(Integer storeId) {
        try {
            if (storeId!=null){
            String apiUrl = "https://port.daowepark.com/v7/user_api/general/spaceDoorData?space_id="+storeId;
            URL url = new URL(apiUrl);
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
@@ -139,6 +140,7 @@
            // 发送请求并获取响应
            int responseCode = connection.getResponseCode();
            if (responseCode == HttpURLConnection.HTTP_OK) {
                    System.err.println("調用======");
                BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
                String line;
                StringBuilder response = new StringBuilder();
@@ -156,11 +158,22 @@
                String message = res.getMessage();
                // 场地总入场人数
                int totalNum = res.getData().getTotal_num();
                return totalNum;
                    int temp = 0 ;
                    List<GateDataResponse.Data.Region> regionNumList = res.getData().getRegion_num();
                    System.err.println("返回列表"+regionNumList);
                    for (GateDataResponse.Data.Region regionNum : regionNumList) {
                        String name = regionNum.getName();
                        int enterNum = regionNum.getEnter_num();
                        temp+=enterNum;
                        System.out.println("Region: " + name + ", EnterNum: " + enterNum);
                    }
                    System.err.println("最終===="+temp);
                    return temp;
            } else {
                System.out.println("请求失败: " + responseCode);
            }
            }
        } catch (IOException e) {
            e.printStackTrace();
        }