| | |
| | | |
| | | // 获取雨量数据 |
| | | export async function getData() { |
| | | try { |
| | | const response = await axios.get("/api/region/selectPage", { |
| | | }); |
| | | console.log("Response:", response); |
| | | } catch (error) { |
| | | console.error("Error fetching data:", error); |
| | | } |
| | | 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; |
| | | } |
| | | } |