You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dianshang-qianduan/src/api/teacher.js

211 lines
4.6 KiB
JavaScript

2 years ago
import request from "@/utils/request";
// 成绩总览 v 加 搜索 v
export function getDigitalCurrencyScoreAPI(data) {
return request({
url: "/api/tch/grades/getGeneralViewList",
method: "post",
data: data,
});
}
// 成绩总览权重弹窗数据回显 v
export function getResultsOverviewWeightAPI(schoolId) {
return request({
url: "/api/tch/grades/getResultsOverviewWeight",
method: "get",
params: schoolId,
});
}
// 导出
export function generalViewExportAPI(data) {
return request({
url: "api/tch/generalView/generalViewExport",
method: "get",
params: data,
});
}
// 成绩总览权限设置确定 v
export function setResultsOverviewWeight(data) {
return request({
url: "/api/tch/grades/setResultsOverviewWeight",
method: "post",
data: data,
});
}
// 区块链概念成绩情况 v + 区块链技术
export function getAchievementListAPI(data) {
return request({
url: "/api/tch/valueOfData/getGeneralViewList",
method: "post",
params: data,
});
}
// 区块链概念 加 区块链技术 详情 v
export function getGradeDetailsAPI(data) {
return request({
url: "/api/tch/valueOfData/getGradeDetails",
method: "post",
params: data,
});
}
// 区块链概念权重回显 哈希and 区块链 v
export function getDetailWeightAPI(data) {
return request({
url: "/api/tch/valueOfData/getWeightEcho",
method: "post",
params: data,
});
}
// 区块链权重更新 v
export function setConceptTechnologyWeightAPI(data) {
return request({
url: "/api/tch/valueOfData/getWeightSettings",
method: "post",
data: data,
});
}
// 区块链实训报告 v
export function getAchievementAPI(data) {
return request({
url: "/api/tch/valueOfData/getTrainingReportList",
method: "get",
params: data,
});
}
// 区块链 噶链 技术 导出
export function conceptExportAPI(data) {
return request({
url: "/api/tch/conceptTechnologyAchievement/conceptTechnologyExport",
method: "get",
data: data,
});
}
// 数字货币页面表格展示 v
export function getScoreAPI(data) {
return request({
url: "/api/tch/review/getCurrencyScoreReport",
method: "get",
params: data,
});
}
// 数字货币权重展示 v
export function getCurrencyScore(data) {
return request({
url: "/api/tch/digitalCurrency/getDigitalCurrencyScore",
method: "get",
params: data,
});
}
// 数字货币权重展示 v
export function getDigitalWeightAPI(data) {
return request({
url: "/api/tch/digitalCurrency/getDigitalCurrencyWeight",
method: "get",
params: data,
});
}
// 数字货币权限修改 v
export function updateDigitalWeightAPI(data) {
return request({
url: "/api/tch/digitalCurrency/updateDigitalCurrencyWeight",
method: "put",
data: data,
});
}
// 数字货币 成绩详情 v
export function getGradeAPI(data) {
return request({
url: "/api/stu/grande/getStuDigitalCurrencyGrade",
method: "get",
params: data,
});
}
// 数字货币实训报告 x
export function getReportBySchoolAPI(data) {
return request({
url: "/api/tch/grades/reportPresentation",
method: "get",
// data: data,
params: data,
});
}
// 获取单个学生报告 v
export function getReportAPI(data) {
return request({
url: "/api/tch/digitalCurrency/getReport",
method: "get",
params: data,
});
}
// 下载报告 v jj
// export function downloadAPI(data) {
// return request({
// url: "/api/tch/digitalCurrency/download",
// method: "get",
// params: data,
// });
// }
export function downloadAPI(data) {
return request({
url: "/api/stu/concept/block/download",
method: "get",
params: data,
});
}
// 评语和打分 v
export function ratingAndCommentAPI(data) {
return request({
url: "/api/tch/review/ratingAndComment",
method: "post",
data: data,
});
}
// 班级下拉框
export function getClassAPI(data) {
return request({
url: "/api/tch/grades/getClassNameBySchoolId",
method: "get",
params: data,
});
}
//评阅界面
export function trainingReportReviewPage(query) {
return request({
url: "/api/tch/grades/getCurrencyScoreReport",
method: "get",
params: query,
});
}
//实训报告评阅页面老师评分或评语
export function trainingReportReviewTeacherGradeComment(query) {
return request({
url: "/api/tch/grades/ratingAndComment",
method: "post",
data: query,
});
}
//单条学生报告
export function singleStudentReport(query) {
return request({
url: "/api/tch/grades/getReportFileURLByUserIdAndModule",
method: "get",
params: query,
});
}