From 55fb3b56398be972b7e961ccf82970ece8739e64 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 10 十月 2025 15:28:45 +0800
Subject: [PATCH] test

---
 api/vehicle.js |   93 +++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 91 insertions(+), 2 deletions(-)

diff --git a/api/vehicle.js b/api/vehicle.js
index 5fc8768..250dbe8 100644
--- a/api/vehicle.js
+++ b/api/vehicle.js
@@ -89,6 +89,7 @@
 		method: "GET",
 		url,
 		header,
+		
 	})
 
 
@@ -109,6 +110,8 @@
 		method: "GET",
 		url,
 		header,
+		timeout: 5000,
+		
 	})
 
 }
@@ -553,6 +556,27 @@
 }
 
 /**
+ * GET 5000/api/split_teaching_mode
+ * 鍒囧垎鍚庣殑绀烘暀鏌ヨ
+ * @param 
+ * @returns 
+ */
+export const splitTeachingMode = (ip) => {
+	var header = {
+		"Content-Type": "application/json;charset=UTF-8"
+	};
+
+	var url = `http://${ip}:5000/api/split_teaching_mode/`;
+	return http.request({
+		method: "GET",
+		url,
+		header,
+
+	})
+}
+
+
+/**
  * GET 5000/api/get_current_teaching_data
  * 鑾峰彇璁板綍鐨勭ず鏁欐暟鎹�  * @param 
@@ -582,6 +606,7 @@
  * teaching_flag # 1 寮�绀烘暀锛�0 鍋滄绀烘暀
  * main_road 1,# 1涓昏矾锛�鏀矾
  * "bidirection": "1", # 1涓哄弻鍚戯紝0涓哄崟鍚戯紝鍋滄绀烘暀鐨勬椂鍊欎紶鍊煎嵆鍙紙 鍗�teaching_flag": 0锛�+ * mode_type # 0榛樿1鍙屽悜2鏅鸿兘
  * @returns 
  */
 export const teachingModeFlag = (ip, param) => {
@@ -594,7 +619,8 @@
 		name,
 		teaching_flag,
 		main_road,
-		bidirection
+		bidirection,
+		mode_type
 	} = param
 
 	var url = `http://${ip}:5000/api/teaching_mode_flag/`;
@@ -608,7 +634,8 @@
 			name,
 			teaching_flag,
 			main_road,
-			bidirection
+			bidirection,
+			mode_type
 		}
 
 	})
@@ -640,6 +667,7 @@
 	})
 }
 
+
 /**
  * POST 5000/api/delete_teaching_mode_data
  * 鍒犻櫎绀烘暀鏁版嵁
@@ -664,6 +692,67 @@
 }
 
 /**
+ * POST 5000/api/update_split_teaching_data
+ * 淇敼鍒囧垎绀烘暀鏁版嵁灞炴�
+ * @param 
+ * edge_name # 蹇呬紶id
+ * bidirection # 闈炲繀浼狅紝淇敼鍗曞弻鍚戜紶閫�+ * main_road # 闈炲繀浼狅紝淇敼涓昏矾鏀矾浼犻�
+ * name # 蹇呬紶
+ * @returns 
+ */
+export const updateSplitTeachingData = (ip, param) => {
+	
+	const {
+		edge_name,
+		name,
+		main_road,
+		bidirection
+	} = param
+	var header = {
+		"Content-Type": "application/json;charset=UTF-8"
+	};
+	var url = `http://${ip}:5000/api/update_split_teaching_data/`;
+	return http.request({
+		method: "POST",
+		url,
+		header,
+		data: {
+			edge_name,
+			name,
+			main_road,
+			bidirection
+		}
+
+	})
+}
+/**
+ * POST 5000/api/delete_split_teaching_data
+ * 鍒犻櫎鍒囧垎绀烘暀鏁版嵁
+ * @param 
+ * edge_name # 蹇呬紶id
+ * name # 蹇呬紶
+ * @returns 
+ */
+export const deleteSplitTeachingData = (ip, edge_name,name) => {
+	
+	var header = {
+		"Content-Type": "application/json;charset=UTF-8"
+	};
+	var url = `http://${ip}:5000/api/delete_split_teaching_data/`;
+	return http.request({
+		method: "POST",
+		url,
+		header,
+		data: {
+			edge_name,
+			name,
+		}
+
+	})
+}
+
+/**
  * POST 5000/api/check_agv_location_distance_error
  * 鍒ゆ柇搴撲綅鍜岃溅璺濈鏄惁杩囧ぇ
  * @param 

--
Gitblit v1.9.1