43 lines
1.3 KiB
JavaScript
43 lines
1.3 KiB
JavaScript
|
|
import {post} from '@config/http.js'
|
||
|
|
|
||
|
|
// 登录
|
||
|
|
export const authlogin = (username, password) => post('auth/login', {
|
||
|
|
username: username,
|
||
|
|
password: password
|
||
|
|
})
|
||
|
|
// 建图
|
||
|
|
export const startMapping = (na) => post('teaching/startMapping', {
|
||
|
|
mapName: na
|
||
|
|
})
|
||
|
|
export const setStation = (sn) => post('teaching/setStation', {
|
||
|
|
stationName: sn
|
||
|
|
})
|
||
|
|
export const stopMapping = () => post('teaching/stopMapping', {})
|
||
|
|
export const getLocalMaps = () => post('teaching/getLocalMaps', {})
|
||
|
|
export const synchronzieMap = (map) => post('teaching/synchronzieMap', {
|
||
|
|
mapName: map
|
||
|
|
})
|
||
|
|
export const restart = () => post('teaching/restart', {})
|
||
|
|
export const relocate = (x, y, angle) => post('teaching/relocate', {
|
||
|
|
x: x,
|
||
|
|
y: x,
|
||
|
|
angle: angle
|
||
|
|
})
|
||
|
|
// 操作
|
||
|
|
export const queryStation = () => post('api/operate/queryStation', {})
|
||
|
|
export const queryTaskChain = () => post('api/operate/queryTaskChain', {})
|
||
|
|
export const sendTask = (data) => post('api/operate/sendTask', {
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
export const saveTask = (data) => post('api/operate/saveTask', {
|
||
|
|
data: data
|
||
|
|
})
|
||
|
|
export const cancelTask = () => post('api/operate/cancelTask', {})
|
||
|
|
export const deleteTaskChain = (id) => post('api/operate/deleteTaskChain', {
|
||
|
|
chain_id: id
|
||
|
|
})
|
||
|
|
export const updateStation = (code, st) => post('api/operate/updateStation', {
|
||
|
|
station_code: code,
|
||
|
|
station_name: st
|
||
|
|
})
|