AIManage/src/api/task/index.js

38 lines
634 B
JavaScript
Raw Normal View History

2024-07-17 00:30:15 +08:00
import request from "@/utils/request";
2024-07-20 00:34:54 +08:00
//获取任务列表
2024-07-26 22:56:44 +08:00
const tasks = () => {
return request({
url: '/tasks',
method: 'get'
})
2024-07-17 00:30:15 +08:00
}
2024-07-20 00:34:54 +08:00
//获取可用的设备状态
2024-07-26 22:56:44 +08:00
const availableDevices = (data) => {
return request({
url: '/tasks/available_devices',
method: 'get',
params: data
})
2024-07-17 00:30:15 +08:00
}
2024-07-26 22:56:44 +08:00
//获取正在执行的任务
const running = () => {
return request({
url: '/tasks/running',
method: 'get'
})
2024-07-17 00:30:15 +08:00
}
2024-07-20 00:34:54 +08:00
//创建推理任务
2024-07-26 22:56:44 +08:00
const addTask = (data) => {
return request({
url: '/tasks',
method: 'post',
data: data
})
2024-07-20 00:34:54 +08:00
}
2024-07-26 22:56:44 +08:00
export default {
tasks,
availableDevices,
2024-07-20 00:34:54 +08:00
running,
2024-07-26 22:56:44 +08:00
addTask
2024-07-17 00:30:15 +08:00
}