修复tag列表无法正确加载的问题

Signed-off-by: gfdgd_xi <3025613752@qq.com>
This commit is contained in:
2026-06-29 22:26:19 +08:00
parent 829b5495b2
commit ebede13b2c
2 changed files with 7 additions and 6 deletions
+2 -2
View File
@@ -846,7 +846,7 @@ export function registerSubmitterHandlers(
ipcMain.handle("get-category-list", async () => { ipcMain.handle("get-category-list", async () => {
try { 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( logger.info(
"[Submitter] ============== GET CATEGORY LIST START ==============", "[Submitter] ============== GET CATEGORY LIST START ==============",
); );
@@ -913,7 +913,7 @@ export function registerSubmitterHandlers(
ipcMain.handle("get-tags-list", async () => { ipcMain.handle("get-tags-list", async () => {
try { 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( logger.info(
"[Submitter] ============== GET TAGS LIST START ==============", "[Submitter] ============== GET TAGS LIST START ==============",
); );
+5 -4
View File
@@ -665,7 +665,7 @@ const loadCategoriesList = async () => {
console.log("[Submitter] Data length:", data.data?.length); console.log("[Submitter] Data length:", data.data?.length);
console.log("[Submitter] Raw data:", JSON.stringify(data.data, null, 2)); 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( categoriesList.value = data.data.map(
( (
item: { id: number; name: string; value: string }, item: { id: number; name: string; value: string },
@@ -683,7 +683,7 @@ const loadCategoriesList = async () => {
"[Submitter] Categories count:", "[Submitter] Categories count:",
categoriesList.value.length, categoriesList.value.length,
); );
} else if (data.code === 200 && Array.isArray(data)) { } else if (data.code === 0 && Array.isArray(data)) {
categoriesList.value = data.map( categoriesList.value = data.map(
( (
item: { id: number; name: string; value: string }, 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] Data length:", data.data?.length);
console.log("[Submitter] Raw data:", JSON.stringify(data.data, null, 2)); 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( tagsList.value = data.data.map(
(item: { name: string; value: string }) => ({ (item: { name: string; value: string }) => ({
name: item.name, name: item.name,
@@ -820,7 +820,7 @@ const loadTagsList = async () => {
console.error( console.error(
"[Submitter] ============== INVALID RESPONSE CODE ==============", "[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); console.error("[Submitter] Response message:", data.msg);
} }
} else { } else {
@@ -1404,5 +1404,6 @@ import { onMounted, nextTick } from "vue";
onMounted(() => { onMounted(() => {
console.log("[Submitter] Component mounted, loading categories and tags"); console.log("[Submitter] Component mounted, loading categories and tags");
loadCategoriesList(); loadCategoriesList();
loadTagsList();
}); });
</script> </script>