Commit 72725455 by liucan

fix:修复任务错误率值太小显示为0的问题

parent 30bbc8a2
...@@ -125,6 +125,8 @@ const getData = async () => { ...@@ -125,6 +125,8 @@ const getData = async () => {
unusualTask.value = spiderTask.data.exceptionCount unusualTask.value = spiderTask.data.exceptionCount
speed.value = performance.data.success speed.value = performance.data.success
errorRate.value = performance.data.error errorRate.value = performance.data.error
console.log(errorRate.value)
unusualRate.value = performance.data.exception unusualRate.value = performance.data.exception
} }
......
...@@ -29,7 +29,9 @@ ...@@ -29,7 +29,9 @@
</div> </div>
<div class="wordStyle"> <div class="wordStyle">
<span>错误率: </span> <span>错误率: </span>
<span class="total-num" v-if="dsnErrorRate !== null">{{ Number(dsnErrorRate).toFixed(2) + '%' }}</span> <span class="total-num" v-if="dsnErrorRate !== null">{{
`${Number(Math.ceil(dsnErrorRate * 100) / 100).toFixed(2)}%`
}}</span>
<span class="loading" v-else></span> <span class="loading" v-else></span>
</div> </div>
</div> </div>
...@@ -62,7 +64,9 @@ ...@@ -62,7 +64,9 @@
</div> </div>
<div class="wordStyle"> <div class="wordStyle">
<span>错误率:</span> <span>错误率:</span>
<span class="total-num" v-if="ituErrorRate !== null">{{ Number(ituErrorRate).toFixed(2) + '%' }}</span> <span class="total-num" v-if="ituErrorRate !== null">{{
`${Number(Math.ceil(ituErrorRate * 100) / 100).toFixed(2)}%`
}}</span>
<span class="loading" v-else></span> <span class="loading" v-else></span>
</div> </div>
</div> </div>
...@@ -95,7 +99,9 @@ ...@@ -95,7 +99,9 @@
</div> </div>
<div class="wordStyle"> <div class="wordStyle">
<span>错误率:</span> <span>错误率:</span>
<span class="total-num" v-if="stErrorRate !== null">{{ Number(stErrorRate).toFixed(2) + '%' }}</span> <span class="total-num" v-if="stErrorRate !== null">{{
`${Number(Math.ceil(stErrorRate * 100) / 100).toFixed(2)}%`
}}</span>
<span class="loading" v-else></span> <span class="loading" v-else></span>
</div> </div>
</div> </div>
...@@ -124,7 +130,9 @@ ...@@ -124,7 +130,9 @@
</div> </div>
<div class="wordStyle"> <div class="wordStyle">
<span>错误率:</span> <span>错误率:</span>
<span class="total-num" v-if="esaErrorRate !== null">{{ Number(esaErrorRate).toFixed(2) + '%' }}</span> <span class="total-num" v-if="esaErrorRate !== null">{{
`${Number(Math.ceil(esaErrorRate * 100) / 100).toFixed(2)}%`
}}</span>
<span class="loading" v-else></span> <span class="loading" v-else></span>
</div> </div>
</div> </div>
...@@ -221,6 +229,7 @@ const getData = async () => { ...@@ -221,6 +229,7 @@ const getData = async () => {
dsnTotalTaskNumber.value = dsnTask.data.length dsnTotalTaskNumber.value = dsnTask.data.length
dsnTaskSuccessNumber.value = res.data.dsn_now.successCount dsnTaskSuccessNumber.value = res.data.dsn_now.successCount
dsnTaskFailNumber.value = res.data.dsn_now.failCount dsnTaskFailNumber.value = res.data.dsn_now.failCount
esaErrorRate.value = res.data.es_track_transmission?.errorRate
dsnErrorRate.value = res.data.dsn_now.errorRate dsnErrorRate.value = res.data.dsn_now.errorRate
ituTotalTaskNumber.value = ituTask.data.length ituTotalTaskNumber.value = ituTask.data.length
ituTaskSuccessNumber.value = res.data.itu_space_explorer?.successCount ituTaskSuccessNumber.value = res.data.itu_space_explorer?.successCount
...@@ -233,7 +242,6 @@ const getData = async () => { ...@@ -233,7 +242,6 @@ const getData = async () => {
esaTotalCount.value = esaTask.data.length esaTotalCount.value = esaTask.data.length
esaSuccessCount.value = res.data.es_track_transmission?.successCount esaSuccessCount.value = res.data.es_track_transmission?.successCount
esaFailCount.value = res.data.es_track_transmission?.failCount esaFailCount.value = res.data.es_track_transmission?.failCount
esaErrorRate.value = res.data.es_track_transmission?.errorRate
} }
onMounted(() => { onMounted(() => {
getData() getData()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment