62 lines
1.1 KiB
TypeScript
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,
|
|
});
|
|
};
|