From bda0bc3e0fc2173bb79a28e8e7906b72de252d84 Mon Sep 17 00:00:00 2001 From: wyx Date: Thu, 8 Dec 2022 15:59:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=A8=A1=E6=9D=BF=E5=BA=93=E6=B5=8B?= =?UTF-8?q?=E8=AF=84=E4=BB=BB=E5=8A=A1=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddEval.vue | 2 +- src/views/projectcenter/LibraryAdd.vue | 5 ++++- src/views/projectcenter/temTask.vue | 13 +++++++++++-- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/components/drawers/AddEval.vue b/src/components/drawers/AddEval.vue index 60d3756e..b98f3465 100644 --- a/src/components/drawers/AddEval.vue +++ b/src/components/drawers/AddEval.vue @@ -214,7 +214,7 @@ export default { await addTempTask({ courseId: Number(value.evaluationId), name: value.evaluationName, - projectTemplateId: props.projectTemplateId, + projectTemplateId: Number(localStorage.getItem("projectTemplateId")), projectTaskId: props.projectTaskId || 0, stageId: props.chooseStageId || 0, type: 10, diff --git a/src/views/projectcenter/LibraryAdd.vue b/src/views/projectcenter/LibraryAdd.vue index c864bbe6..f5072de6 100644 --- a/src/views/projectcenter/LibraryAdd.vue +++ b/src/views/projectcenter/LibraryAdd.vue @@ -964,7 +964,10 @@ export default defineComponent({ console.log("data=====", data); for (let i in data) { console.log("what ------ > ", i, data); - state.taskSyllabus.push({ text: data[i].name?data[i].name:'无阶段任务', children: [] }); + if(data[i].taskList.length!==0){ + state.taskSyllabus.push({ text: data[i].name?data[i].name:'无阶段任务', children: [] }); + } + for (let j in data[i].taskList) { state.taskSyllabus[i].children.push({ course: checkType(data[i].taskList[j].type), diff --git a/src/views/projectcenter/temTask.vue b/src/views/projectcenter/temTask.vue index d6cb743f..02843d60 100644 --- a/src/views/projectcenter/temTask.vue +++ b/src/views/projectcenter/temTask.vue @@ -1407,9 +1407,18 @@ export default { state.level = []; // state.tableData = array[0] // 当无阶段任务出现时 显示当前数据 - getTableData(array[0].taskList) + if(array[0].taskList.length!==0){ + getTableData(array[0].taskList) + } + }else{ - state.level = array; + let datearr = [] + for(let i=0;i