fix:修改id

This commit is contained in:
wyx
2023-02-20 10:27:50 +08:00
parent 09421dcb4f
commit 46d6dada14

View File

@@ -629,7 +629,7 @@ async function toFinish(d, sName, chapterOrStageId) {
router.push({ router.push({
path: '/externalexamination', path: '/externalexamination',
query: { query: {
id: d.id, id: d.projectTaskId,
type: PROJECT, type: PROJECT,
infoId: data.value.projectId, infoId: data.value.projectId,
courseId: d.courseId, courseId: d.courseId,
@@ -685,7 +685,7 @@ async function toFinish(d, sName, chapterOrStageId) {
router.push({ router.push({
path: '/evaluation', path: '/evaluation',
query: { query: {
id: d.id, id: d.projectTaskId,
type: PROJECT, type: PROJECT,
infoId: data.value.projectId, infoId: data.value.projectId,
courseId: d.courseId, courseId: d.courseId,
@@ -734,14 +734,14 @@ async function toFinish(d, sName, chapterOrStageId) {
return; return;
} }
//更新学员当前任务 //更新学员当前任务
await request(UPDATE_CURRENT_TASK, {id: d.id, type: PROJECT, pid: projectId, name: d.name}) await request(UPDATE_CURRENT_TASK, {id: d.projectTaskId, type: PROJECT, pid: projectId, name: d.name})
if (d.type == 3 || d.type == 7) { if (d.type == 3 || d.type == 7) {
d.status !== 1 && await request(STUDY_RECORD, { d.status !== 1 && await request(STUDY_RECORD, {
studentId: userInfo.value.projectId, studentId: userInfo.value.projectId,
targetId: data.value.routerId, targetId: data.value.routerId,
logo: PROJECT, logo: PROJECT,
stageOrChapterId: chapterOrStageId, stageOrChapterId: chapterOrStageId,
taskId: d.id, taskId: d.projectTaskId,
taskType: d.type, taskType: d.type,
}); });
// 此处判断外链跳转详情界面 // 此处判断外链跳转详情界面
@@ -749,7 +749,7 @@ async function toFinish(d, sName, chapterOrStageId) {
router.push({ router.push({
path: '/outerchain', path: '/outerchain',
query: { query: {
id: d.id, id: d.projectTaskId,
type: PROJECT, type: PROJECT,
infoId: data.value.projectId, infoId: data.value.projectId,
courseId: d.courseId, courseId: d.courseId,
@@ -768,7 +768,7 @@ async function toFinish(d, sName, chapterOrStageId) {
TASK_TYPES.path[d.type] && TASK_TYPES.path[d.type].startsWith("/") && router.push({ TASK_TYPES.path[d.type] && TASK_TYPES.path[d.type].startsWith("/") && router.push({
path: TASK_TYPES.path[d.type], path: TASK_TYPES.path[d.type],
query: { query: {
id: d.id, id: d.projectTaskId,
type: PROJECT, type: PROJECT,
infoId: data.value.projectId, infoId: data.value.projectId,
courseId: d.courseId, courseId: d.courseId,
@@ -806,9 +806,9 @@ function downloadFile(url) {
// 继续学习 // 继续学习
function continueLearn(lastLearnedId) { function continueLearn(lastLearnedId) {
data.stageProcessList.forEach(stage => { data.value.stageProcessList.forEach(stage => {
stage?.taskProcessList?.forEach(d => { stage?.taskProcessList?.forEach(d => {
if (d.id == lastLearnedId) { if (d.projectTaskId == lastLearnedId) {
toFinish(d, stage.stageName, stage.stageId) toFinish(d, stage.stageName, stage.stageId)
} }
}) })