AIManage/src/api/operator/index.js

77 lines
1.4 KiB
JavaScript
Raw Normal View History

2024-07-07 21:08:04 +08:00
import request from "@/utils/request";
//获取算子列表
2024-07-23 16:29:35 +08:00
const list = (data) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators`,
method: "get",
2024-07-23 16:29:35 +08:00
params: data
});
2024-07-07 21:08:04 +08:00
}
//新增算子
2024-07-23 16:29:35 +08:00
const add = (data) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators`,
method: "post",
2024-07-23 16:29:35 +08:00
data: data
});
2024-07-07 21:08:04 +08:00
}
//获取算子程序列表
2024-07-23 16:29:35 +08:00
const getPrograms = (data) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators/programs`,
method: "get",
2024-07-23 16:29:35 +08:00
params: data
});
2024-07-07 21:08:04 +08:00
}
//新增算子程序文件
2024-07-23 16:29:35 +08:00
const addPrograms = (data) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators/programs`,
method: "post",
2024-07-23 16:29:35 +08:00
data: data
});
2024-07-07 21:08:04 +08:00
}
//删除算子程序文件
2024-07-23 16:29:35 +08:00
const deletePrograms = (id) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators/programs/${id}`,
method: "delete"
2024-07-23 16:29:35 +08:00
});
2024-07-07 21:08:04 +08:00
}
//删除算子
2024-07-23 16:29:35 +08:00
const deleteOperator = (id) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators/${id}`,
method: "delete"
2024-07-23 16:29:35 +08:00
});
2024-07-07 21:08:04 +08:00
}
//获取算子详情
2024-07-23 16:29:35 +08:00
const findOne = (id) => {
2024-07-07 21:08:04 +08:00
return request({
url: `/operators/${id}`,
method: "get"
2024-07-23 16:29:35 +08:00
});
2024-07-07 21:08:04 +08:00
}
2024-11-08 22:05:42 +08:00
2024-07-23 16:29:35 +08:00
//获取算子详情
const uploadProgramsFile = (data) => {
return request({
url: `/operators/programs/upload`,
method: "post"
});
}
2024-07-07 21:08:04 +08:00
export default {
list,
add,
getPrograms,
addPrograms,
deletePrograms,
deleteOperator,
2024-07-23 16:29:35 +08:00
findOne,
2024-11-08 22:05:42 +08:00
uploadProgramsFile,
2024-07-07 21:08:04 +08:00
}