WIP: user-zzy-dev #1
|
|
@ -0,0 +1,61 @@
|
||||||
|
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,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,53 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取代币种类列表
|
||||||
|
* @param {object} params
|
||||||
|
* type 代币种类
|
||||||
|
* @returns {array} data
|
||||||
|
* bc_name 游戏币名称
|
||||||
|
* bc_type 游戏币类型
|
||||||
|
* usdt_price 游戏货币与usdt的比例
|
||||||
|
* eth_price 游戏货币与eth的比例
|
||||||
|
*/
|
||||||
|
export const getCoinTypeList = (params) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/token/get',
|
||||||
|
method: 'get',
|
||||||
|
params,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取代币种类列表
|
||||||
|
* @param {object} params
|
||||||
|
* bc_name 游戏币名称
|
||||||
|
* usdt_price 游戏货币与usdt的比例
|
||||||
|
* eth_price 游戏货币与eth的比例
|
||||||
|
* num 代币数量
|
||||||
|
* @returns {object} data
|
||||||
|
*/
|
||||||
|
export const addCoinType = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/token/create',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取代币种类列表
|
||||||
|
* @param {object} params
|
||||||
|
* bc_name 游戏币名称
|
||||||
|
* bc_type 游戏币类型
|
||||||
|
* usdt_price 游戏货币与usdt的比例
|
||||||
|
* eth_price 游戏货币与eth的比例
|
||||||
|
* @returns {object} data
|
||||||
|
*/
|
||||||
|
export const modifyCoinType = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/token/update',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,20 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取充值列表
|
||||||
|
* @param {object} data
|
||||||
|
* page 页码
|
||||||
|
* pageSize 页码大小
|
||||||
|
* start_time 开始时间
|
||||||
|
* end_time 结束时间
|
||||||
|
* @returns {array} data
|
||||||
|
* bc_type 游戏币类型
|
||||||
|
* address 地址
|
||||||
|
*/
|
||||||
|
export const getRecordList = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/recharge/record',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,34 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取提现列表
|
||||||
|
* @param {object} params
|
||||||
|
*
|
||||||
|
* @returns {array} data
|
||||||
|
* uuid 提现订单id
|
||||||
|
* to_addrss 接收地址
|
||||||
|
* from_address 发送地址
|
||||||
|
* time 提现时间
|
||||||
|
* price 提现金额
|
||||||
|
*/
|
||||||
|
export const getWithdrawList = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/withdrawal/get',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 通过提现申请
|
||||||
|
* @param {object} params
|
||||||
|
* uuid 提现订单id
|
||||||
|
* @returns {object} data
|
||||||
|
*/
|
||||||
|
export const solveWithdraw = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: 'withdrawal/update',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,75 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取后台用户列表
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const getAccountList = (params) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/get',
|
||||||
|
method: 'get',
|
||||||
|
params,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 添加后台用户
|
||||||
|
* @param {object} data
|
||||||
|
* name 账号名称
|
||||||
|
* password 密码
|
||||||
|
* role 权限角色
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const addUser = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/create',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改后台用户
|
||||||
|
* @param {object} data
|
||||||
|
* name 账号名称
|
||||||
|
* password 密码
|
||||||
|
* role 权限角色
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const updateUser = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/update',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改后台用户状态
|
||||||
|
* @param {object} data
|
||||||
|
* name 账号名称
|
||||||
|
* status 用户状态
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const changeUserStatus = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/status',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除后台用户
|
||||||
|
* @param {object} data
|
||||||
|
* name 用户名
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const deleteUser = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/delete',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,53 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取通知管理列表
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const getNoticeList = (params) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/notice/get',
|
||||||
|
method: 'get',
|
||||||
|
params,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建通知
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const createNotice = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/notice/create',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 配置通知
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const updateNotice = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/notice/update',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 配置通知
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const deleteNotice = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/notice/delete',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,30 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取后台角色列表
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
* role_name 角色名称
|
||||||
|
* role 角色类型
|
||||||
|
*/
|
||||||
|
export const getRoleList = (params) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/role',
|
||||||
|
method: 'get',
|
||||||
|
params,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 删除后台角色
|
||||||
|
* @param {object} params
|
||||||
|
* role 角色类型
|
||||||
|
* @returns {array} data
|
||||||
|
*/
|
||||||
|
export const deleteRole = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/user/role/delete',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,26 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取密钥
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data 密钥
|
||||||
|
*/
|
||||||
|
export const getSecretKey = () => {
|
||||||
|
return request.request({
|
||||||
|
url: '/key/get',
|
||||||
|
method: 'get',
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 创建密钥
|
||||||
|
* @param {object} data
|
||||||
|
* @returns {array} data 密钥
|
||||||
|
*/
|
||||||
|
export const createSecretKey = (data) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/key/create',
|
||||||
|
method: 'post',
|
||||||
|
data,
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
import request from '@/utils/request';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取后台角色列表
|
||||||
|
* @param {object} params
|
||||||
|
* @returns {array} data
|
||||||
|
* role_name 角色名称
|
||||||
|
* role 角色类型
|
||||||
|
*/
|
||||||
|
export const getUserList = (params) => {
|
||||||
|
return request.request({
|
||||||
|
url: '/account/get',
|
||||||
|
method: 'get',
|
||||||
|
params,
|
||||||
|
});
|
||||||
|
};
|
||||||
Loading…
Reference in New Issue