From b4166f9d49aa448f4cf68b84c15800307d6f48e6 Mon Sep 17 00:00:00 2001 From: woody Date: Mon, 7 Jul 2025 16:56:07 +0800 Subject: [PATCH] =?UTF-8?q?feat(refund):=20=E6=B7=BB=E5=8A=A0=E9=80=80?= =?UTF-8?q?=E6=AC=BE=E6=98=8E=E7=BB=86=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/mine.js | 4 + pages.json | 8 + pages/pay/index.vue | 2 +- pages/pay/success.vue | 165 +++++++++++- pages/refund/detail.vue | 488 ++++++++++++++++++++++++++++++++++ pages/selfService/index.vue | 7 + static/images/refund-icon.svg | 1 + 7 files changed, 670 insertions(+), 5 deletions(-) create mode 100644 pages/refund/detail.vue create mode 100644 static/images/refund-icon.svg diff --git a/config/mine.js b/config/mine.js index 1ae8941..214ca52 100644 --- a/config/mine.js +++ b/config/mine.js @@ -53,3 +53,7 @@ export const getMarketDynamicBoxCount = params => http.post('/retail-member/api/retail-member/small-box-list', { params, }) + +// 退款明细列表 +export const getRefundList = params => + http.get('/sale/api/my-order/refund-list', { params }) diff --git a/pages.json b/pages.json index 2de85e3..ec8cef4 100644 --- a/pages.json +++ b/pages.json @@ -108,6 +108,14 @@ "navigationBarBackgroundColor": "#fff" } }, + { + "path": "pages/refund/detail", + "style": { + "navigationBarTitleText": "退款列表", + "navigationBarBackgroundColor": "#fff", + "enablePullDownRefresh": true + } + }, { "path": "pages/userData/index", "style": { diff --git a/pages/pay/index.vue b/pages/pay/index.vue index 3a21fbf..7328a51 100644 --- a/pages/pay/index.vue +++ b/pages/pay/index.vue @@ -1189,7 +1189,7 @@ export default { getPayAuthToken(payChannel) { return new Promise((resolve, reject) => { const extParam = { - source: !!this.isRecharge, + isRecharge: !!this.isRecharge, orderCode: this.orderCode, specialArea: this.specialArea, } diff --git a/pages/pay/success.vue b/pages/pay/success.vue index bd027a5..a520336 100644 --- a/pages/pay/success.vue +++ b/pages/pay/success.vue @@ -4,7 +4,7 @@ - + @@ -17,16 +17,34 @@ {{ paySuccessText }} - 您的订单已支付完成 + + + + + + + + + + + + + + + + 支付查询中... + 请稍等,正在确认您的支付状态 +