import axios from "./requestTR.js"; // 获取雨量数据 export async function getData() { try { const response = await axios.get("/region/selectPage", { }); // console.log("Response:", response); } catch (error) { console.error("Error fetching data:", error); } } // 获取方案列表 export async function getSimData() { try { const res = await axios.get("/simu/selectPage"); return res.data; // 返回实际数据(通常 res.data 才是接口返回的内容) } catch (error) { console.error("Error fetching data:", error); throw error; // 抛出错误,让调用方可以捕获 } } // 新建仿真方案 export async function createSimData(simData) { try { const res = await axios.post("/simu/insert", simData, { headers: { "Content-Type": "application/json", }, }); return res; } catch (error) { console.error("Error creating simulation data:", error); throw error; // 抛出错误,让调用方可以捕获 } } // 删除仿真方案 export async function deleteSimData(ids) { try { const res = await axios.delete(`/simu/deleteByIds?ids=${ids}`); return res.data; } catch (error) { console.error('Error deleting simulation data:', error); throw error; } }