From f0a0f01ca70e852caf0300fd47d1840799c4d65d Mon Sep 17 00:00:00 2001 From: guonan <guonan201020@163.com> Date: 星期二, 10 六月 2025 11:08:34 +0800 Subject: [PATCH] 撒点 --- src/api/hpApi.js | 62 +++++++++++++++++++++++++++++++ 1 files changed, 62 insertions(+), 0 deletions(-) diff --git a/src/api/hpApi.js b/src/api/hpApi.js index b497b88..23e827e 100644 --- a/src/api/hpApi.js +++ b/src/api/hpApi.js @@ -183,4 +183,66 @@ }); console.log("getRainfallData:", response); return response.data; +} + +// 鏌ヨ闆ㄩ噺璁¤鏁� +export async function getYLJData(data) { + // 鑾峰彇褰撳墠鏃堕棿 + const now = new Date(); + + // 璁$畻涓�灏忔椂鍓嶇殑鏃堕棿 + const oneHourAgo = new Date(now.getTime() - 2 * 60 * 60 * 1000); + + // 鏍煎紡鍖栨椂闂翠负YYYY-MM-DD HH:mm:ss + const formatTime = (date) => { + const pad = (num) => num.toString().padStart(2, '0'); + return `${date.getFullYear()}-${pad(date.getMonth() + 1)}-${pad(date.getDate())} ${pad(date.getHours())}:${pad(date.getMinutes())}:${pad(date.getSeconds())}`; + }; + + const response = await axios.post("/hp/ylclyPacket/getData", { + "currentPage": 1, + "pageSize": 20, + "filterObject": { + "deviceName": "", + "deviceCode": data, + "sendTimeList": [ + formatTime(oneHourAgo), // 涓�灏忔椂鍓� + formatTime(now) // 褰撳墠鏃堕棿 + ], + "divisionDistrict": "110116000000", + "townCode": "110116110000", + "dictPacketsDataStatus": "1887255639886540806", + } + }); + + console.log("getYLJData:", response); + return response.data; +} + +// 鎸夌収鍖椾含甯俢ode鏌ヨ琛屾斂鍖篶ode +export async function getAeraCode() { + const response = await axios.post("/hp/sinoDzHiddenDangerPoint/getHiddenDangerCountByDistrict", { + "dictDisasterGrade": "", + "dictDisasterType": "", + "dictRiskLevel": "", + "districtCode": "110000000000", + "dictThreatObj": "", + "year": "2025" + }); + console.log("getAeraCode:", response); + return response.data; +} + +// 鎸夌収琛屾斂鍖篶ode鏌ヨ涔¢晣code +export async function getAeraTownCode(data) { + const response = await axios.post("/hp/sinoDzHiddenDangerPoint/getHiddenDangerTownCount", { + "dictDisasterGrade": "", + "dictDisasterType": "", + "dictRiskLevel": "", + "districtCode": data, + "dictThreatObj": "", + "year": "2025" + }); + console.log("getAeraCode:", response); + return response.data; } \ No newline at end of file -- Gitblit v1.9.3