From c31f9245eddffe496348be64a938843eb0535a20 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Wed, 17 Dec 2025 11:03:45 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84`API`=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=93=8D=E5=BA=94=E6=A0=BC=E5=BC=8F=EF=BC=8C=E5=B8=A6?= =?UTF-8?q?=E6=9D=A5=E7=AE=80=E6=B4=81=E9=AB=98=E6=95=88=E7=9A=84=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E8=AE=BE=E8=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mock/list.ts | 3 ++- src/api/list.ts | 3 ++- src/views/list/card/index.vue | 14 ++++++++------ 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/mock/list.ts b/mock/list.ts index 2212b4ea5..12787c49c 100644 --- a/mock/list.ts +++ b/mock/list.ts @@ -6,7 +6,8 @@ export default defineFakeRoute([ method: "post", response: () => { return { - success: true, + code: 0, + message: "操作成功", data: { list: [ { diff --git a/src/api/list.ts b/src/api/list.ts index c0017843f..a3c5bfba6 100644 --- a/src/api/list.ts +++ b/src/api/list.ts @@ -1,7 +1,8 @@ import { http } from "@/utils/http"; type Result = { - success: boolean; + code: number; + message: string; data?: { /** 列表数据 */ list: Array; diff --git a/src/views/list/card/index.vue b/src/views/list/card/index.vue index 8cdcb99f3..720eb898c 100644 --- a/src/views/list/card/index.vue +++ b/src/views/list/card/index.vue @@ -38,12 +38,14 @@ const dataLoading = ref(true); const getCardListData = async () => { try { - const { data } = await getCardList(); - productList.value = data.list; - pagination.value = { - ...pagination.value, - total: data.list.length - }; + const { code, data } = await getCardList(); + if (code === 0) { + productList.value = data.list; + pagination.value = { + ...pagination.value, + total: data.list.length + }; + } } catch (e) { console.log(e); } finally {