top-block-game-frontend/src/services/Recharge/address.ts

62 lines
1.1 KiB
TypeScript

import request from '@/utils/request';
/**
* 获取开发商收款地址列表
* @param {object} params
* @returns {array} data
* bc_type 游戏币类型
* address 地址
*/
export const getAddressList = (params) => {
return request.request({
url: '/address/get',
method: 'get',
params,
});
};
/**
* 创建开发商收款地址
* @param {Object} data
* bc_type 游戏币类型
* address 地址(不传则后台生成)
* @returns
*/
export const createAddress = (data) => {
return request.request({
url: '/address/create',
method: 'post',
data,
});
};
/**
* 删除开发商收款地址
* @param {Object} data
* address 地址
* @returns
*/
export const deleteAddress = (data) => {
return request.request({
url: '/address/delete',
method: 'post',
data,
});
};
/**
* 修改开发商收款地址
* @param {Object} data
* address 旧地址
* bc_type 游戏币类型
* new_address 新地址
* @returns
*/
export const modifyAddress = (data) => {
return request.request({
url: '/address/update',
method: 'post',
data,
});
};