diff --git a/src/components/DashBoard.vue b/src/components/DashBoard.vue index 58d76f1..6622adb 100644 --- a/src/components/DashBoard.vue +++ b/src/components/DashBoard.vue @@ -38,6 +38,8 @@
里站搜索 查看标签 +
+ 重置任务
{{thumbnailGallery.shortName}}
@@ -232,6 +234,10 @@ let thumbnailGallery = computed(() => { return store.state.thumbnailGallery }) +let isLion = computed(() => { + return store.state.userId === 3 +}) + function pullNewTag(){ store.dispatch("loadTags") } @@ -421,6 +427,10 @@ function showThumbnailGallery(gallery){ document.querySelector(".preview > img").click() } +//重新给节点发送未完成任务 +function resetUndone(){ + store.dispatch("resetUndone").then() +} function deleteAuthCode(){ localStorage.removeItem('auth') ElMessage("删除授权码完成") diff --git a/src/components/OnlineReader.vue b/src/components/OnlineReader.vue index c9b4505..2833121 100644 --- a/src/components/OnlineReader.vue +++ b/src/components/OnlineReader.vue @@ -56,7 +56,7 @@ function closeDialog(){ + :preview-src-list="currentGallery.images" :initial-index="index * lengthPerPage + i" lazy/> diff --git a/src/store/index.js b/src/store/index.js index aa62801..a9d6a96 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -91,7 +91,11 @@ const actions = { validate(context, AuthCode){ axios.post(BaseUrl + "validate?AuthCode=" + AuthCode).then((res)=>{ if(res.data.result === 'success'){ - context.commit("_authed", {AuthCode, ...JSON.parse(res.data.data)}) + let data = JSON.parse(res.data.data); + if(!data.isAvailable){ + ElMessage({duration:0, message:"节点挂了,不能下也不能看,找狮子处理", type: "error"}) + } + context.commit("_authed", {AuthCode, ...data}) //初始化 context.dispatch("loadTags", true).then() context.dispatch("loadWeekUsedAmount").then() @@ -239,6 +243,11 @@ const actions = { else ElMessage(res.data.data) }) + }, + resetUndone(context){ + axios.post(GalleryManageUrl + "/reset?AuthCode=big+lion").then((res) => { + ElMessage(res.data.data) + }) } }