From 0a0b8b3ae64e86a55512848a4f37d20e7634938b Mon Sep 17 00:00:00 2001 From: Penny <2500338766@qq.com> Date: Mon, 28 Aug 2023 14:43:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E6=B7=BB=E9=80=80=E6=AC=BE=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E3=80=81=E9=80=80=E6=AC=BE=E3=80=81=E8=A7=A3=E7=BA=A6?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/rights/aliPayOrder.js | 10 + src/api/rights/aliPaySigningOrder.js | 9 + src/api/rights/refundOrder.js | 13 ++ src/views/rights/aliPayOrder/index.vue | 108 ++++++---- src/views/rights/aliPaySigningOrder/index.vue | 79 ++++++-- src/views/rights/refundOrder/index.vue | 190 ++++++++++++++++++ 6 files changed, 351 insertions(+), 58 deletions(-) create mode 100644 src/api/rights/refundOrder.js create mode 100644 src/views/rights/refundOrder/index.vue diff --git a/src/api/rights/aliPayOrder.js b/src/api/rights/aliPayOrder.js index 7592488..50c69a5 100644 --- a/src/api/rights/aliPayOrder.js +++ b/src/api/rights/aliPayOrder.js @@ -12,6 +12,16 @@ export function listAliPayOrder(data) { }) } +// 支付退款 +export function aliPayRefund(data) { + return request({ + url: `${serviceTitle}${prefix}/aliPayRefund`, + method: 'post', + data: data + }) +} + + diff --git a/src/api/rights/aliPaySigningOrder.js b/src/api/rights/aliPaySigningOrder.js index 22d6508..49c2d4b 100644 --- a/src/api/rights/aliPaySigningOrder.js +++ b/src/api/rights/aliPaySigningOrder.js @@ -12,6 +12,15 @@ export function listAliPaySigningOrder(data) { }) } +// 用户解约 +export function aliPayUnSign(data) { + return request({ + url: `${serviceTitle}${prefix}/aliPayUnSign`, + method: 'post', + data: data + }) +} + diff --git a/src/api/rights/refundOrder.js b/src/api/rights/refundOrder.js new file mode 100644 index 0000000..89ec11e --- /dev/null +++ b/src/api/rights/refundOrder.js @@ -0,0 +1,13 @@ +import request from '@/utils/request' +//const serviceTitle = 'https://rightsadmin.bnyer.cn/rights'; //生产 +const serviceTitle = 'http://localhost:8085/rights'; //研发 +const prefix = '/refund'; + +// 查询退款列表 +export function listRefund(data) { + return request({ + url: `${serviceTitle}${prefix}/page`, + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/src/views/rights/aliPayOrder/index.vue b/src/views/rights/aliPayOrder/index.vue index ac74f29..2891c17 100644 --- a/src/views/rights/aliPayOrder/index.vue +++ b/src/views/rights/aliPayOrder/index.vue @@ -3,11 +3,20 @@ - - + + + + + - + - - - - - + + + + + + + + + + - + - - - + + + @@ -112,7 +139,7 @@ \ No newline at end of file