From 0c0a00f74223a3cd6fbaee28a53e334fc513bb52 Mon Sep 17 00:00:00 2001 From: zhangyibo95 <690096405@qq.com> Date: Thu, 20 Aug 2026 17:13:36 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E4=BC=98=E5=8C=96=E6=9C=BA=E6=9E=84?= =?UTF-8?q?=E9=87=91=E5=B8=81=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis.js | 13 +++++++++++-- src/pages/coin/index.vue | 1 + 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/apis.js b/src/apis.js index 3ae9fc2..7eb6abc 100644 --- a/src/apis.js +++ b/src/apis.js @@ -716,11 +716,20 @@ export const getGoldLogAPI = ({page = 1, pageSize = 20, type, storeId} = {}) => }; // 前台礼品接口位于站点根路径,并使用 code=200 表示成功。 -export const getGiftListAPI = ({page = 1, pageSize = 20, sort = "coin_desc"} = {}) => { +export const getGiftListAPI = ({ + page = 1, + pageSize = 20, + sort = "coin_desc", + storeId, +} = {}) => { + const data = {page, page_size: pageSize, sort}; + if (storeId !== undefined && storeId !== null && storeId !== "") { + data.store_id = storeId; + } return request( "GET", "/gin/api/v1/gift/list", - {page, page_size: pageSize, sort}, + data, API_ROOT_URL, [0, 200] ); diff --git a/src/pages/coin/index.vue b/src/pages/coin/index.vue index 8f1e46e..019abcf 100644 --- a/src/pages/coin/index.vue +++ b/src/pages/coin/index.vue @@ -46,6 +46,7 @@ const loadProducts = async ({ reset = false } = {}) => { const result = await getGiftListAPI({ page: nextPage, pageSize: PAGE_SIZE, + storeId: selectedStoreId.value, }); const list = Array.isArray(result?.list) ? result.list : []; const mappedList = list.map((item) => ({