毕设
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

117 lines
2.1 KiB

4 months ago
import request from "@/utils/request";
// ------ 教务处学校管理 ------
// 学校列表
export function schoolList(data) {
return request({
url: "/school/list",
method: "post",
data: data,
});
}
// 新增/修改学校
export function schoolAdd(data) {
return request({
url: "/school/add",
method: "post",
data: data,
});
}
// 新增/修改学校
export function schoolDel(data) {
return request({
url: "/school/del",
method: "post",
data: data,
});
}
// ------ 教务处评审管理 ------
// 评审列表
export function commentList(data) {
return request({
url: "/come/list",
method: "post",
data: data,
});
}
// 评审详情
export function reviewDetails(data) {
return request({
url: "/come/detail",
method: "post",
data: data,
});
}
// ------ 专家评审 ------
// 学校列表
export function expertschoolist(data) {
return request({
url: "/expert/school/list",
method: "post",
data: data,
});
}
// 评审详情
export function expertReviewDetails(data) {
return request({
url: "/expert/comment/list",
method: "post",
data: data,
});
}
// 评审
export function expertReviewAdd(data) {
return request({
url: "/expert/comment/add",
method: "post",
data: data,
});
}
// ------ 分片相关接口 ------
// 校验文件是否已上传
export function register(data) {
return request({
url: "/mediaUpload/register",
method: "post",
data: data,
});
}
// 校验分片是否已上传
export function checkchunk(data) {
return request({
url: "/mediaUpload/checkchunk",
method: "post",
data: data,
});
}
// 循环上传分片
export function uploadchunk(data) {
return request({
url: "/mediaUpload/uploadchunk",
method: "post",
data: data,
headers: {
"Content-Type": "multipart/form-data",
},
});
}
// 合并分片
export function mergechunks(data) {
return request({
url: "/mediaUpload/mergechunks",
method: "post",
data: data,
});
}
// 合并后上传文件
export function addFile(data) {
return request({
url: "/netdisk/file/add",
method: "post",
data: data,
});
}