diff --git a/src/api/api.js b/src/api/api.js index 3a6698e..8d4cc98 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -66,7 +66,7 @@ export const PROJECT_LIST = '/stu/project/list post' export const FACETEACH_SIGNUP = `/stu/project/stuFaceTeachSignUp` -export const UPDATE_CURRENT_TASK = `/admin/student/updateCurrentTask` +export const UPDATE_CURRENT_TASK = `/admin/student/updateCurrentTask post` // 外部考试详情接口 diff --git a/src/views/project/ProjectDetails.vue b/src/views/project/ProjectDetails.vue index ad996af..d748b91 100644 --- a/src/views/project/ProjectDetails.vue +++ b/src/views/project/ProjectDetails.vue @@ -174,9 +174,6 @@
{{ userInfo?.realName }}
- - -
{{ userInfo?.bandDesc }}
@@ -189,9 +186,9 @@
-
+
上次学到:{{ data.lastLearned }}
-
继续学习
+
继续学习
@@ -523,8 +520,8 @@ function toFinish(d, sName, chapterOrStageId) { "courseId": d.courseId, "quizKid": "", "routerOrProjectId": projectId, - "studentId": data.value.userInfoBo.userId, - "studentName": data.value.userInfoBo.userName + "studentId": userInfo.value.id, + "studentName": userInfo.value.realName }) request(EvaluationToLearn, { "businessType": "project", @@ -532,8 +529,8 @@ function toFinish(d, sName, chapterOrStageId) { "courseId": d.courseId, "quizKid": "", "routerOrProjectId": projectId, - "studentId": data.value.userInfoBo.userId, - "studentName": data.value.userInfoBo.userName + "studentId": userInfo.value.id, + "studentName": userInfo.value.realName }).then(res=>{ console.log(res) if(res.data.code==200){ @@ -554,7 +551,7 @@ function toFinish(d, sName, chapterOrStageId) { request(UPDATE_CURRENT_TASK,{id:d.projectTaskId,type:PROJECT,pid:projectId,name:d.name}) if (d.type == 3 || d.type == 7) { d.status!==1 && request(STUDY_RECORD, { - studentId: data.value.userInfoBo.userId, + studentId: userInfo.value.id, targetId: data.value.routerId, logo: PROJECT, stageOrChapterId: chapterOrStageId, @@ -624,26 +621,14 @@ function downloadFile(url){ } // 继续学习 -function continueLearn(taskname, datas){ - console.log('我是当前的列表展示信息',data) - console.log(datas) - let jumpinfo - let stageName - let stageId - for(let i=0; i{ + stage?.taskProcessList?.forEach(d=>{ + if(d.projectTaskId == lastLearnedId){ + toFinish(d, stage.stageName, stage.stageId) + } + }) + }) }