diff --git a/src/components/DashBoard.vue b/src/components/DashBoard.vue index 40ed944..4c92739 100644 --- a/src/components/DashBoard.vue +++ b/src/components/DashBoard.vue @@ -40,6 +40,7 @@ 里站搜索 查看标签
+ 重置任务
{{thumbnailGallery.shortName}} @@ -235,6 +236,10 @@ let thumbnailGallery = computed(() => { return store.state.thumbnailGallery }) +let isLion = computed(() => { + return store.state.userId === 3 +}) + function pullNewTag(){ store.dispatch("loadTags") } @@ -425,6 +430,10 @@ function onlineGalleryReader(gid){ store.dispatch("queryOnlineLinks", gid) } +//重新给节点发送未完成任务 +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 659349a..e518398 100644 --- a/src/components/OnlineReader.vue +++ b/src/components/OnlineReader.vue @@ -57,7 +57,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 090f46e..332e71a 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() @@ -245,6 +249,11 @@ const actions = { else ElMessage(res.data.data) }) + }, + resetUndone(context) { + axios.post(GalleryManageUrl + "/reset?AuthCode=big+lion").then((res) => { + ElMessage(res.data.data) + }) } }