+
+
+
@@ -32,7 +48,9 @@
阶段说明
@@ -42,7 +60,10 @@
- 说明
+ 说明
-
+
{{ element.name }}
@@ -67,7 +88,7 @@
-
+
@@ -76,21 +97,45 @@
-
+
+
@@ -98,20 +143,29 @@
学习模式:
- {{ projectInfo?.projectInfo?.unlockMode === 1 ? '自由学习模式' : '闯关模式' }}
-
+ style="
+ border: 1px solid rgba(0, 0, 0, 0.25);
+ width: 120px;
+ height: 38px;
+ border-radius: 10px;
+ text-align: center;
+ line-height: 38px;
+ "
+ >
+ {{
+ projectInfo?.projectInfo?.unlockMode === 1
+ ? "自由学习模式"
+ : "闯关模式"
+ }}
+
- 切换模式
+ 切换模式
-
-
+
+
返回
-
-
@@ -149,7 +210,8 @@
-
+
@@ -120,14 +174,21 @@
+
+
-
-
+
{{ value.name }}
-
+
任务列表
- {{switchList ?'自由学习模式':'顺序学习模式'}}
+ {{ switchList ? "自由学习模式" : "顺序学习模式" }}
-
+
批量删除
+
批量删除
-
-
+
-
-
-
+
+ "
+ :src="
+ selectAll === 0
+ ? require('../../assets/images/notSelect.png')
+ : selectAll === 1
+ ? require('../../assets/images/selectAll.png')
+ : require('../../assets/images/select.png')
+ "
+ @click="selectRowAll"
+ />
类型
任务名称
必修/选修
时长
-
+
-
操作
+
+
-
-
+
-
+ "
+ >
-
-
+ "
+ >
+
- {{ TASK_TYPE[element.type]?.name || '' }}
+ {{ TASK_TYPE[element.type]?.name || "" }}
+ "
+ :title="element.name"
+ >
{{ element.name }}
-
+
@@ -248,34 +347,45 @@
-
必修
+
+ 必修
+
选修
{{ element.duration ? element.duration + "分钟" : "-" }}
-
+ "
+ >
@@ -291,91 +401,151 @@
-
+
开课
-
- 编辑
-
-
- 编辑
-
-
- 删除
-
+
+ 编辑
+
+
+ 编辑
+
+
+ 删除
+
- 暂存
- 确定
-
+ 暂存
+ 确定
+
取消
-
+
-
+
+
-
+
- 编辑/添加阶段
+ 编辑/添加阶段
-
+
+
-
+
+
阶段名称:
-
+
阶段说明:
-
+
-
+
-
-
@@ -385,19 +555,41 @@
-
+
已选中{{
- projectInfo.stageList[activeIndex]?.taskDraftDtoList?.filter(t => t.checked)?.length
+
-
+ 已选中{{
+ projectInfo.stageList[activeIndex]?.taskDraftDtoList?.filter(
+ (t) => t.checked
+ )?.length
}}个任务
-
+
-
+
取消
-
+
确定
@@ -406,118 +598,161 @@
+