Преглед на файлове

修改查看练习结果详情 文字说明

lm преди 1 месец
родител
ревизия
b2c30fbae1
променени са 1 файла, в които са добавени 5 реда и са изтрити 3 реда
  1. 5 3
      src/views/targetImprove/practice/practiceResults/practiceDetail.vue

+ 5 - 3
src/views/targetImprove/practice/practiceResults/practiceDetail.vue

@@ -21,9 +21,11 @@
                 </div>
                 <div class="desc">
                     该知识点练习前您的得分率是<span class="scoring_average bold">{{localPracticeDetail.frontRate === '-' ? localPracticeDetail.frontRate : localPracticeDetail.frontRate + '%'}}</span>
-                    ,练习后您的得分率是<span class="scoring_average bold">{{ localPracticeDetail.exerciseStatus === 3 ? localPracticeDetail.afterRate + '%' : '-'}}</span>
-                    <span v-if="localPracticeDetail.exerciseStatus === 3">
-                    ,经过专项练习该知识点得分率<span :class="['bold',Number(localPracticeDetail.afterRate) > Number(localPracticeDetail.frontRate) ? 'up_light' : 'down_light']">{{Number(localPracticeDetail.afterRate) > Number(localPracticeDetail.frontRate) ? '提升了'  : '下降了' }}{{localPracticeDetail.difference}}%</span>
+                    ,练习后您的得分率是<span class="scoring_average bold">{{ [3,4].includes(localPracticeDetail.exerciseStatus) ? localPracticeDetail.afterRate + '%' : '-'}}</span>
+                    <span v-if="[3,4].includes(localPracticeDetail.exerciseStatus)">
+                        ,经过专项练习该知识点得分率
+                        <span v-if="Number(localPracticeDetail.afterRate) === Number(localPracticeDetail.frontRate)" class="bold">保持稳定</span>
+                        <span v-else :class="['bold',Number(localPracticeDetail.afterRate) > Number(localPracticeDetail.frontRate) ? 'up_light' : 'down_light']">{{Number(localPracticeDetail.afterRate) > Number(localPracticeDetail.frontRate) ? '提升了'  : '下降了' }}{{Math.abs(localPracticeDetail.difference)}}%</span>
                     </span>
                     。请继续保持练习,时常回顾错题。
                 </div>