From bd7ed90065176d70c88a78eb75dbb8fc3b620518 Mon Sep 17 00:00:00 2001 From: hzj <1304805162@qq.com> Date: Tue, 31 Mar 2026 16:36:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(bd=E4=B8=AD=E5=BF=83api=E6=96=87=E4=BB=B6)?= =?UTF-8?q?:=20=E6=96=B0=E5=A2=9E=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/bdCenter.js | 40 ++++++++++++++++++++++++++-------------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/src/api/bdCenter.js b/src/api/bdCenter.js index de734a9..299c7a8 100644 --- a/src/api/bdCenter.js +++ b/src/api/bdCenter.js @@ -96,7 +96,31 @@ export const getBdHistoryMore = async (billBelong) => { } } -// BD 可赠送道具详情 +// 是否有赠送礼物的权限 +export const hasSendGiftsPermission = async () => { + try { + const response = await get(`/sys/bd/own-permission`) + return response + } catch (error) { + console.error('Failed to fetch has send gifts permission:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// 获取赠送礼物的类型列表 +export const getSendGiftsPermissionList = async () => { + try { + const response = await get(`/sys/bd/list-permission`) + return response + } catch (error) { + console.error('Failed to fetch send gifts permission list:', error) + console.error('error:' + error.response.errorMsg) + throw error + } +} + +// BD 可赠送礼物详情 export const getBDPropsList = async (params) => { try { const response = await get( @@ -110,19 +134,7 @@ export const getBDPropsList = async (params) => { } } -// 是否有指定道具类型的权限 -export const hasSendGiftsPermission = async (propsType) => { - try { - const response = await get(`/sys/bd/own-permission?propsType=${propsType}`) - return response - } catch (error) { - console.error('Failed to fetch has send gifts permission:', error) - console.error('error:' + error.response.errorMsg) - throw error - } -} - -// BD 赠送道具. +// BD 赠送礼物 export const giveProps = async (data) => { try { const response = await post('/sys/bd/send', data)