mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-13 11:12:49 +00:00
145 lines
3.2 KiB
TypeScript
145 lines
3.2 KiB
TypeScript
import request from '@/utils/request'
|
|
|
|
export function getMemberInfo() {
|
|
return request.get('member/member')
|
|
}
|
|
|
|
/**
|
|
* 获取积分流水
|
|
*/
|
|
export function getPointList(data : AnyObject) {
|
|
return request.get('member/account/point', data)
|
|
}
|
|
|
|
/**
|
|
* 获取不可提现余额流水
|
|
*/
|
|
export function getBalanceList(data : AnyObject) {
|
|
return request.get('member/account/balance', data)
|
|
}
|
|
|
|
/**
|
|
* 获取可提现余额流水
|
|
*/
|
|
export function getMoneyList(data : AnyObject) {
|
|
return request.get('member/account/money', data)
|
|
}
|
|
|
|
/**
|
|
* 会员信息修改
|
|
*/
|
|
export function modifyMember(data : AnyObject) {
|
|
return request.put(`member/modify/${data.field}`, data, { showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 发起充值
|
|
*/
|
|
export function createRecharge(data : AnyObject) {
|
|
return request.post('order/recharge', data, { showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 充值记录列表
|
|
*/
|
|
export function getRechargeList(data : AnyObject) {
|
|
return request.get('order/recharge', data, { showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 充值记录详情
|
|
*/
|
|
export function getRechargeDetail(id:number) {
|
|
return request.get(`order/recharge/${id}`, {}, { showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 登录会员绑定手机号
|
|
*/
|
|
export function bindMobile(data : AnyObject) {
|
|
return request.put('member/mobile', data, { showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 提现转账方式
|
|
*/
|
|
export function cashOutTransferType() {
|
|
return request.get('member/cash_out/transfertype')
|
|
}
|
|
|
|
/**
|
|
* 提现配置
|
|
*/
|
|
export function cashOutConfig() {
|
|
return request.get('member/cash_out/config')
|
|
}
|
|
|
|
/**
|
|
* 申请余额提现
|
|
*/
|
|
export function cashOutApply(data : AnyObject) {
|
|
return request.post('member/cash_out/apply', data, { showSuccessMessage: true, showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 获取提现账户信息
|
|
*/
|
|
export function getCashoutAccountInfo(data : AnyObject) {
|
|
return request.get(`member/cashout_account/${data.account_id}`, {})
|
|
}
|
|
|
|
/**
|
|
* 获取首条提现账户信息
|
|
*/
|
|
export function getFirstCashoutAccountInfo(data : AnyObject) {
|
|
return request.get('member/cashout_account/firstinfo', data)
|
|
}
|
|
|
|
/**
|
|
* 获取提现账户列表
|
|
*/
|
|
export function getCashoutAccountList(data : AnyObject) {
|
|
return request.get(`member/cashout_account`, data)
|
|
}
|
|
|
|
/**
|
|
* 获取提现记录列表
|
|
*/
|
|
export function getCashOutList(data : AnyObject) {
|
|
return request.get(`member/cash_out`, data)
|
|
}
|
|
|
|
/**
|
|
* 获取提现记录详情
|
|
*/
|
|
export function getCashOutDetail(id : number) {
|
|
return request.get(`member/cash_out/${id}`)
|
|
}
|
|
|
|
/**
|
|
* 添加提现账户
|
|
*/
|
|
export function addCashoutAccount(data : AnyObject) {
|
|
return request.post('member/cashout_account', data, { showSuccessMessage: true, showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 添加提现账户
|
|
*/
|
|
export function editCashoutAccount(data : AnyObject) {
|
|
return request.put(`member/cashout_account/${data.account_id}`, data, { showSuccessMessage: true, showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 删除提现账户
|
|
*/
|
|
export function deleteCashoutAccount(accountId: number) {
|
|
return request.delete(`member/cashout_account/${accountId}`, { showSuccessMessage: true, showErrorMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 佣金信息
|
|
*/
|
|
export function getCommissionList(data : AnyObject) {
|
|
return request.get(`member/account/commission`, data)
|
|
} |