完成当前阶段所有必修任务解锁下一阶段
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..c31456fc 100644
--- a/src/views/learningpath/LevelAddDetail.vue
+++ b/src/views/learningpath/LevelAddDetail.vue
@@ -117,13 +117,17 @@
学习模式:
-
+ {{ routerInfo.routerInfo.unlockMode == 1 ? '自由学习模式': routerInfo.routerInfo.unlockMode == 2 || routerInfo.routerInfo.unlockMode == 3 ? '闯关模式': '' }}
+
+
+
切换模式
@@ -462,6 +466,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: []})
diff --git a/src/views/projectcenter/TaskAdd.vue b/src/views/projectcenter/TaskAdd.vue
index c5662b63..af2c8f4a 100644
--- a/src/views/projectcenter/TaskAdd.vue
+++ b/src/views/projectcenter/TaskAdd.vue
@@ -108,14 +108,18 @@
学习模式:
+
+ {{ unlockMode == 1 ? '自由学习模式': unlockMode == 2 || unlockMode == 3 ? '闯关模式': '' }}
+
-
自由学习模式
闯关模式
闯关模式
-
+ -->
切换模式