From af6ad627f934e9532ecb63dae3bd5cd7087f5b3b Mon Sep 17 00:00:00 2001 From: wyx Date: Thu, 16 Feb 2023 19:04:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E5=AD=A6=E4=B9=A0?= =?UTF-8?q?=E8=B7=AF=E5=BE=84=E5=AD=A6=E4=B9=A0=E6=A8=A1=E5=BC=8F=E5=88=87?= =?UTF-8?q?=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/UnlockMode.vue | 17 +++++++++++++---- src/views/learningpath/LevelAddDetail.vue | 3 ++- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/src/components/drawers/UnlockMode.vue b/src/components/drawers/UnlockMode.vue index 0392a56b..ea1464f8 100644 --- a/src/components/drawers/UnlockMode.vue +++ b/src/components/drawers/UnlockMode.vue @@ -55,7 +55,7 @@ -
+
完成当前阶段所有必修任务解锁下一阶段 routerInfoData.value.unlockMode === 1 ? 1 : 2) @@ -101,8 +102,16 @@ const closeDrawer = () => { visible.value = false }; -function selectClassify({type}) { - routerInfoData.value.unlockMode = type +function selectClassify(e) { + + if(e.type === 1){ + routerInfoData.value.unlockMode = e.type + } + // 当为学习路径图时候 直接默认第一个选项 不用选中 + if(e.type==2 && props.types==1){ + routerInfoData.value.unlockMode = e.type + } + } const saveUnlock = () => { diff --git a/src/views/learningpath/LevelAddDetail.vue b/src/views/learningpath/LevelAddDetail.vue index 63aef843..8c962aeb 100644 --- a/src/views/learningpath/LevelAddDetail.vue +++ b/src/views/learningpath/LevelAddDetail.vue @@ -123,7 +123,7 @@ 闯关模式 闯关模式 - + 切换模式 @@ -462,6 +462,7 @@ const confirmLoading = ref(false) const moveChapterIndex = ref('') const activeIndex = ref(0) const deleteIndex = ref(0) +const types = 1 // 1 路径图 2 项目 const courseRef = ref({}) const formValue = ref({draftTaskList: []})