diff --git a/src/api/index.js b/src/api/index.js index 994fc519..2ccc90d6 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -58,7 +58,11 @@ export const releaseProject=(obj)=>http.post('/admin/project/publish',obj) //获取项目学员 export const projectStudent=(obj)=>http.post('/admin/project/studentList',obj) //撤回发布、结束 -export const handleProject=(obj)=>http.post('/admin/project/handle',obj) +export const handleProject = (obj) => http.post('/admin/project/handle', obj) + +//获取任务管理列表 +export const taskStudentList = (obj) => http.post('/admin/project/taskStudentList', obj) + diff --git a/src/api/indexLearningPath.js b/src/api/indexLearningPath.js new file mode 100644 index 00000000..f32f7d01 --- /dev/null +++ b/src/api/indexLearningPath.js @@ -0,0 +1,4 @@ +import http from "./config"; + +// 获取路径图概览 +export const getRouterOverview = (routerId) => http.get(`/admin/router/overview?routerId=${routerId}`) \ No newline at end of file diff --git a/src/api/indexProjStu.js b/src/api/indexProjStu.js index 0dc883a6..b28fa230 100644 --- a/src/api/indexProjStu.js +++ b/src/api/indexProjStu.js @@ -4,4 +4,13 @@ import http from "./config"; export const getProjStu = (obj) => http.post('/admin/project/studentList', obj) //删除学员 -export const deleteStu = (obj) => http.post('/admin/project/deleteStudent', obj) \ No newline at end of file +export const deleteStu = (obj) => http.post('/admin/project/deleteStudent', obj) + +//获取小组列表 +export const getGroupList = (obj) => http.post('/admin/project/groupList', obj) + +//删除小组 +export const deleteGroup = (obj) => http.delete('/admin/project/deleteGroup', { params: obj }) + +//新增或编辑小组 +export const editGroup = (obj) => http.post('/admin/project/editGroup', obj) \ No newline at end of file diff --git a/src/components/Modals/projSet.vue b/src/components/Modals/projSet.vue new file mode 100644 index 00000000..d41a38c6 --- /dev/null +++ b/src/components/Modals/projSet.vue @@ -0,0 +1,457 @@ + + + + + \ No newline at end of file diff --git a/src/components/drawers/AddHomework.vue b/src/components/drawers/AddHomework.vue index fa3a1fe9..c3c75f15 100644 --- a/src/components/drawers/AddHomework.vue +++ b/src/components/drawers/AddHomework.vue @@ -1,58 +1,95 @@