From 57916500fb0adbf82d8f47ef808e01e6a8065f34 Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Sat, 10 Dec 2022 16:25:05 +0800 Subject: [PATCH] =?UTF-8?q?--=20=E6=A0=B7=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/projectcenter/ProjectAdd.vue | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/views/projectcenter/ProjectAdd.vue b/src/views/projectcenter/ProjectAdd.vue index 72d142c2..066bbdd8 100644 --- a/src/views/projectcenter/ProjectAdd.vue +++ b/src/views/projectcenter/ProjectAdd.vue @@ -313,14 +313,12 @@ export default { }); function getProjectInfo() { - let projectId; - routers.query.parentId && (projectId = routers.query.parentId) - routers.query.projectId && (projectId = routers.query.projectId) state.projectInfo.parentName = routers.query.parentName; state.projectInfo.parentId = routers.query.parentId; - projectId && api.getProjectDetail({projectId}) + state.projectInfo.projectId = routers.query.projectId; + (state.projectInfo.projectId || state.projectInfo.parentId) && api.getProjectDetail({projectId: state.projectInfo.projectId || state.projectInfo.parentId}) .then(res => { - state.projectInfo = {...res.data.data.projectInfo,...state.projectInfo}; + state.projectInfo = {...res.data.data.projectInfo, ...state.projectInfo}; state.projectInfo.rangeTime = [state.projectInfo.beginTime, state.projectInfo.endTime,]; state.courseSyncFlag = !!state.projectInfo.courseSyncFlag; });