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 01/14] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=B1=87=E4=BB=98?=
=?UTF-8?q?=E5=A4=A9=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 @@
-->
+
-