Files
monisuo/app/api/fund.uts

37 lines
859 B
Plaintext
Raw Normal View History

/**
* 充提API
*/
import { get, post } from './request.uts'
/**
* 申请充值
*/
export func deposit (amount: string, remark: string | null): Promise<any> {
return post('/api/fund/deposit', { amount, remark } as UTSJSONObject)
}
/**
* 申请提现
*/
export func withdraw (amount: string, remark: string | null): Promise<any> {
return post('/api/fund/withdraw', { amount, remark } as UTSJSONObject)
}
/**
* 取消订单
*/
export func cancelOrder (orderNo: string): Promise<any> {
return post('/api/fund/cancel', { orderNo } as UTSJSONObject)
}
/**
* 获取充提记录
*/
export func getOrders (type: number | null, pageNum: number, pageSize: number): Promise<any> {
const params: UTSJSONObject = { pageNum: pageNum, pageSize: pageSize }
if (type !== null) {
params['type'] = type
}
return get('/api/fund/orders', params)
}