From ebede13b2c5f561f41bb3e28b66e6f57f5b279c4 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Mon, 29 Jun 2026 22:26:19 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtag=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E6=97=A0=E6=B3=95=E6=AD=A3=E7=A1=AE=E5=8A=A0=E8=BD=BD=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gfdgd_xi <3025613752@qq.com> --- electron/main/backend/submitter.ts | 4 ++-- src/components/SubmitterWindow.vue | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/electron/main/backend/submitter.ts b/electron/main/backend/submitter.ts index c3720688..eeb238b3 100644 --- a/electron/main/backend/submitter.ts +++ b/electron/main/backend/submitter.ts @@ -846,7 +846,7 @@ export function registerSubmitterHandlers( ipcMain.handle("get-category-list", async () => { try { - const apiUrl = "https://upload.deepinos.org.cn/api/index/getTypeList"; + const apiUrl = "https://upload.deepinos.org.cn/api/index/get_type_list"; logger.info( "[Submitter] ============== GET CATEGORY LIST START ==============", ); @@ -913,7 +913,7 @@ export function registerSubmitterHandlers( ipcMain.handle("get-tags-list", async () => { try { - const apiUrl = "https://upload.deepinos.org.cn/api/index/getTagsList"; + const apiUrl = "https://upload.deepinos.org.cn/api/index/get_tags_list"; logger.info( "[Submitter] ============== GET TAGS LIST START ==============", ); diff --git a/src/components/SubmitterWindow.vue b/src/components/SubmitterWindow.vue index 8b834709..a4bee481 100644 --- a/src/components/SubmitterWindow.vue +++ b/src/components/SubmitterWindow.vue @@ -665,7 +665,7 @@ const loadCategoriesList = async () => { console.log("[Submitter] Data length:", data.data?.length); console.log("[Submitter] Raw data:", JSON.stringify(data.data, null, 2)); - if (data.code === 200 && data.data) { + if (data.code === 0 && data.data) { categoriesList.value = data.data.map( ( item: { id: number; name: string; value: string }, @@ -683,7 +683,7 @@ const loadCategoriesList = async () => { "[Submitter] Categories count:", categoriesList.value.length, ); - } else if (data.code === 200 && Array.isArray(data)) { + } else if (data.code === 0 && Array.isArray(data)) { categoriesList.value = data.map( ( item: { id: number; name: string; value: string }, @@ -806,7 +806,7 @@ const loadTagsList = async () => { console.log("[Submitter] Data length:", data.data?.length); console.log("[Submitter] Raw data:", JSON.stringify(data.data, null, 2)); - if (data.code === 200 && data.data) { + if (data.code === 0 && data.data) { tagsList.value = data.data.map( (item: { name: string; value: string }) => ({ name: item.name, @@ -820,7 +820,7 @@ const loadTagsList = async () => { console.error( "[Submitter] ============== INVALID RESPONSE CODE ==============", ); - console.error("[Submitter] Expected code 200, got:", data.code); + console.error("[Submitter] Expected code 0, got:", data.code); console.error("[Submitter] Response message:", data.msg); } } else { @@ -1404,5 +1404,6 @@ import { onMounted, nextTick } from "vue"; onMounted(() => { console.log("[Submitter] Component mounted, loading categories and tags"); loadCategoriesList(); + loadTagsList(); });