From ca182daaae56e464cb72ef424c0f3f1bd0887bad Mon Sep 17 00:00:00 2001 From: kron Date: Sat, 31 May 2025 15:03:14 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5=E7=BB=83=E4=B9=A0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis.js | 30 +++++++++++++++++++++++++++--- src/pages/grade-intro.vue | 12 +++++++----- src/pages/my-growth.vue | 12 +++++++++--- 3 files changed, 43 insertions(+), 11 deletions(-) diff --git a/src/apis.js b/src/apis.js index e0e1d69..d40a2d3 100644 --- a/src/apis.js +++ b/src/apis.js @@ -14,7 +14,8 @@ export const getAppConfig = () => { url: `${BASE_URL}/index/appConfig`, method: "GET", success: (res) => { - resolve(res.data); + const { code, data } = res.data; + if (code === 0) resolve(data); }, fail: (err) => { reject(err); @@ -33,7 +34,8 @@ export const getHomeData = () => { url: `${BASE_URL}/user/myHome`, method: "GET", success: (res) => { - resolve(res.data); + const { code, data } = res.data; + if (code === 0) resolve(data); }, fail: (err) => { reject(err); @@ -53,7 +55,8 @@ export const getProvinceData = () => { url: `${BASE_URL}/index/provinces/list`, method: "GET", success: (res) => { - resolve(res.data); + const { code, data } = res.data; + if (code === 0) resolve(data); }, fail: (err) => { reject(err); @@ -306,3 +309,24 @@ export const startRoomAPI = (number) => { }); }); }; + +export const getPractiseResultListAPI = (page = 1, page_size = 10) => { + return new Promise((resolve, reject) => { + uni.request({ + url: `${BASE_URL}/user/practice/list?page=${page}&page_size=${page_size}`, + method: "GET", + header: getAuthHeader(), + success: (res) => { + const { code, data } = res.data; + if (code === 0) resolve(data); + }, + fail: (err) => { + reject(err); + uni.showToast({ + title: "获取数据失败", + icon: "none", + }); + }, + }); + }); +}; diff --git a/src/pages/grade-intro.vue b/src/pages/grade-intro.vue index da88ea7..ce75aca 100644 --- a/src/pages/grade-intro.vue +++ b/src/pages/grade-intro.vue @@ -1,7 +1,9 @@