|
@@ -105,7 +105,7 @@ onMounted(() => {
|
|
|
if (formalTest.value !== '0') {
|
|
|
turnsNumber.value = 95
|
|
|
} else {
|
|
|
- turnsNumber.value = 10
|
|
|
+ turnsNumber.value = 9
|
|
|
}
|
|
|
//接收到传过来的参数后
|
|
|
//判断是练习还是测试
|
|
@@ -511,7 +511,7 @@ const submitData = async () => {
|
|
|
neutralResponse2.map((item) => {
|
|
|
neutralAllTime2 += item.responseTime;
|
|
|
});
|
|
|
- let scoreFin = blockRight1.length / (turnsNumber.value + 1) * 100
|
|
|
+ let scoreFin = (blockRight1.length + blockRight2.length) / 20 * 100
|
|
|
if (scoreFin > 60) {
|
|
|
userInfo.saveIspass('FDOT')
|
|
|
}
|
|
@@ -964,8 +964,8 @@ const userClick = (param: any) => {
|
|
|
<template>
|
|
|
<div class="cognize_plu" @contextmenu.prevent="" @click.left="userClick(0)" @click.right="userClick(1)">
|
|
|
<el-progress class="main_progress" color="linear-gradient(to right,#48D68E,#ffffff)" :text-inside="true"
|
|
|
- :stroke-width="48" :percentage="(cumulation / turnsNumber) * 100" style="width: 50%">
|
|
|
- <span style="color: #000;font-size: 20px;"> {{ cumulation }}/{{ turnsNumber }}</span>
|
|
|
+ :stroke-width="48" :percentage="((cumulation + 1) / (turnsNumber + 1)) * 100" style="width: 50%">
|
|
|
+ <span style="color: #000;font-size: 20px;"> {{ cumulation + 1 }}/{{ turnsNumber + 1 }}</span>
|
|
|
</el-progress>
|
|
|
<p class="correct_txt" v-show="responseF && formalTest == '0'">
|
|
|
<img src="../assets/cognize/correct.png" alt="" v-show="responseFlag">
|