From 25896ec86f2a9b28256e421939be7faec6139657 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=90=E6=98=8E=E6=98=8E?= <970899069@qq.com> Date: Wed, 26 Apr 2023 17:02:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=B1=87=E4=BB=98=E5=A4=A9?= =?UTF-8?q?=E4=B8=8B=E6=94=AF=E4=BB=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apis/interfaces/pay.js | 33 ++++++++++-- pages/pay/pay.vue | 119 ++++++++++++++++++++++++++++++++++++++--- 2 files changed, 141 insertions(+), 11 deletions(-) diff --git a/apis/interfaces/pay.js b/apis/interfaces/pay.js index 12085dc..e1a1054 100644 --- a/apis/interfaces/pay.js +++ b/apis/interfaces/pay.js @@ -32,7 +32,6 @@ const umsPay = (orderId, data) => { // 银联支付补差价 const diffUmsPay = (orderId, data) => { - console.log(data) return request({ url: 'pay/diff/' + orderId + '/ums', data @@ -59,7 +58,32 @@ const umsFree = (orderNo, type) => { return request({ url : 'app/services/recharge/' + orderNo + '/ums', data : { type }, - method: 'POST' + method: 'POST' + }) +} + +// 斗拱支付 +const dgPay = (orderId, data) => { + return request({ + url : 'pay/order/' + orderId + '/dg', + data + }) +} + +// 斗拱支付补差价 +const diffDgPay = (orderId, data) => { + return request({ + url: 'pay/diff/' + orderId + '/dg', + data + }) +} + +// 斗拱支付自由服务包 +const dgFree = (orderNo, type) => { + return request({ + url : 'app/services/recharge/' + orderNo + '/dg', + data : { ...type }, + method: 'POST' }) } @@ -70,5 +94,8 @@ export { diffUmsPay, umsState, umsFree, - umsFreeInfo + umsFreeInfo, + dgPay, + diffDgPay, + dgFree } \ No newline at end of file diff --git a/pages/pay/pay.vue b/pages/pay/pay.vue index 3425605..351c08d 100644 --- a/pages/pay/pay.vue +++ b/pages/pay/pay.vue @@ -23,6 +23,14 @@ --> + -