| | |
| | | method: "GET", |
| | | url, |
| | | header, |
| | | |
| | | }) |
| | | |
| | | |
| | |
| | | method: "GET", |
| | | url, |
| | | header, |
| | | timeout: 5000, |
| | | |
| | | }) |
| | | |
| | | } |
| | |
| | | } |
| | | |
| | | /** |
| | | * 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 |
| | |
| | | * 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) => { |
| | |
| | | name, |
| | | teaching_flag, |
| | | main_road, |
| | | bidirection |
| | | bidirection, |
| | | mode_type |
| | | } = param |
| | | |
| | | var url = `http://${ip}:5000/api/teaching_mode_flag/`; |
| | |
| | | name, |
| | | teaching_flag, |
| | | main_road, |
| | | bidirection |
| | | bidirection, |
| | | mode_type |
| | | } |
| | | |
| | | }) |
| | |
| | | }) |
| | | } |
| | | |
| | | |
| | | /** |
| | | * POST 5000/api/delete_teaching_mode_data |
| | | * 删除示教数据 |
| | |
| | | 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, |
| | | } |
| | | |
| | | }) |
| | |
| | | data: {data} |
| | | |
| | | }) |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * GET 5000/api/check_mapserver_is_start |
| | | * 判断构图程序是否启动 |
| | | * @param |
| | | * @returns |
| | | */ |
| | | |
| | | export const checkMapServerIsStart = (ip) => { |
| | | var header = { |
| | | "Content-Type": "application/json;charset=UTF-8" |
| | | }; |
| | | var url = `http://${ip}:5000/api/check_mapserver_is_start/`; |
| | | return http.request({ |
| | | method: "GET", |
| | | url, |
| | | header, |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * POST 5000/api/start_or_stop_mapserver |
| | | * 开启或者关闭构图程序: 1开启2关闭 |
| | | * @param status 1开启2关闭 |
| | | * @returns |
| | | */ |
| | | |
| | | export const startOrStopMapServer = (ip, status) => { |
| | | var header = { |
| | | "Content-Type": "application/json;charset=UTF-8" |
| | | }; |
| | | var url = `http://${ip}:5000/api/start_or_stop_mapserver/`; |
| | | return http.request({ |
| | | method: "POST", |
| | | url, |
| | | header, |
| | | data: {status} |
| | | |
| | | }) |
| | | } |
| | | |
| | | |
| | | /** |
| | | * GET 5000/api/check_mapserver_is_ok |
| | | * 构图程序是否准备到位 |
| | | * @param |
| | | * @returns |
| | | */ |
| | | |
| | | export const checkMapServerIsOk = (ip) => { |
| | | var header = { |
| | | "Content-Type": "application/json;charset=UTF-8" |
| | | }; |
| | | var url = `http://${ip}:5000/api/check_mapserver_is_ok/`; |
| | | return http.request({ |
| | | method: "GET", |
| | | url, |
| | | header, |
| | | }) |
| | | } |
| | | |
| | | /** |
| | | * GET 5000/api/check_save_map_is_ok |
| | | * 结束构图是否保存完成 |
| | | * @param |
| | | * @returns |
| | | */ |
| | | |
| | | export const checkSaveMapIsOk = (ip) => { |
| | | var header = { |
| | | "Content-Type": "application/json;charset=UTF-8" |
| | | }; |
| | | var url = `http://${ip}:5000/api/check_save_map_is_ok/`; |
| | | return http.request({ |
| | | method: "GET", |
| | | url, |
| | | header, |
| | | }) |
| | | } |
| | | |