@ -1,115 +1,5 @@ |
||||
import Setting from "@/setting"; |
||||
|
||||
const host = Setting.apiBaseURL; |
||||
const uploadURL = location.origin + '/' |
||||
|
||||
export default { |
||||
logins: `users/users/user/login`, |
||||
verification: `${host}users/users/user/captcha`,// 验证码图片
|
||||
logoDetail: `occupationlab/occupationlab/sys/logo/detail`, //查看系统设置信息
|
||||
isClient: `${host}users/users/user/isClient`, |
||||
sendPhoneVerificationCode: `users/users/user/sendPhoneVerificationCode`, |
||||
getToken: `users/users/user/getToken`, |
||||
getOtherAccountByPhone: `users/users/user/getOtherAccountByPhone`, |
||||
unbindAccounts: `users/users/user/unbindAccounts`, |
||||
|
||||
platformLogList: `nakadai/nakadai/log/platformLogList`, |
||||
logNotification: `nakadai/nakadai/log/logNotification`, |
||||
//实验台
|
||||
curriculumDetail: `nakadai/nakadai/curriculum/curriculumDetail`, // 课程详情
|
||||
curriculumChapter: `nakadai/nakadai/curriculum/chapter/queryChaptersAndSubsections`, // 根据课程id查询章节小节,树状结构
|
||||
curriculumGetSubsection: `nakadai/nakadai/curriculum/subsection/getSubsection`, // 根据小节id获取预览文件地址
|
||||
getProjectBySystemId: 'occupationlab/occupationlab/projectManage/getProjectBySystemId', |
||||
getTheMostRecentlyRunProject: 'python/python/getTheMostRecentlyRunProject', |
||||
|
||||
// 能力测评
|
||||
canExperiment: `occupationlab/occupationlab/evaluationrecord/can_experiment`, // 查询是否能够开启实验
|
||||
experimentDetail: `occupationlab/occupationlab/evaluationrecord/detail`, // 成绩详情
|
||||
experimentNext: `occupationlab/occupationlab/evaluationrecord/next`, // 下一题
|
||||
experimentNotmade: `occupationlab/occupationlab/evaluationrecord/not_made`, // 提交之前查询是否还有未做完的试题
|
||||
openExercise: `occupationlab/occupationlab/evaluationrecord/openExercise`, // 查询是否能开启虚拟仿真实验
|
||||
openTeaching: `occupationlab/occupationlab/evaluationrecord/openTeaching`, // 查询是否能开启教学实验
|
||||
experimentPrevious: `occupationlab/occupationlab/evaluationrecord/previous`, // 上一题
|
||||
experimentRemaining: `occupationlab/occupationlab/evaluationrecord/remaining`, // 获取测评剩余时间
|
||||
experimentStart: `occupationlab/occupationlab/evaluationrecord/start`, // 开始测评
|
||||
experimentSubmit: `occupationlab/occupationlab/evaluationrecord/submit`, // 提交测评
|
||||
|
||||
// 实验记录
|
||||
schoolCourse: `nakadai/nakadai/curriculum/schoolCourse`, // 获取学校购买订单后的课程
|
||||
experimentOverview: `occupationlab/occupationlab/achievement/experimentOverview`, //实验概览
|
||||
queryAssessmentByStudent: `occupationlab/occupationlab/achievement/queryAssessmentByStudent`, //学生端考核成绩
|
||||
queryPracticeByStudent: `occupationlab/occupationlab/achievement/queryPracticeByStudent`, //学生端练习成绩
|
||||
exportAssessmentByStudent: `occupationlab/occupationlab/achievement/exportAssessmentByStudent`, // 批量导出考核成绩
|
||||
exportPracticeByStudent: `${host}occupationlab/occupationlab/achievement/exportPracticeByStudent`, // 批量导出练习成绩
|
||||
practiceByStudentDetail: `occupationlab/occupationlab/achievement/practiceByStudentDetail`, // 学生端练习实验情况
|
||||
exportPracticeByStudentDetail: `${host}occupationlab/occupationlab/achievement/exportPracticeByStudentDetail`, // 导出学生端练习实验情况
|
||||
reportDetail: `occupationlab/occupationlab/achievement/reportDetail`, // 成绩报告详情
|
||||
updateReport: `occupationlab/occupationlab/achievement/updateReport`, // 更新成绩报告
|
||||
schoolCourseByAchievement: `nakadai/nakadai/curriculum/schoolCourseByAchievement`, // 获取学校购买订单后的课程
|
||||
exportLabReport: `occupationlab/occupationlab/achievement/exportLabReport`, |
||||
exportBankExperimentReport: `occupationlab/occupationlab/achievement/exportBankExperimentReport`, |
||||
queryBcJudgmentPointByBcId: 'judgment/judgment/bcJudgmentPoint/queryBcJudgmentPointByBcId', |
||||
editExperimentalData: 'occupationlab/occupationlab/experimentalReport/editExperimentalData', |
||||
|
||||
// 考核列表
|
||||
pageStuAssessment: `occupationlab/occupationlab/assessment/pageStuAssessment`, // 学生端——学生考核列表
|
||||
getPythonSysByStuAccountId: `occupationlab/occupationlab/assessment/getPythonSysByStuAccountId`, // 学生端——课程名称
|
||||
myClassByStudent: `occupationlab/occupationlab/achievement/myClassByStudent`, // 学生端:我的班级
|
||||
getStudentInfoByAccountId: `occupationlab/occupationlab/architecture/getStudentInfoByAccountId`, // 查看学生信息
|
||||
enterExam: `occupationlab/occupationlab/assessment/enterExam`, // 学生端——进入考试
|
||||
collectPaper: `occupationlab/occupationlab/assessment/collectPaper`, // 自动结束考试
|
||||
|
||||
// 课程学习
|
||||
queryGlClassification: `occupationlab/occupationlab/management/edu/courseClassification/queryGlClassification`, // 查询课程分类
|
||||
queryCourseByCondition: `occupationlab/occupationlab/management/edu/course/queryCourseByCondition`, // 课程列表分页条件查询
|
||||
getCourseById: `occupationlab/occupationlab/management/edu/course/getCourse`, // 根据id查询课程
|
||||
queryChaptersAndSubsections: `occupationlab/occupationlab/management/edu/courseChapter/queryChaptersAndSubsections`, // 根据课程id查询章节小节,树状结构
|
||||
getSubsection: `occupationlab/occupationlab/management/edu/courseSubsection/getSubsection`, // 根据小节id获取预览文件地址
|
||||
|
||||
// 资讯
|
||||
queryAllColumns: `occupationlab/occupationlab/enterprise/information/column/queryAllColumns`, // 栏目树
|
||||
queryArticleByCondition: `occupationlab/occupationlab/enterprise/information/article/queryArticleByCondition`, // 文章列表分页条件查询
|
||||
getArticle: `occupationlab/occupationlab/enterprise/information/article/getArticle`, // 根据id查询文章
|
||||
firstLevelColumn: `occupationlab/occupationlab/enterprise/information/column/firstLevelColumn`, |
||||
secondaryColumnsByFirst: `occupationlab/occupationlab/enterprise/information/column/secondaryColumnsByFirst`, |
||||
|
||||
// 线上赛事
|
||||
notLoggedInBeforeStudentEvents: `occupationlab/occupationlab/enterprise/match/contest/notLoggedInBeforeStudentEvents`, |
||||
contestPageConditionQueryByOccupationlabStu: `occupationlab/occupationlab/enterprise/match/contest/contestPageConditionQueryByOccupationlabStu`, |
||||
contestPageConditionQueryByOccupationlab: `occupationlab/occupationlab/enterprise/match/contest/onlineCompetitionByStudent`, |
||||
listOfRegisteredEvents: `occupationlab/occupationlab/enterprise/match/contest/listOfRegisteredEvents`, |
||||
addApplicant: `occupationlab/occupationlab/enterprise/match/applicant/addApplicant`, // 添加报名人员
|
||||
getContestProgress: `occupationlab/occupationlab/enterprise/match/contest-progress/getContestProgress`, // 根据赛事id查询竞赛进展
|
||||
getContest: `occupationlab/occupationlab/enterprise/match/contest/getContest`, // 根据id查询赛事
|
||||
queryAnnouncementByContestId: `occupationlab/occupationlab/contest/announcement/queryAnnouncementByContestId`, |
||||
queryAnnouncementDetails: `occupationlab/occupationlab/contest/announcement/queryAnnouncementDetails`, |
||||
contestAfterLogin: `occupationlab/occupationlab/enterprise/match/contest/contestAfterLogin`, |
||||
|
||||
// 阿里云文件/视频管理
|
||||
fileDeletion: `${uploadURL}oss/manage/fileDeletion`, // 删除OSS文件
|
||||
fileupload: `${uploadURL}oss/manage/fileupload`, // 文件上传
|
||||
getPlayAuth: `${uploadURL}oss/manage/getPlayAuth`, // 获取播放凭证
|
||||
|
||||
queryProvince: `nakadai/nakadai/province/queryProvince`, //查询省份
|
||||
queryCity: `nakadai/nakadai/city/queryCity`, //查询城市
|
||||
querySchool: `nakadai/nakadai/school/querySchool`, //根据学校名称查询学校信息
|
||||
queryCourseDiscipline: `nakadai/nakadai/subject/courseDiscipline`, //查询课程学科
|
||||
queryCourseProfessionalClass: `nakadai/nakadai/subject/courseProfessionalClass`, //查询专业类
|
||||
queryCourseProfessional: `nakadai/nakadai/subject/courseProfessional`, //查询专业
|
||||
|
||||
// 个人中心
|
||||
uploadUserAvatars: `${host}users/users/userAccount/updateUserAvatars`, //更改头像
|
||||
queryUserInfoDetails: `users/users/userAccount/queryUserInfoDetails`,//个人中心信息展示
|
||||
updatePersonCenter: `users/users/userAccount/updatePersonCenter`,//个人中心信息修改
|
||||
examinePassword: `users/users/userAccount/examinePassword`,//更换密码
|
||||
bindPhoneOrEmail: `users/users/userAccount/bindPhoneOrEmail`,// 绑定手机或邮箱
|
||||
sendPhoneOrEmailCode: `users/users/userAccount/sendPhoneOrEmailCode`,// 更换手机号或邮箱--发送手机验证码
|
||||
unbindMobilePhone: `users/users/userAccount/unbindMobilePhone`, |
||||
|
||||
joinPractice: `tms/classTech/joinPractice`, //通过邀请码进入实验
|
||||
queryArchievement: `tms/classTech/queryExperimentalReport`, //查看教学实验报告
|
||||
queryVirtualReport: `tms/classTech/queryVirtualReport`, //查看虚仿实验报告
|
||||
checkInvitationCode: `tms/classTech/checkInvitationCode`, //校验是否需要邀请码
|
||||
userRecord: `tms/classTech/userRecord`, //查询班级实验列表信息
|
||||
modifyReport: `Achievement/modify` |
||||
}; |
||||
getTableByCondition:`data/data/table/getTableByCondition`, |
||||
queryDatabaseInfo:`data/data/dataRecord/queryDatabaseInfo`, |
||||
previewData:`data/data/preview`, |
||||
} |
After Width: | Height: | Size: 129 KiB |
After Width: | Height: | Size: 120 KiB |
After Width: | Height: | Size: 460 B |
After Width: | Height: | Size: 691 B |
After Width: | Height: | Size: 757 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 7.4 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 1.1 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 2.1 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 1.4 KiB |
After Width: | Height: | Size: 363 B |
After Width: | Height: | Size: 696 B |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 4.3 KiB |
After Width: | Height: | Size: 6.0 KiB |
After Width: | Height: | Size: 6.6 KiB |
After Width: | Height: | Size: 5.3 KiB |
After Width: | Height: | Size: 9.7 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 1.5 KiB |
After Width: | Height: | Size: 989 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 896 B |
After Width: | Height: | Size: 12 KiB |
After Width: | Height: | Size: 6.5 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 430 B |
After Width: | Height: | Size: 602 B |
After Width: | Height: | Size: 919 B |
After Width: | Height: | Size: 861 B |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 543 B |
After Width: | Height: | Size: 587 B |
After Width: | Height: | Size: 884 B |
After Width: | Height: | Size: 977 B |
After Width: | Height: | Size: 285 B |
After Width: | Height: | Size: 337 B |
@ -0,0 +1,14 @@ |
||||
import BasicLayout from '@/layouts/home'; |
||||
|
||||
export default { |
||||
path: '/data', |
||||
component: BasicLayout, |
||||
children: [ |
||||
{ |
||||
name: `data`, |
||||
path: `/data`, |
||||
component: () => import('@/pages/data/list'), |
||||
meta: { title: 'Dataforward' } |
||||
}, |
||||
] |
||||
}; |