cuiqian2004
2025-10-17 68ce9382090846dc3a03a057a18a7d09f30e45e5
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主路,0支路
 * "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
 * 删除示教数据
@@ -658,6 +686,67 @@
      header,
      data: {
         polygon_points: polygonPoints
      }
   })
}
/**
 * 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,
      }
   })
@@ -782,6 +871,27 @@
}
/**
 * GET 6000/api/get_map_server_phase
 * 获取构图程序阶段
 * @param
 * @returns
 * "data": 1,  # 1:未启动2:启动中3:启动完成4:构图保存中5:构图保存完成6:构图保存失败
 */
export const getMapServerPhase = (ip) => {
   var header = {
      "Content-Type": "application/json;charset=UTF-8"
   };
   var url = `http://${ip}:5000/api/get_map_server_phase/`;
   return http.request({
      method: "GET",
      url,
      header,
   })
}
/**
 * POST 5000/api/update_scene_id
 * 修改场景名称
 * @param