mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-02 03:08:12 +00:00
70 lines
1.5 KiB
TypeScript
70 lines
1.5 KiB
TypeScript
import request from '@/utils/request'
|
|
|
|
/***************************************************** 充值订单 ****************************************************/
|
|
|
|
/**
|
|
* 获取充值订单列表
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function getRechargeOrderList(params: Record<string, any>) {
|
|
return request.get(`recharge/order`, {params})
|
|
}
|
|
|
|
/**
|
|
* 获取充值订单统计
|
|
* @param params
|
|
* @returns
|
|
*/
|
|
export function getRechargeStat(params: Record<string, any>) {
|
|
return request.get(`recharge/order/stat`, {params})
|
|
}
|
|
|
|
/**
|
|
* 获取充值订单详情
|
|
* @param order_id
|
|
* @returns
|
|
*/
|
|
export function getRechargeOrderInfo(order_id: number) {
|
|
return request.get(`recharge/order/${order_id}`);
|
|
}
|
|
|
|
/**
|
|
* 获取充值订单状态列表
|
|
* @returns
|
|
*/
|
|
export function getRechargeOrderStatusList() {
|
|
return request.get(`recharge/order/status`)
|
|
}
|
|
|
|
/**
|
|
* 获取退款记录
|
|
* @returns
|
|
*/
|
|
export function getRechargeRefund(params: Record<string, any>) {
|
|
return request.get(`recharge/refund`, {params})
|
|
}
|
|
|
|
/**
|
|
* 获取退款状态
|
|
* @returns
|
|
*/
|
|
export function getRechargeRefundStatus() {
|
|
return request.get(`recharge/refund/status`)
|
|
}
|
|
|
|
/**
|
|
* 充值订单发起退款
|
|
* @returns
|
|
*/
|
|
export function rechargeRefund(order_id: number) {
|
|
return request.put(`recharge/refund/${order_id}`, {}, {showSuccessMessage: true});
|
|
}
|
|
|
|
/**
|
|
* 获取退款统计
|
|
* @returns
|
|
*/
|
|
export function getRechargeRefundStat() {
|
|
return request.get(`recharge/refund/stat`);
|
|
} |