From 4743f631bf1fcec44428a3c4c253e1c112bea621 Mon Sep 17 00:00:00 2001
From: wangjuncheng <1>
Date: 星期三, 30 七月 2025 16:45:38 +0800
Subject: [PATCH] 2

---
 src/api/trApi.js |   38 +++++++++++++++++++++++++++++++++++++-
 1 files changed, 37 insertions(+), 1 deletions(-)

diff --git a/src/api/trApi.js b/src/api/trApi.js
index 1f5eb9a..5bca365 100644
--- a/src/api/trApi.js
+++ b/src/api/trApi.js
@@ -81,6 +81,28 @@
     throw error;
   }
 }
+
+// 瀹炴椂妯℃嫙鐨勭粨鏋�
+export async function getSimresult(ids) {
+  try {
+    const res = await instance.get(`/simu/results?id=${ids}`);
+    return res.data;
+  } catch (error) {
+    console.error("Error deleting simulation data:", error);
+    throw error;
+  }
+}
+
+// 缁撴潫瀹炴椂妯℃嫙
+export async function stopSim(ids) {
+  try {
+    const res = await instance.get(`/simu/stop?id=${ids}`);
+    return res.data;
+  } catch (error) {
+    console.error("Error deleting simulation data:", error);
+    throw error;
+  }
+}
 // **************************************************************************************************************
 // 瑙f瀽json鑾峰彇娉ョ煶娴佸弬鏁�
 export function parseWaterSimulationData(jsonData) {
@@ -140,7 +162,7 @@
     let fileName = timestamp ? timestamp : 'layer.json';
     const url = `/simu/${serviceInfo}/${fileName}`;
 
-    const response = await fetch(url); // 鍙戣捣璇锋眰
+    const response = await fetch(url); // 鍙戣捣璇锋眰  
 
     console.log(url,'aaaaaaaaa')
 
@@ -169,4 +191,18 @@
     throw error; // 鎶涘嚭閿欒锛岃璋冪敤鏂瑰彲浠ユ崟鑾�
   }
 }
+
+export async function getCrossSection(data) {
+  // console.log(data,'鍙戦�佺殑鏁版嵁锛�');
+
+  try {
+    const res = await instance.get("/simu/crossSection", {
+      params: data
+    });
+    return res.data; // 杩斿洖瀹為檯鏁版嵁锛堥�氬父 res.data 鎵嶆槸鎺ュ彛杩斿洖鐨勫唴瀹癸級
+  } catch (error) {
+    console.error("Error fetching data:", error);
+    throw error; // 鎶涘嚭閿欒锛岃璋冪敤鏂瑰彲浠ユ崟鑾�
+  }
+}
 // **************************************************************************************************************

--
Gitblit v1.9.3