From 0c50b6e21caf676a94c9b6cad81293cb7b979179 Mon Sep 17 00:00:00 2001 From: daihh Date: Mon, 6 Mar 2023 19:18:44 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E6=8A=A5=E5=90=8D=E7=9A=84=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/boe/course.js | 5 + api/manage/manage.js | 8 +- api/modules/courseStudy.js | 5 + pages/study/index.vue | 537 +++++++++++++------------------------ 4 files changed, 203 insertions(+), 352 deletions(-) diff --git a/api/boe/course.js b/api/boe/course.js index 3efac37..cda2a04 100644 --- a/api/boe/course.js +++ b/api/boe/course.js @@ -59,6 +59,11 @@ const delLearning = function(ms_timeline_kid) { return ajax.post('/b1/system/user/ms-timeline-delete',{ms_timeline_kid}); } +/**新的删除学习的课程的接口,参数courseRegId, 对应的课程的id */ +const newDelLearning = function(courseRegId) { + return ajax.post('/b1/system/user/delete-course-reg',{courseRegId}); +} + /** * 根据用户的kid,获取用户的受众权限 * diff --git a/api/manage/manage.js b/api/manage/manage.js index dcbfa3b..c010c88 100644 --- a/api/manage/manage.js +++ b/api/manage/manage.js @@ -21,7 +21,13 @@ const userTaskList = function(data){ return ajax.postJson(baseURL+'/todoTask/queryTodoTaskDetail',data); } +/**删除学习,取消报名*/ +const userDeleteStudy = function(data){ + return ajax.postJson(baseURL,'/stu/project/stuCancelEnrollment',data); +} + export default { getTaskNum, - userTaskList + userTaskList, + userDeleteStudy } diff --git a/api/modules/courseStudy.js b/api/modules/courseStudy.js index d29faad..57420bf 100644 --- a/api/modules/courseStudy.js +++ b/api/modules/courseStudy.js @@ -183,6 +183,10 @@ const myStudyList = function(query) { return ajax.post('/xboe/school/study/course/mylist',query); } +const myStudyListFromES = function(query) { + return ajax.post('/xboe/school/study/es/search',query); +} + /** * 保存课程考试 * @param {Object} data @@ -349,6 +353,7 @@ export default { getStudyContentItem, studyExport, myStudyList, + myStudyListFromES, saveHomework, saveExam, saveAssess, diff --git a/pages/study/index.vue b/pages/study/index.vue index 3ce3964..f2cbd57 100644 --- a/pages/study/index.vue +++ b/pages/study/index.vue @@ -1,9 +1,7 @@