diff --git a/src/components/DashBoard.vue b/src/components/DashBoard.vue index d8a119c..fb39610 100644 --- a/src/components/DashBoard.vue +++ b/src/components/DashBoard.vue @@ -14,7 +14,8 @@ 查找所有任务 查找当前页任务
- 打开面板 + 打开面板 + 修改授权码
@@ -64,6 +65,30 @@ 删除 + + + + + + + + + + + + + + + + + 提交 + + +
@@ -82,11 +107,18 @@ export default { setup(){ let AuthCode = ref("") let isRemember = ref(false) + let isAlterAuthCode = ref(false) + let newAuthCode = ref("") + let tempAuthCode = ref("") let keyword = ref("") let link = ref("") let showTips = ref(false) let targetResolution = ref("") + let realAuthCode = computed(() => { + return store.state.AuthCode + }) + let chosenGallery = computed(() => { return store.state.chosenGallery }) @@ -111,6 +143,17 @@ export default { return store.state.thumbnailGallery }) + function alterAuthCode(){ + if(newAuthCode.value.trim() === "" || tempAuthCode.value.trim() === "" || newAuthCode.value !== tempAuthCode.value) + ElMessage("请检查授权码输入是否错误") + else { + store.dispatch("alterAuthCode", newAuthCode.value) + isAlterAuthCode.value = false + newAuthCode.value = "" + tempAuthCode.value = "" + } + } + function queryWeekUsedAmount(){ store.dispatch("loadWeekUsedAmount") } @@ -227,8 +270,9 @@ export default { }) return {postTask, queryTask, validate, searchByLink, searchLocalByKeyword, searchRemoteByKeyword, openPanel, onlineGalleryReader, - queryWeekUsedAmount, deleteVideo, deleteGallery, - link, loadComplete, AuthCode, keyword, isRemember, chosenGallery, chosenVideo, targetResolution, weekUsed, showTips, thumbnailGallery, + queryWeekUsedAmount, deleteVideo, deleteGallery, alterAuthCode, + link, loadComplete, AuthCode, realAuthCode, keyword, isRemember, chosenGallery, chosenVideo, targetResolution, weekUsed, showTips, thumbnailGallery, + isAlterAuthCode, newAuthCode, tempAuthCode, store } } diff --git a/src/components/Side.vue b/src/components/Side.vue index 67c637a..f261199 100644 --- a/src/components/Side.vue +++ b/src/components/Side.vue @@ -1,5 +1,5 @@