web/manager/src/api/order.js

163 lines
3.8 KiB
JavaScript
Raw Normal View History

2021-05-13 10:56:04 +08:00
// 统一请求路径前缀在libs/axios.js中修改
import {
getRequest,
postRequest,
putRequest,
deleteRequest
} from '@/libs/axios';
// 交由商家申诉
export const storeComplain = (params) => {
return putRequest(`/complain/status`, params)
}
// 获取售后原因分页列表
export const getAfterSaleReasonPage = (params) => {
return getRequest('/afterSaleReason/getByPage', params)
}
// 删除售后原因
export const delAfterSaleReason = (id) => {
return deleteRequest(`/afterSaleReason/delByIds/${id}`)
}
// 添加售后原因
export const addAfterSaleReason = (params) => {
return postRequest(`/afterSaleReason`, params)
}
// 修改售后原因
export const editAfterSaleReason = (id, params) => {
return putRequest(`/afterSaleReason/update/${id}`, params)
}
// 售后服务单详情
export const afterSaleOrderDetail = (sn) => {
return getRequest(`/afterSale/${sn}`)
}
// 商家审核
export const afterSaleSellerReview = (sn, params) => {
return putRequest(`/afterSale/review/${sn}`, params)
}
// 商家确认收货
export const afterSaleSellerConfirm = (sn, params) => {
return putRequest(`/afterSale/confirm/${sn}`, params)
}
// 商家换货业务发货
export const afterSaleSellerDelivery = (sn, params) => {
return putRequest(`/afterSale/${sn}/delivery`, params)
}
// 获取交易投诉信息
export const getOrderComplain = (params) => {
return getRequest('/complain', params)
}
// 获取交易投诉详细信息
export const getOrderComplainDetail = (id) => {
return getRequest(`/complain/${id}`)
}
// 交易投诉对话
export const addOrderCommunication = (params) => {
return postRequest(`/complain/communication`, params)
}
// 平台仲裁
export const orderComplete = (id, params) => {
return putRequest(`/complain/complete/${id}`, params)
}
// 查询订单列表
export const getOrderList = (params) => {
return getRequest(`/orders`, params)
}
// 订单付款
export const orderPay = (sn) => {
return postRequest(`/orders/${sn}/pay`)
}
// 订单付款
export const orderDetail = (sn) => {
return getRequest(`/orders/${sn}`)
}
// 修改订单价格
export const updateOrderPrice = (sn, params) => {
return putRequest(`/orders/update/${sn}/price`, params)
}
// 获取订单日志
export const getOrderLog = (params) => {
return getRequest(`/orderLog/getByPage`, params)
}
// 订单取消
export const orderCancel = (sn, params) => {
return postRequest(`/orders/${sn}/cancel`, params)
}
// 修改收货地址
export const editOrderConsignee = (sn, params) => {
return postRequest(`/orders/update/${sn}/consignee`, params)
}
// 获取售后订单列表
export const getAfterSaleOrderPage = (params) => {
return getRequest('/afterSale/page', params)
}
// 获取售后订单详情
export const getAfterSaleOrderDetail = (sn) => {
return getRequest(`/afterSale/get/${sn}`)
}
//售后单查询物流
2021-07-22 18:05:55 +08:00
export const getAfterSaleTraces = (sn) => {
return getRequest(`/afterSale/getDeliveryTraces/${sn}`)
2021-05-13 10:56:04 +08:00
}
// 获取商家选中的物流公司
export const getLogisticsChecked = () => {
return getRequest(`/logistics/getChecked`)
}
//查询物流
export const getTraces = (sn, params) => {
return postRequest(`/orders/getTraces/${sn}`, params)
}
//获取发票列表
export const getReceiptPage = (params) => {
return getRequest(`/receipt`, params)
}
//平台退款
export const refundPrice = (afterSaleSn, params) => {
return putRequest(`/afterSale/refund/${afterSaleSn}`, params)
}
//平台收款记录
export const paymentLog = (params) => {
return getRequest(`/paymentLog`, params)
}
//平台退款记录
export const refundLog = (params) => {
return getRequest(`/refundLog`, params)
}
2021-07-22 18:05:55 +08:00
//售后单商家收货信息
export const storeAddress = (sn) => {
return getRequest(`/afterSale/getStoreAfterSaleAddress/${sn}`)
}
2021-05-13 10:56:04 +08:00