159 lines
2.7 KiB
JavaScript
159 lines
2.7 KiB
JavaScript
import request from '@/utils/request.js'; // 引入封装的方法
|
|
|
|
/**
|
|
* 查询订单列表
|
|
* @param {Object} params
|
|
*/
|
|
export function getOrderList(params) {
|
|
return request({
|
|
url: "/order/getList",
|
|
method: "get",
|
|
data: params,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 查询订单详情
|
|
* @param {Object} params
|
|
*/
|
|
export function getDetail(params) {
|
|
return request({
|
|
url: "/order/getDetail",
|
|
method: "get",
|
|
data: params,
|
|
});
|
|
}
|
|
|
|
// 支付订单
|
|
export function payment(data) {
|
|
// data.appId = APPID;
|
|
return request({
|
|
url: "/order/payment",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
/**
|
|
* 查询订单统计
|
|
* @param {Object} params
|
|
*/
|
|
export function getStatistics(params) {
|
|
return request({
|
|
url: "/order/getStatistics",
|
|
method: "get",
|
|
data: params,
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 查询支付方式
|
|
* @param {Object} params
|
|
*/
|
|
export function getSupportPay(params) {
|
|
return request({
|
|
url: "/cart/getSupportPay",
|
|
method: "post",
|
|
data: params,
|
|
});
|
|
}
|
|
|
|
// 确认收货
|
|
export function confirmReceipt(data) {
|
|
// data.appId = APPID;
|
|
return request({
|
|
url: "/order/confirmReceipt",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 判断是否已经签名
|
|
export function isSignContract() {
|
|
return request({
|
|
url: "/signature/isSignContract",
|
|
method: "get",
|
|
});
|
|
}
|
|
|
|
|
|
// 发起合同签章
|
|
export function signContract(data) {
|
|
return request({
|
|
url: "/signature/contractSignature",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 获取H5签署链接
|
|
export function getSignUrl(data) {
|
|
return request({
|
|
url: "/signature/createFlowSignUrl",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
|
|
// 获取跳转至腾讯电子签小程序的签署链接
|
|
export function getMiniProgramSignUrl(data) {
|
|
return request({
|
|
url: "/signature/createSchemeUrl",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 售后申请
|
|
export function afterSaleApply(data) {
|
|
return request({
|
|
url: "/order/afterApply",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 售后订单详情
|
|
export function afterSaleDetail(data) {
|
|
return request({
|
|
url: "/order/getAfterDetail",
|
|
method: "get",
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 撤销售后申请
|
|
export function cancelAfterSale(data) {
|
|
return request({
|
|
url: "/order/cancelAfterApply",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 寄回商品反馈
|
|
export function returnGoodsFeedback(data) {
|
|
return request({
|
|
url: "/order/sendGoodsBack",
|
|
method: "post",
|
|
data,
|
|
});
|
|
}
|
|
|
|
|
|
// 查询快递公司
|
|
export function getExpressCompany() {
|
|
return request({
|
|
url: "/common/getExpress",
|
|
method: "get",
|
|
});
|
|
}
|
|
|
|
// 取消订单
|
|
export function cancelOrder(data) {
|
|
return request({
|
|
url: "/order/cancelOrder",
|
|
method: "post",
|
|
data,
|
|
});
|
|
} |