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