Files
2026-05-21 15:38:19 +08:00

266 lines
4.7 KiB
JavaScript

import request from '@/utils/request.js'; // 引入封装的方法
/**
* 查询流水 【是否有用?】
* @param {Object} params
*/
export function getBalanceAcctFlow(params) {
return request({
url: "/finance/getBalanceAcctFlow",
method: "get",
data: params,
});
}
export function getUserExpendTbcList(params) {
return request({
url: "/finance/getUserExpendTbcList",
method: "get",
data: params,
});
}
/**
* 查询账户余额
* @param {Object} params
*/
export function getAcctBalance(params) {
return request({
url: "/finance/getAcctBalance",
method: "get",
data: params,
});
}
/**
* 查询提现规则
* @param {Object} params
*/
export function getWithdrawalRule(params) {
return request({
url: "/finance/getWithdrawalRule",
method: "get",
data: params,
});
}
export function unbindExchUsers(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/finance/unbindExchUsers",
method: "post",
data,
});
}
// 提前申请
export function withdrawal(data) {
// return request.post('/common/getSmsCode',qs.stringify(params));
return request({
url: "/finance/withdrawal",
method: "post",
data,
});
}
/**
* 查询账户流水
* @param {Object} params
*/
export function getAcctFlow(params) {
return request({
url: "/finance/getAcctFlow",
method: "get",
data: params,
});
}
/**
* 查询账户流水
* @param {Object} params
*/
export function getWithdrawalList(params) {
return request({
url: "/finance/getWithdrawalList",
method: "get",
data: params,
});
}
/**
* 查询兑换规则
* @param {Object} params
*/
export function getExchangeRule(params) {
return request({
url: "/finance/getExchangeRule",
method: "get",
data: params,
});
}
// 兑换
export function exchange(data) {
return request({
url: "/finance/exchange",
method: "post",
data,
});
}
// 充值
export function recharge(data) {
return request({
url: "/finance/recharge",
method: "post",
data,
});
}
/**
* 查询充值支付方式
* @param {Object} params
*/
export function getRechargeSupportPay(params) {
return request({
url: "/finance/getRechargeSupportPay",
method: "get",
data: params,
});
}
/**
* 查询股东账户【OK】
* @param {Object} params
*/
export function getExchUsers(params) {
return request({
url: "/finance/getExchUsers",
method: "get",
data: params,
});
}
/**
* 查询股东兑换记录
* @param {Object} params
*/
export function getExchTransferRecord(params) {
return request({
url: "/finance/getExchTransferRecord",
method: "get",
data: params,
});
}
/**
* 查询兑换股东规则
* @param {Object} params
*/
export function getExchRule(params) {
return request({
url: "/finance/getExchRule",
method: "get",
data: params,
});
}
// 股东兑换【OK】
export function exchTransfer(data) {
return request({
url: "/finance/exchTransfer",
method: "post",
data,
});
}
// 绑定股东账户【OK】
export function bindExchUsers(data) {
return request({
url: "/finance/bindExchUsers",
method: "post",
data,
});
}
// 注册股东账户【OK】
export function registerExchUser(data) {
return request({
url: "/finance/registerExchUser",
method: "post",
data,
});
}
// 获取注册股东账户验证码【OK】
export function sentEmailCode(data) {
return request({
url: "/finance/sentEmailCode",
method: "post",
data,
});
}
// 流水挖矿统计
export function getAcctMiningStat() {
return request({
url: "/finance/getVcoinStatistics",
method: "get",
});
}
// 流水贡献值
export function getAcctContribution() {
return request({
url: "/finance/getExpend",
method: "get",
});
}
// 查询账户流水
export function getAcctFlowList(data) {
return request({
url: "/finance/getAcctFlow",
method: "get",
data,
});
}
// 分红统计
export function getBonusStat() {
return request({
url: "/finance/getBonusStatistics",
method: "get",
});
}
// 分红统计
export function getVcoinLocked() {
return request({
url: "/finance/getVcoinLocked",
method: "get",
});
}
// 分红统计
export function getVcoinReleaseLog(data) {
return request({
url: "/finance/getVcoinReleaseLog",
method: "get",
data,
});
}
export function getProfitSharingData(data) {
return request({
url: "/finance/getProfitSharingData",
method: "get",
data
});
}
// 归集
export function collectQuery(data) {
return request({
url: "/finance/collectVcoin",
method: "post",
data,
});
}