diff --git a/src/stores/workRead.js b/src/stores/workRead.js index 05fc039..2878d03 100644 --- a/src/stores/workRead.js +++ b/src/stores/workRead.js @@ -15,6 +15,8 @@ export const useWorkReadState = defineStore('workRead', () => { const text = ref(null) const state = ref('') const publishedTime = ref(null) + const completedTime = ref(null) + const updatedTime = ref(null) const wordCount = ref(0) const kudoCount = ref(0) const hitCount = ref(0) @@ -32,6 +34,8 @@ export const useWorkReadState = defineStore('workRead', () => { pseud.value = data.pseud text.value = data.text publishedTime.value = data.stats.publishedTime + completedTime.value = data.stats.completedTime + updatedTime.value = data.stats.updatedTime wordCount.value = data.stats.wordCount kudoCount.value = data.stats.kudoCount hitCount.value = data.stats.hitCount @@ -66,26 +70,20 @@ export const useWorkReadState = defineStore('workRead', () => { state.value = import.meta.env.SSR ? 'ssrnotfound' : 'notfound' } else if (result.status == 401) { state.value = 'unauth' + } else if (result.status == 500) { + state.value = 'error' } } return { id, cid, - title, - summary, - pseud, - text, - state, + title, summary, + pseud, text, state, publishedTime, - wordCount, - kudoCount, - hitCount, - category, - fandom, - lang, - chapters, - chapterIndex, - chapterStat, - setData, - loadWork + completedTime, + updatedTime, + wordCount, kudoCount, hitCount, + category, fandom, lang, + chapters, chapterIndex, chapterStat, + setData, loadWork } }) diff --git a/src/views/About.md b/src/views/About.md index c3ffcfd..0c6f5ef 100644 --- a/src/views/About.md +++ b/src/views/About.md @@ -21,9 +21,10 @@ onUnmounted(() => console.log('Unmounted'))*/ --- 一个 AO3 镜像站, 优化了 UI/UX -作者 (1) +作者 {#contact} --- - [UnknownMp](https://www.unknownmp.top) + 邮件: unknownmp@unknownmp.top --- diff --git a/src/views/Work.vue b/src/views/Work.vue index 5c95979..e82d062 100644 --- a/src/views/Work.vue +++ b/src/views/Work.vue @@ -122,7 +122,16 @@ async function switchWorkWithIndex(target) { ID: {{workReadState.id}}
+
+ 返回 +