提交 a9c114b1 authored 作者: 王鹏飞's avatar 王鹏飞

updates

上级 75337078
VITE_LOGIN_URL=https://login.ezijing.com/auth/login/index
VITE_BASE_URL=
VITE_BASE_URL=https://learn-api.ezijing.com
VITE_SECRET_ID=ezijing_f807b4fa39afd0f535260ebca7932676
VITE_SECRET_KEY=1c0bf69718c780bed64d522a76942dd2
......@@ -29,23 +29,23 @@ export function uploadFile(data) {
}
// 获取所有权限
// export function getPermissions() {
// return httpRequest.get('/api/zy/school/permission/get-permissions')
// return httpRequest.get('/api/zy-admin/school/permission/get-permissions')
// }
/**
* 获取权限列表
*/
export function getPermissions(params) {
return httpRequest.get('/api/zy/school/permission/get-permissions', { params })
return httpRequest.get('/api/zy-admin/school/permission/get-permissions', { params })
}
/**
* 获取课程列表
*/
export function getCourseList(params) {
return httpRequest.get('/api/zy/school/course/list', { params })
return httpRequest.get('/api/zy-admin/school/course/list', { params })
}
/**
* 获取班级列表
*/
export function getClassList() {
return httpRequest.get('/api/zy/school/class/list', { params: { page: 'false' } })
return httpRequest.get('/api/zy-admin/school/class/list', { params: { page: 'false' } })
}
......@@ -3,14 +3,14 @@ import httpRequest from '@/utils/axios'
* 获取模拟考试试题
*/
export function getExamList(params) {
return httpRequest.get('/api/zy/v2/examination/examination-papers-list', { params })
return httpRequest.get('/api/zy-admin/v2/examination/examination-papers-list', { params })
}
/**
* 获取模拟考试试题
*/
export function getExamQuestion(params) {
return httpRequest.get(
'/api/zy/v2/examination/examination-papers',
'/api/zy-admin/v2/examination/examination-papers',
{ params },
{ headers: { 'Content-Type': 'multipart/form-data' } }
)
......@@ -20,21 +20,21 @@ export function getExamQuestion(params) {
* 缓存模拟考试试题
*/
export function setCache(params) {
return httpRequest.post('/api/zy/v2/examination/examination-papers', params)
return httpRequest.post('/api/zy-admin/v2/examination/examination-papers', params)
}
/**
* 获取考试的状态
*/
export function getExamStatus(params) {
return httpRequest.get('/api/zy/v2/examination/examination-papers-status', { params })
return httpRequest.get('/api/zy-admin/v2/examination/examination-papers-status', { params })
}
/**
* 模拟考试设置角色
*/
export function setRoles(params) {
return httpRequest.post('/api/zy/v2/examination/role', params)
return httpRequest.post('/api/zy-admin/v2/examination/role', params)
}
/**
......@@ -42,7 +42,7 @@ export function setRoles(params) {
*/
export function getMyQuestion(params) {
return httpRequest.get(
'/api/zy/v2/examination/my-question',
'/api/zy-admin/v2/examination/my-question',
{ params },
{
headers: { 'Content-Type': 'multipart/form-data' }
......@@ -54,61 +54,61 @@ export function getMyQuestion(params) {
* 获取我的所有试题
*/
export function getAllQuestion(params) {
return httpRequest.get('/api/zy/v2/examination/my-question-all', { params })
return httpRequest.get('/api/zy-admin/v2/examination/my-question-all', { params })
}
/**
* 缓存错题集
*/
export function setMyCache(params) {
return httpRequest.post('/api/zy/v2/examination/cache-question', params)
return httpRequest.post('/api/zy-admin/v2/examination/cache-question', params)
}
/**
* 收藏试题
*/
export function addCollection(params) {
return httpRequest.post('/api/zy/v2/examination/add-collection', params)
return httpRequest.post('/api/zy-admin/v2/examination/add-collection', params)
}
/**
* 取消收藏试题
*/
export function deleteCollection(params) {
return httpRequest.post('/api/zy/v2/examination/delete-my-question', params)
return httpRequest.post('/api/zy-admin/v2/examination/delete-my-question', params)
}
/**
* 删除试题
*/
export function deleteQuestion(params) {
return httpRequest.post('/api/zy/v2/examination/delete-my-question', params)
return httpRequest.post('/api/zy-admin/v2/examination/delete-my-question', params)
}
/**
* 知识点题获取
*/
export function getCourseQuestion(params) {
return httpRequest.get('/api/zy/v2/examination/course-papers', { params })
return httpRequest.get('/api/zy-admin/v2/examination/course-papers', { params })
}
/**
* 知识点题缓存
*/
export function setCourseCache(params) {
return httpRequest.post('/api/zy/v2/examination/course-papers', params)
return httpRequest.post('/api/zy-admin/v2/examination/course-papers', params)
}
/**
* 老师批阅
*/
export function getReviewDetails(params) {
return httpRequest.get('/api/zy/school/examination/sheet-details', { params })
return httpRequest.get('/api/zy-admin/school/examination/sheet-details', { params })
}
/**
* 提交批阅
*/
export function submitReviewDetails(params) {
return httpRequest.post('/api/zy/school/examination/sheet-submit', params)
return httpRequest.post('/api/zy-admin/school/examination/sheet-submit', params)
}
......@@ -4,23 +4,23 @@ import httpRequest from '@/utils/axios'
* 获取审批列表
*/
export function getAuditList(params) {
return httpRequest.get('/api/zy/school/lobby/list', { params })
return httpRequest.get('/api/zy-admin/school/lobby/list', { params })
}
/**
* 审批
*/
export function auditApply(data) {
return httpRequest.post('/api/zy/school/lobby/update', data)
return httpRequest.post('/api/zy-admin/school/lobby/update', data)
}
/**
* 一键审批通过
*/
export function multiPass(data) {
return httpRequest.post('/api/zy/school/lobby/multi-pass', data)
return httpRequest.post('/api/zy-admin/school/lobby/multi-pass', data)
}
/**
* 获取审批详情
*/
export function getAuditDetails(params) {
return httpRequest.get('/api/zy/school/lobby/view', { params })
return httpRequest.get('/api/zy-admin/school/lobby/view', { params })
}
......@@ -4,5 +4,5 @@ import httpRequest from '@/utils/axios'
* 获取课程列表
*/
export function getCourseList(params) {
return httpRequest.get('/api/zy/v3-school/class/list', { params })
return httpRequest.get('/api/zy-admin/v3-school/class/list', { params })
}
......@@ -4,13 +4,13 @@ import httpRequest from '@/utils/axios'
* 获取控制台数据
*/
export function getDashboardList(params) {
return httpRequest.get('/api/zy/school/console/index', { params })
return httpRequest.get('/api/zy-admin/school/console/index', { params })
}
/**
* 获取控制台数据
*/
export function getStudentList(params) {
return httpRequest.get('/api/zy/school/student/list', { params })
return httpRequest.get('/api/zy-admin/school/student/list', { params })
}
/**
* 导出学员列表
......@@ -18,7 +18,7 @@ export function getStudentList(params) {
*/
export function exportStudentList(params) {
return httpRequest({
url: '/api/zy/school/student/download',
url: '/api/zy-admin/school/student/download',
method: 'get',
params,
responseType: 'blob'
......
......@@ -4,11 +4,11 @@ import httpRequest from '@/utils/axios'
* 获取课程列表
*/
export function getCertList(params) {
return httpRequest.get('/api/zy/school/certificate/list', { params })
return httpRequest.get('/api/zy-admin/school/certificate/list', { params })
}
/**
* 获取课程列表
*/
export function getCertDetails(params) {
return httpRequest.get('/api/zy/school/certificate/view', { params })
return httpRequest.get('/api/zy-admin/school/certificate/view', { params })
}
......@@ -4,77 +4,77 @@ import httpRequest from '@/utils/axios'
* 获取班级列表
*/
export function getClassList(params) {
return httpRequest.get('/api/zy/school/class/list', { params })
return httpRequest.get('/api/zy-admin/school/class/list', { params })
}
/**
* 获取班级详情
*/
export function getClassDetail(params) {
return httpRequest.get('/api/zy/school/class/view', { params })
return httpRequest.get('/api/zy-admin/school/class/view', { params })
}
/**
* 创建班级
*/
export function createClass(data) {
return httpRequest.post('/api/zy/school/class/add', data)
return httpRequest.post('/api/zy-admin/school/class/add', data)
}
/**
* 班级更新
*/
export function updateClass(data) {
return httpRequest.post('/api/zy/school/class/update', data)
return httpRequest.post('/api/zy-admin/school/class/update', data)
}
/**
* 删除班级
*/
export function deleteClass(data) {
return httpRequest.post('/api/zy/school/class/delete', data)
return httpRequest.post('/api/zy-admin/school/class/delete', data)
}
/**
* 获取添加课程列表
*/
export function getAddCourseList(params) {
return httpRequest.get('/api/zy/school/class/add-course', { params })
return httpRequest.get('/api/zy-admin/school/class/add-course', { params })
}
/**
* 添加(删除)课程
*/
export function addCourse(data) {
return httpRequest.post('/api/zy/school/class/add-course', data)
return httpRequest.post('/api/zy-admin/school/class/add-course', data)
}
/**
* 添加(删除)课程
*/
export function updateCourse(data) {
return httpRequest.post('/api/zy/school/class/update-course', data)
return httpRequest.post('/api/zy-admin/school/class/update-course', data)
}
/**
* 获取添加教师列表
*/
export function addTeacher(params) {
return httpRequest.get('/api/zy/school/class/add-teacher', { params })
return httpRequest.get('/api/zy-admin/school/class/add-teacher', { params })
}
/**
* 添加教师
*/
export function addTeachers(data) {
return httpRequest.post('/api/zy/school/class/add-teacher', data)
return httpRequest.post('/api/zy-admin/school/class/add-teacher', data)
}
/**
* 获取添加学员列表
*/
export function addStudent(params) {
return httpRequest.get('/api/zy/school/class/add-student', { params })
return httpRequest.get('/api/zy-admin/school/class/add-student', { params })
}
/**
* 添加学员
*/
export function addStudents(data) {
return httpRequest.post('/api/zy/school/class/add-student', data)
return httpRequest.post('/api/zy-admin/school/class/add-student', data)
}
/**
* 学员导入
......@@ -82,7 +82,7 @@ export function addStudents(data) {
export function importStudents(data) {
return httpRequest({
url: '/api/zy/school/class/import-student',
url: '/api/zy-admin/school/class/import-student',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
timeout: 900000,
......
......@@ -4,23 +4,23 @@ import httpRequest from '@/utils/axios'
* 获取课程列表
*/
export function getCourseList(params) {
return httpRequest.get('/api/zy/school/course/list', { params })
return httpRequest.get('/api/zy-admin/school/course/list', { params })
}
/**
* 获取课程详情
*/
export function getCourseDetails(params) {
return httpRequest.get('/api/zy/school/course/view', { params })
return httpRequest.get('/api/zy-admin/school/course/view', { params })
}
/**
* 获取视频地址
*/
export function getVideoUrl(data) {
return httpRequest.post('/api/zy/school/course/aliyun-video-streaming', data)
return httpRequest.post('/api/zy-admin/school/course/aliyun-video-streaming', data)
}
/**
* 更新课程
*/
export function updateCourse(data) {
return httpRequest.post('/api/zy/school/course/update', data)
return httpRequest.post('/api/zy-admin/school/course/update', data)
}
......@@ -4,11 +4,11 @@ import httpRequest from '@/utils/axios'
* 获取课程列表
*/
export function getExamList(params) {
return httpRequest.get('/api/zy/school/examination/list', { params })
return httpRequest.get('/api/zy-admin/school/examination/list', { params })
}
/**
* 获取课程列表
*/
export function getExamineeList(params) {
return httpRequest.get('/api/zy/school/examination/sheet-list', { params })
return httpRequest.get('/api/zy-admin/school/examination/sheet-list', { params })
}
......@@ -3,19 +3,19 @@ import httpRequest from '@/utils/axios'
* 获取考卷批阅列表
*/
export function getExamReivewList(params) {
return httpRequest.get('/api/zy/school/examination/examination-list', { params })
return httpRequest.get('/api/zy-admin/school/examination/examination-list', { params })
}
/**
* 老师批阅
*/
export function getReviewDetails(params) {
return httpRequest.get('/api/zy/school/examination/sheet-details', { params })
return httpRequest.get('/api/zy-admin/school/examination/sheet-details', { params })
}
/**
* 提交批阅
*/
export function submitReviewDetails(params) {
return httpRequest.post('/api/zy/school/examination/sheet-submit', params)
return httpRequest.post('/api/zy-admin/school/examination/sheet-submit', params)
}
const routes = [
{
path: '/',
component: () => import('@/components/layout/index.vue'),
children: [{ path: '/school/review/exam', component: () => import('./views/Index.vue') }]
path: '/school',
component: () => import('@/components/layout/Index.vue'),
children: [{ path: 'review/exam', component: () => import('./views/Index.vue'), meta: { title: '考卷批阅' } }]
},
{ path: '/school/review/exam/review', component: () => import('./views/Review.vue') }
]
......
......@@ -4,19 +4,19 @@ import httpRequest from '@/utils/axios'
* 获取习题批阅列表
*/
export function getTestReivewList(params) {
return httpRequest.get('/api/zy/school/examination/chapter-examination-list', { params })
return httpRequest.get('/api/zy-admin/school/examination/chapter-examination-list', { params })
}
/**
* 老师批阅
*/
export function getReviewDetails(params) {
return httpRequest.get('/api/zy/school/examination/sheet-details', { params })
return httpRequest.get('/api/zy-admin/school/examination/sheet-details', { params })
}
/**
* 提交批阅
*/
export function submitReviewDetails(params) {
return httpRequest.post('/api/zy/school/examination/sheet-submit', params)
return httpRequest.post('/api/zy-admin/school/examination/sheet-submit', params)
}
const routes = [
{
path: '/',
component: () => import('@/components/layout/index.vue'),
children: [{ path: '/school/review/test', component: () => import('./views/Index.vue') }]
path: '/school',
component: () => import('@/components/layout/Index.vue'),
children: [{ path: 'review/test', component: () => import('./views/Index.vue'), meta: { title: '习题批阅' } }]
},
{ path: '/school/review/test/review', component: () => import('./views/Review.vue') }
]
......
......@@ -4,28 +4,28 @@ import httpRequest from '@/utils/axios'
* 获取学员列表
*/
export function getStudentList(params) {
return httpRequest.get('/api/zy/school/student/list', { params })
return httpRequest.get('/api/zy-admin/school/student/list', { params })
}
/**
* 获取学员详情
*/
export function getStudentDetail(params) {
return httpRequest.get('/api/zy/school/student/view', { params })
return httpRequest.get('/api/zy-admin/school/student/view', { params })
}
/**
* 学员添加
*/
export function createStudent(data) {
return httpRequest.post('/api/zy/school/student/add', data)
return httpRequest.post('/api/zy-admin/school/student/add', data)
}
/**
* 学员更新
*/
export function updateStudent(data) {
return httpRequest.post('/api/zy/school/student/update', data)
return httpRequest.post('/api/zy-admin/school/student/update', data)
}
/**
......@@ -34,7 +34,7 @@ export function updateStudent(data) {
export function importStudent(data) {
return httpRequest({
url: '/api/zy/school/student/import',
url: '/api/zy-admin/school/student/import',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
timeout: 900000,
......@@ -46,12 +46,12 @@ export function importStudent(data) {
* 学员列表下载
*/
export function downStuList(params) {
return httpRequest.get('/api/zy/school/student/download', { params })
return httpRequest.get('/api/zy-admin/school/student/download', { params })
}
/**
* 学员删除
*/
export function deleteStudent(data) {
return httpRequest.post('/api/zy/school/student/delete', data)
return httpRequest.post('/api/zy-admin/school/student/delete', data)
}
......@@ -124,7 +124,7 @@ export default {
if (this.tableOptions.remote.params[key] === '') delete this.tableOptions.remote.params[key]
})
const params = queryString.stringify(this.tableOptions.remote.params)
window.open(`/api/zy/v3-school/student/download?${params}`)
window.open(`/api/zy-admin/school/student/download?${params}`)
}
}
}
......
......@@ -4,42 +4,42 @@ import httpRequest from '@/utils/axios'
* 获取班级列表
*/
export function getTeacherList(params) {
return httpRequest.get('/api/zy/school/teacher/list', { params })
return httpRequest.get('/api/zy-admin/school/teacher/list', { params })
}
/**
* 获取教师详情
*/
export function getTeacherDetail(params) {
return httpRequest.get('/api/zy/school/teacher/view', { params })
return httpRequest.get('/api/zy-admin/school/teacher/view', { params })
}
/**
* 教师添加/创建
*/
export function createTeacher(data) {
return httpRequest.post('/api/zy/school/teacher/add', data)
return httpRequest.post('/api/zy-admin/school/teacher/add', data)
}
/**
* 修改教师
*/
export function updateTeacher(data) {
return httpRequest.post('/api/zy/school/teacher/update', data)
return httpRequest.post('/api/zy-admin/school/teacher/update', data)
}
/**
* 删除教师
*/
export function deleteTeacher(data) {
return httpRequest.post('/api/zy/school/teacher/delete', data)
return httpRequest.post('/api/zy-admin/school/teacher/delete', data)
}
/**
* 导入教师
*/
export function importTeacher(data) {
return httpRequest({
url: '/api/zy/school/teacher/import',
url: '/api/zy-admin/school/teacher/import',
method: 'post',
headers: { 'Content-Type': 'multipart/form-data' },
timeout: 900000,
......
......@@ -4,7 +4,7 @@ import { Message } from 'element-ui'
import router from '@/router'
const httpRequest = axios.create({
// baseURL: import.meta.env.VITE_BASE_URL,
baseURL: import.meta.env.VITE_BASE_URL,
timeout: 60000,
withCredentials: true,
headers: {
......
......@@ -20,10 +20,10 @@ export default defineConfig({
cert: fs.readFileSync(path.join(__dirname, './https/dev.ezijing.com.pem'))
},
proxy: {
'/api/zy': {
'/api/zy-admin': {
target: 'https://zy-school-api.ezijing.com',
changeOrigin: true,
rewrite: path => path.replace('/api/zy/', '/')
rewrite: path => path.replace('/api/zy-admin/', '/')
},
'/api': 'https://learn-api.ezijing.com'
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论