diff --git a/dist.tar b/dist.tar deleted file mode 100644 index f1d1f34..0000000 Binary files a/dist.tar and /dev/null differ diff --git a/package.json b/package.json index 0482887..79fb35f 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "dependencies": { "@antv/g2": "^5.2.3", "@element-plus/icons-vue": "2.0.10", + "@videojs-player/vue": "^1.0.0", "@vueup/vue-quill": "1.1.0", "@vueuse/core": "9.5.0", "axios": "0.27.2", @@ -35,6 +36,7 @@ "md-editor-v3": "^4.18.1", "nprogress": "0.2.0", "pinia": "2.0.22", + "video.js": "^8.17.3", "vue": "^3.2.47", "vue-cropper": "1.0.3", "vue-router": "4.1.4", diff --git a/src/api/AI.js b/src/api/AI.js index 4565805..b091f74 100644 --- a/src/api/AI.js +++ b/src/api/AI.js @@ -112,4 +112,12 @@ export function regressionAnalysisTrendChart(data) { method: "post", data: data, }); +} +//哈希函数知识概要分数 +export function knowledgeProfileScore(data) { + return request({ + url: "/api/stu/concept/block/hashReadingScore", + method: "post", + data: data, + }); } \ No newline at end of file diff --git a/src/api/teacher.js b/src/api/teacher.js new file mode 100644 index 0000000..7d3d0a6 --- /dev/null +++ b/src/api/teacher.js @@ -0,0 +1,211 @@ +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, + }); +} \ No newline at end of file diff --git a/src/assets/images/top1.png b/src/assets/images/top1.png new file mode 100644 index 0000000..cfd27fe Binary files /dev/null and b/src/assets/images/top1.png differ diff --git a/src/assets/images/下载1.png b/src/assets/images/下载1.png new file mode 100644 index 0000000..89c507c Binary files /dev/null and b/src/assets/images/下载1.png differ diff --git a/src/assets/images/侧边栏1e.png b/src/assets/images/侧边栏1e.png new file mode 100644 index 0000000..d93c13e Binary files /dev/null and b/src/assets/images/侧边栏1e.png differ diff --git a/src/assets/images/成绩总览.png b/src/assets/images/成绩总览.png new file mode 100644 index 0000000..89c507c Binary files /dev/null and b/src/assets/images/成绩总览.png differ diff --git a/src/assets/images/搜索.png b/src/assets/images/搜索.png new file mode 100644 index 0000000..f698933 Binary files /dev/null and b/src/assets/images/搜索.png differ diff --git a/src/assets/images/背景f6.png b/src/assets/images/背景f6.png new file mode 100644 index 0000000..5c2b306 Binary files /dev/null and b/src/assets/images/背景f6.png differ diff --git a/src/assets/images/评价_评审.png b/src/assets/images/评价_评审.png new file mode 100644 index 0000000..0d85b71 Binary files /dev/null and b/src/assets/images/评价_评审.png differ diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue index c621ee3..f33a284 100644 --- a/src/layout/components/AppMain.vue +++ b/src/layout/components/AppMain.vue @@ -7,7 +7,7 @@ * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE -->