on-site-robots-screen/src/api/home.js

66 lines
1.9 KiB
JavaScript
Raw Normal View History

2025-06-25 18:22:07 +08:00
import { service } from '@/http/request'
// 获取token
export const getTokenApi = (data) => {
return service.post('/robot-screen-api/getToken', data)
2025-06-25 18:22:07 +08:00
}
// 获取设备信息
export const getDeviceInfoApi = (data) => {
return service.post('/robot-screen-api/robot/sbdUser/getDeviceList', data)
2025-06-25 18:22:07 +08:00
}
2025-06-27 11:23:33 +08:00
// 操作机器人行动接口
export const handleRobotActionApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/sedXml', data)
}
// 新增巡视点位接口
export const addMarkerApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/addPoint', data)
}
// 获取全部已经添加的点位
export const getMarkerListAllApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/getPointList', data)
2025-06-27 11:23:33 +08:00
}
2025-06-28 17:09:43 +08:00
// 新增巡视任务
export const addTaskApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/addTasks', data)
}
2025-07-01 10:34:22 +08:00
2025-06-28 17:09:43 +08:00
// 获取巡视任务列表
export const getTaskListApi = (data) => {
return service.get('/robot-screen-api/robot/instruct/list', { params: data })
}
2025-07-01 10:34:22 +08:00
2025-06-28 17:09:43 +08:00
// 修改巡视任务启用状态
export const updateTaskEnableApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/issuedTask', data)
}
2025-07-01 10:34:22 +08:00
// 获取巡视任务详情
export const getTaskDetailApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/getTaskDetails', data)
}
// 修改巡视任务
export const updateTaskApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/updateTask', data)
}
// 删除巡视任务
export const deleteTaskApi = (data) => {
return service.post('/robot-screen-api/robot/instruct/delTaskData', data)
}
// 新增人员
export const addPersonApi = (data) => {
return service.post('/robot-screen-api/robot/sbdUser/addSbdUser', data)
}
// 获取人员列表
export const getPersonListApi = (data) => {
return service.get('/robot-screen-api/robot/instruct/list', { params: data })
}