|
@@ -25,9 +25,9 @@
|
|
|
</div>
|
|
|
<a-tooltip overlayClassName="mark-tooltip">
|
|
|
<template #title>
|
|
|
- 问题卷 {{ markStore.status.problemCount }}
|
|
|
+ 问题卷 {{ markStore.curStatus.problemCount }}
|
|
|
<br />
|
|
|
- 待仲裁 {{ markStore.status.arbitrateCount }}
|
|
|
+ 待仲裁 {{ markStore.curStatus.arbitrateCount }}
|
|
|
</template>
|
|
|
<div class="header-programs">
|
|
|
<img
|
|
@@ -69,11 +69,11 @@
|
|
|
<span> {{ totalScore }} </span>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div v-show="markStore.status.totalCount" class="header-total">
|
|
|
+ <div v-show="markStore.curStatus.totalCount" class="header-total">
|
|
|
<span class="header-noun">
|
|
|
<span>已评:</span>
|
|
|
- <span :key="markStore.status.personCount || 0">
|
|
|
- {{ markStore.status.personCount }}
|
|
|
+ <span :key="markStore.curStatus.personCount || 0">
|
|
|
+ {{ markStore.curStatus.personCount }}
|
|
|
</span>
|
|
|
</span>
|
|
|
<span v-if="markStore.setting.topCount" class="header-noun">
|
|
@@ -82,8 +82,8 @@
|
|
|
</span>
|
|
|
<span class="header-noun">
|
|
|
<span>未评:</span>
|
|
|
- <span :key="todoCount || 0">
|
|
|
- {{ todoCount }}
|
|
|
+ <span :key="markStore.curStatus.leftCount || 0">
|
|
|
+ {{ markStore.curStatus.leftCount }}
|
|
|
</span>
|
|
|
</span>
|
|
|
<span class="header-noun">
|
|
@@ -197,7 +197,7 @@ async function toggleSettingMode() {
|
|
|
}
|
|
|
|
|
|
const progress = $computed(() => {
|
|
|
- const { totalCount, markedCount } = markStore.status;
|
|
|
+ const { totalCount, markedCount } = markStore.curStatus;
|
|
|
if (typeof totalCount !== "number" || totalCount === 0) return 0;
|
|
|
let p = markedCount / totalCount;
|
|
|
if (p < 0.01 && markedCount >= 1) p = 0.01;
|
|
@@ -216,15 +216,6 @@ const totalScore = $computed(() => {
|
|
|
);
|
|
|
});
|
|
|
|
|
|
-const todoCount = $computed(() =>
|
|
|
- typeof markStore.status.totalCount === "number"
|
|
|
- ? markStore.status.totalCount -
|
|
|
- markStore.status.markedCount -
|
|
|
- markStore.status.problemCount -
|
|
|
- markStore.status.arbitrateCount
|
|
|
- : "-"
|
|
|
-);
|
|
|
-
|
|
|
const logout = async () => {
|
|
|
await clearMarkTask();
|
|
|
doLogout();
|