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)
+ })
}
}