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