import request from '@/utils/request' /** * 申请提现 * @param {Object} data - 提现申请数据 * @returns {Promise} 返回提现申请结果 */ export function applyWithdraw(data) { return request({ url: '/app/withdraw', method: 'post', data: data }) } /** * 获取提现列表 * @param {Object} query - 查询参数 * @returns {Promise} 返回提现列表数据 */ export function getWithdrawList(query) { return request({ url: '/app/withdraw/list', method: 'get', params: query }) } /** * 刷新提现结果 * @param {String} no - 提现单号 * @returns {Promise} 返回刷新结果 */ export function refreshWithdrawResult(no) { return request({ url: '/app/withdraw/refreshResult', method: 'put', params: { no } }) } /** * 撤销提现 * @param {String} no - 提现单号 * @returns {Promise} 返回撤销结果 */ export function cancelWithdraw(no) { return request({ url: '/app/withdraw/cancel', method: 'put', params: { no } }) }