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 {