From 95e51b97a55cd08052e07ad6111cfb3c2fd24971 Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Mon, 27 Feb 2023 02:41:19 +0800 Subject: [PATCH] fix -- bug --- src/views/roadmap/PathDetails.vue | 214 +++++++++++++++--------------- 1 file changed, 108 insertions(+), 106 deletions(-) diff --git a/src/views/roadmap/PathDetails.vue b/src/views/roadmap/PathDetails.vue index 300d9f4..39e92a6 100644 --- a/src/views/roadmap/PathDetails.vue +++ b/src/views/roadmap/PathDetails.vue @@ -7,7 +7,7 @@
{{ data.name }} + :width="300" :content="data.chapterRemark">
@@ -19,14 +19,15 @@
{{ data.currentStageName }}
- +
- {{ data.statusName || (data.unlockMode === 1 ? '未开始' : '未解锁') }} + :style="(data.statusName === '已完成' || data.statusName === '进行中') ? 'color:#0060ff' : 'color:#999'"> + {{ data.statusName || (data.unlockMode === 1 ? "未开始" : "未解锁") }}
-
+
@@ -61,7 +62,8 @@
当前进度
- + "/>
- {{ value.statusName || (data.unlockMode === 1 ? TASK_TYPES.toName[value.type] : '未解锁') }} + :style="{ background: (value.statusName !== '已结束' && (value.statusName || data.unlockMode === 1)) ? '#2478ff' : '#999' }" + @click="toFinish(value)"> + {{ value.statusName || (data.unlockMode === 1 ? TASK_TYPES.toName[value.type] : "未解锁") }}
@@ -132,7 +134,7 @@ :style="{ width: '22px', height: '26px' }">
{{ value.name }}
- +
下载
@@ -145,13 +147,13 @@
- +
个人信息
- +
@@ -167,7 +169,7 @@
- +
学习进度
@@ -184,7 +186,7 @@
+ }[parseInt((data.currentChapterCnt || 0) / (data.totalChapterCnt || 1) * 100) / 20] + "/>
- {{ parseInt((data.currentChapterCnt ? data.currentChapterCnt : 0 / - data.totalChapterCnt ? data.totalChapterCnt : 0) > 1 ? 1 : (data.currentChapterCnt ? - data.currentChapterCnt : 0 / - data.totalChapterCnt ? data.totalChapterCnt : 0) * 100) }}% + {{ parseInt((data.currentChapterCnt || 0) / (data.totalChapterCnt || 1) * 100) }}%
@@ -220,7 +219,7 @@
+ }[parseInt((((data.currentReqCnt || 0) / (data.totalReqCnt || 1)) * 100) / 20)] + "/>
- {{ parseInt((data.currentReqCnt ? data.currentReqCnt : 0 / data.totalReqCnt ? data.totalReqCnt : - 0) > 1 ? 1 : (data.currentReqCnt ? data.currentReqCnt : 0 / data.totalReqCnt ? data.totalReqCnt : 0) * - 100) }}% + {{ parseInt((data.currentReqCnt || 0) / (data.totalReqCnt || 1) * 100) }}%
@@ -262,8 +259,8 @@ + style="display:flex;justify-content:center;align-items:center;height: 283px;padding:0;border-radius: 4px;" + width="502px">
{{ dialogVisibleTip }}
取消 @@ -274,16 +271,22 @@