From 554e5864eabeb4bd7c9d715aaaae693f898f0e41 Mon Sep 17 00:00:00 2001 From: chuzhongzai Date: Tue, 8 Aug 2023 15:23:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E7=BA=BF=E6=97=B6=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E6=98=AF=E5=90=A6=E5=9C=A8=E7=BA=BF=EF=BC=8C?= =?UTF-8?q?=E8=87=AA=E5=B7=B1=E5=8F=AF=E4=BB=A5=E5=86=8D=E6=AC=A1=E6=8F=90?= =?UTF-8?q?=E4=BA=A4=E6=9C=AA=E5=AE=8C=E6=88=90=E4=BB=BB=E5=8A=A1=EF=BC=88?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=9B=B4=E6=96=B0=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/DashBoard.vue | 9 +++++++++ src/components/OnlineReader.vue | 2 +- src/store/index.js | 11 ++++++++++- 3 files changed, 20 insertions(+), 2 deletions(-) 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) + }) } }