Files
yshopb2c-uniapp/api/aftersales.js

65 lines
1.5 KiB
JavaScript
Raw Normal View History

2021-09-23 12:29:33 +08:00
import request from '@/utils/request'
// 提交售后
/**
2023-04-09 00:16:40 +08:00
*
2021-09-23 12:29:33 +08:00
订单号 orderCode;
服务类型 0仅退款1退货退款 serviceType;
申请原因 reasonForApplication;
申请说明 applicationInstructions;
申请说明图片 applicationDescriptionPicture;
商品数据 productParamList;
*/
export function submitAfterSealsOrder(data) {
return request.post(`/applyForAfterSales`, data, {
login: true
});
}
// 售后订单列表
export function getAfterSealsList (params) {
return request.get('/storeAfterSales/list', params, {
login: true,
});
}
// 售后详情
export function getAfterSalesDeatail(key) {
return request.get(`/applyForAfterSales/${key}`);
}
// 查询订单
export function getAfterSealsDetail (key, id) {
return request.get(`/store/detail/${key}/${id}`)
2021-09-23 12:29:33 +08:00
}
// 搜索
export function searchAfterSealsDetail (key) {
return request.get(`/store/detail/${key}`)
2021-09-23 12:29:33 +08:00
}
// 撤销售后订单
export function rebackAfterSeals (key, id) {
return request.get(`/revoke/${key}/${id}`)
2021-09-23 12:29:33 +08:00
}
// 获取物流信息
export function getExpressData () {
return request.get('/yxExpress')
2023-04-09 00:16:40 +08:00
2021-09-23 12:29:33 +08:00
}
// 添加快递单号
export function addExpressData (params) {
2023-04-09 00:16:40 +08:00
return request.post('/addLogisticsInformation?' + `code=${params.code}&name=${params.name}&id=${params.id}&postalCode=${params.postalCode}&orderCode=${params.orderCode}&`, '', {
2021-09-23 12:29:33 +08:00
login: true
})
}
// 删除售后订单
export function deleteAfterSeals (params) {
return request.delete('/deleteAfterSalesOrder', params, {
2021-09-23 12:29:33 +08:00
login: true
})
}