feat:签名功能

This commit is contained in:
2025-08-12 11:28:59 +08:00
parent 3f87303223
commit cd8ecd0a48
4 changed files with 320 additions and 68 deletions
+59 -24
View File
@@ -6,10 +6,10 @@ import request from '@/utils/request.js'; // 引入封装的方法
*/
export function getOrderList(params) {
return request({
url: "/order/getList",
method: "get",
data:params,
});
url: "/order/getList",
method: "get",
data: params,
});
}
/**
@@ -18,20 +18,20 @@ export function getOrderList(params) {
*/
export function getDetail(params) {
return request({
url: "/order/getDetail",
method: "get",
data:params,
});
url: "/order/getDetail",
method: "get",
data: params,
});
}
// 支付订单
export function payment(data) {
// data.appId = APPID;
return request({
url: "/order/payment",
method: "post",
data,
});
url: "/order/payment",
method: "post",
data,
});
}
/**
* 查询订单统计
@@ -39,10 +39,10 @@ export function payment(data) {
*/
export function getStatistics(params) {
return request({
url: "/order/getStatistics",
method: "get",
data:params,
});
url: "/order/getStatistics",
method: "get",
data: params,
});
}
/**
@@ -51,18 +51,53 @@ export function getStatistics(params) {
*/
export function getSupportPay(params) {
return request({
url: "/cart/getSupportPay",
method: "get",
data:params,
});
url: "/cart/getSupportPay",
method: "get",
data: params,
});
}
// 确认收货
export function confirmReceipt(data) {
// data.appId = APPID;
return request({
url: "/order/confirmReceipt",
method: "post",
data,
url: "/order/confirmReceipt",
method: "post",
data,
});
}
}
// 判断是否已经签名
export function isSignContract() {
return request({
url: "/signature/isSignContract",
method: "get",
});
}
// 获取H5签署链接
export function getSignUrl(data) {
return request({
url: "/signature/createFlowSignUrl",
method: "post",
data,
});
}
// 发起合同签章
export function signContract(data) {
return request({
url: "/signature/contractSignature",
method: "post",
data,
});
}
// 获取跳转至腾讯电子签小程序的签署链接
export function getMiniProgramSignUrl(data) {
return request({
url: "/signature/createSchemeUrl",
method: "post",
data,
});
}