diff --git a/src/pages/mobile/practice/practice-word/TypingWord.vue b/src/pages/mobile/practice/practice-word/TypingWord.vue index 875c3446..a3b7402d 100644 --- a/src/pages/mobile/practice/practice-word/TypingWord.vue +++ b/src/pages/mobile/practice/practice-word/TypingWord.vue @@ -117,8 +117,6 @@ function next(isTyping: boolean = true) { let now = Date.now() stat.endDate = now stat.spend = now - stat.startDate - - emitter.emit(EventKey.openStatModal, stat) } } else { data.index++ diff --git a/src/pages/pc/article/practice-article/index.vue b/src/pages/pc/article/practice-article/index.vue index 07b42a25..cbfb6586 100644 --- a/src/pages/pc/article/practice-article/index.vue +++ b/src/pages/pc/article/practice-article/index.vue @@ -146,7 +146,6 @@ function over() { wrong: statisticsStore.wrong, } stat.correctRate = 100 - Math.trunc(((stat.wrong) / (stat.total)) * 100) - emitter.emit(EventKey.openStatModal, stat) } else { tabIndex = 1 wordData.index = 0 diff --git a/src/pages/pc/word/Statistics.vue b/src/pages/pc/word/Statistics.vue index 5dd57f74..1340c343 100644 --- a/src/pages/pc/word/Statistics.vue +++ b/src/pages/pc/word/Statistics.vue @@ -2,17 +2,19 @@ import Dialog from "@/pages/pc/components/dialog/Dialog.vue"; import {useBaseStore} from "@/stores/base.ts"; import BaseButton from "@/components/BaseButton.vue"; -import {ShortcutKey, Statistics} from "@/types.ts"; +import {ShortcutKey, Statistics, StudyData} from "@/types.ts"; import {emitter, EventKey, useEvents} from "@/utils/eventBus.ts"; import {Icon} from '@iconify/vue'; import {useSettingStore} from "@/stores/setting.ts"; import {usePracticeStore} from "@/stores/practice.ts"; import dayjs from "dayjs"; import isBetween from "dayjs/plugin/isBetween"; -import {watch} from "vue"; +import {inject, watch} from "vue"; dayjs.extend(isBetween); +let dictIsEnd = inject('dictIsEnd') + const store = useBaseStore() const settingStore = useSettingStore() const statStore = usePracticeStore() @@ -78,11 +80,6 @@ function options(emitType: string) { emitter.emit(EventKey[emitType]) } -//todo -const isEnd = $computed(() => { - return false -}) -