diff --git a/src/pages/pc/components/Book.vue b/src/pages/pc/components/Book.vue index 2f53a1ef..df2eb0bd 100644 --- a/src/pages/pc/components/Book.vue +++ b/src/pages/pc/components/Book.vue @@ -15,8 +15,14 @@ defineEmits<{ }>() const progress = $computed(() => { + if (props.item.complete) return 100 return Number(((props.item?.lastLearnIndex / props.item?.length) * 100).toFixed()) }) + +const studyProgress = $computed(() => { + if (props.item.complete) return props.item?.length + '/' + return props.item?.lastLearnIndex ? props.item?.lastLearnIndex + '/' : '' +})