diff --git a/src/components/DashBoard.vue b/src/components/DashBoard.vue index 992f5d6..cc38d70 100644 --- a/src/components/DashBoard.vue +++ b/src/components/DashBoard.vue @@ -350,7 +350,7 @@ function completeQueryTag(keyWord, cb) { result.push({value: tag.tag, tid: tag.id}) } }) - if(result.length === 0 && chosenGallery.value.gid !== undefined && !hit){ //未命中结果并且准备与下载任务一并提交 + if(result.length === 0 && !keyWord.includes("#") && chosenGallery.value.gid !== undefined && !hit){ //未命中结果并且准备与下载任务一并提交 result.push({value: '新建 #' + keyWord + ' 标签?', tag:keyWord}) } cb(result) diff --git a/src/components/Side.vue b/src/components/Side.vue index bb5b4e6..fd43c4b 100644 --- a/src/components/Side.vue +++ b/src/components/Side.vue @@ -260,7 +260,7 @@ function querySimilarTag(keyWord, cb){ result.push({value: tag.tag, tag:tag}) } - if(keyWord.trim() !== '' && !hit && !keyWord.includes("?") && result.length === 0) + if(keyWord.trim() !== '' && !keyWord.includes("#") && !hit && !keyWord.includes("?") && result.length === 0) result.push({value: '新建 #' + keyWord + ' 标签?', tag:{tag:keyWord}}) cb(result) } diff --git a/src/store/index.js b/src/store/index.js index a9775b7..7987fab 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -312,7 +312,7 @@ const mutations = { task.progress = "下载完成" let tempLink tempLink = task.link.replace("element-plus.org", "exhentai.org").replace("element.org", "e-hentai.org") - task.download = GalleryManageUrl + "/file/" + encodeURI(task.name) + "?link=" + tempLink + "&AuthCode=" + state.AuthCode + task.download = GalleryManageUrl + "/file/" + encodeURI(task.name.replace("#", "")) + "?link=" + tempLink + "&AuthCode=" + state.AuthCode break; }