Compare commits

...

2 Commits

Author SHA1 Message Date
chuzhongzai
e19ae3d802 Merge remote-tracking branch 'origin/master' 2026-01-20 22:33:26 +08:00
chuzhongzai
95c6bb4d82 新增重连按钮 2026-01-20 22:29:06 +08:00
2 changed files with 19 additions and 0 deletions

View File

@ -29,6 +29,7 @@
<el-switch @click="toggleStyle" v-model="isDark">夜间模式</el-switch> <el-switch @click="toggleStyle" v-model="isDark">夜间模式</el-switch>
<hr> <hr>
<el-button @click="isQuerying = true">在线搜索</el-button> <el-button @click="isQuerying = true">在线搜索</el-button>
<el-button @click="reconnect">重连节点</el-button>
<hr> <hr>
<el-button v-if="isLion" @click="resetUndone">重置任务</el-button> <el-button v-if="isLion" @click="resetUndone">重置任务</el-button>
<div v-show="thumbnailGallery.thumb_link !== undefined"> <div v-show="thumbnailGallery.thumb_link !== undefined">
@ -191,6 +192,11 @@ let isLion = computed(() => {
return store.state.userId === 3 return store.state.userId === 3
}) })
//
function reconnect(){
store.dispatch("reconnect")
}
// //
function alterAuthCode(){ function alterAuthCode(){
if(newAuthCode.value.trim() === "" || tempAuthCode.value.trim() === "" || newAuthCode.value !== tempAuthCode.value) if(newAuthCode.value.trim() === "" || tempAuthCode.value.trim() === "" || newAuthCode.value !== tempAuthCode.value)

View File

@ -6,6 +6,19 @@ const BaseUrl = "https://downloader.lionwebsite.xyz/"
const GalleryManageUrl = BaseUrl + "GalleryManage" const GalleryManageUrl = BaseUrl + "GalleryManage"
const actions = { const actions = {
reconnect(context) {
axios.post(GalleryManageUrl + "/reconnect", {
params: {
AuthCode: state.AuthCode
}
}).then(res => {
if (res.data.result === "success") {
ElMessage("重连成功")
} else {
ElMessage("重连失败")
}
})
},
updateGalleryTasks(context){ updateGalleryTasks(context){
axios.get(GalleryManageUrl, { axios.get(GalleryManageUrl, {
params:{ params:{