2025-03-20 13:37:24 +08:00
|
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
export function page (pageParam) {
|
|
|
|
|
return request({
|
2025-04-22 00:11:50 +08:00
|
|
|
|
url: '/tmerclub_search/mp/search/orderRefund/page',
|
2025-03-20 13:37:24 +08:00
|
|
|
|
method: 'get',
|
|
|
|
|
params: pageParam
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function info (refundId) {
|
|
|
|
|
return request({
|
2025-03-24 20:34:18 +08:00
|
|
|
|
url: '/tmerclub_order/m/order_refund/info/' + refundId,
|
2025-03-20 13:37:24 +08:00
|
|
|
|
method: 'get'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 进入这个方法,会出现两种情况:
|
|
|
|
|
* 1. 仅退款,此时商家同意买家的退款申请,执行发放退款的操作
|
|
|
|
|
* 2. 退货退款操作:
|
|
|
|
|
* 2.1)退货退款的第一步,商家允许买家退款的申请,商家进行设置退货地址,不执行发放退款的操作
|
|
|
|
|
*/
|
|
|
|
|
export function returnAndRefundAudit (data) {
|
|
|
|
|
return request({
|
2025-03-24 20:34:18 +08:00
|
|
|
|
url: '/tmerclub_order/m/order_refund/return_and_refund_audit',
|
2025-03-20 13:37:24 +08:00
|
|
|
|
method: 'put',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 退货退款的第二步,当商家收到货之后,同意买家退款,此时需要发放退款
|
|
|
|
|
*/
|
|
|
|
|
export function returnMoney (data) {
|
|
|
|
|
return request({
|
2025-03-24 20:34:18 +08:00
|
|
|
|
url: '/tmerclub_order/m/order_refund/return_money',
|
2025-03-20 13:37:24 +08:00
|
|
|
|
method: 'put',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 是否为最后一个退款项
|
|
|
|
|
*/
|
|
|
|
|
export function checkIsLastOrderItem (refundId) {
|
|
|
|
|
return request({
|
2025-03-24 20:34:18 +08:00
|
|
|
|
url: '/tmerclub_order/m/order_refund/is_last_refund',
|
2025-03-20 13:37:24 +08:00
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
refundId
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
export function addProof (data) {
|
|
|
|
|
return request({
|
2025-03-24 20:34:18 +08:00
|
|
|
|
url: '/tmerclub_order/m/order_refund_intervention/save_intervention_voucher',
|
2025-03-20 13:37:24 +08:00
|
|
|
|
method: 'put',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|