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 42c9a65..95b5690 100644
--- a/pages.json
+++ b/pages.json
@@ -10,6 +10,21 @@
"navigationStyle": "custom"
}
},
+ {
+ "path": "pages/pay/success",
+ "style": {
+ "navigationBarTitleText": "支付成功",
+ "navigationBarBackgroundColor": "#fff"
+ }
+ },
+ {
+ "path": "pages/refund/detail",
+ "style": {
+ "navigationBarTitleText": "退款列表",
+ "navigationBarBackgroundColor": "#fff",
+ "enablePullDownRefresh": true
+ }
+ },
{
"path": "pages/pickupList/index",
"style": {
diff --git a/pages/pay/success.vue b/pages/pay/success.vue
new file mode 100644
index 0000000..a520336
--- /dev/null
+++ b/pages/pay/success.vue
@@ -0,0 +1,517 @@
+
+
+
+
+
+
+
+
+
+ ✓
+
+
+
+
+
+
+
+
+ {{ paySuccessText }}
+ 您的订单已支付完成
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 支付查询中...
+ 请稍等,正在确认您的支付状态
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/refund/detail.vue b/pages/refund/detail.vue
new file mode 100644
index 0000000..daf13f9
--- /dev/null
+++ b/pages/refund/detail.vue
@@ -0,0 +1,486 @@
+
+
+
+
+
+
+ 如有疑问,请联系客服
+
+
+
+
+
+
+
+
+
+
+
+
+ 退款金额
+ ¥{{ stateFormat(item.refundMoney) }}
+
+
+ 退款时间
+ {{
+ formatDate(item.finishTime)
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/selfService/index.vue b/pages/selfService/index.vue
index 131e966..e6621d8 100644
--- a/pages/selfService/index.vue
+++ b/pages/selfService/index.vue
@@ -61,6 +61,13 @@ export default {
path: '/pages/selfService/realName/realName',
id: '9',
},
+ {
+ name: '订单退款明细',
+ url: '../../static/images/refund-icon.svg',
+ path: '/pages/refund/detail',
+ id: '9',
+ alwaysShow: true,
+ },
],
theselfHeader: [],
userInfo: '',
@@ -102,7 +109,7 @@ export default {
})
const theselfHeader = []
this.selfServiceList.forEach(element => {
- if (element.ifshow == 0) {
+ if (element.ifshow == 0 || element.alwaysShow) {
theselfHeader.push(element)
}
})
diff --git a/static/images/refund-icon.svg b/static/images/refund-icon.svg
new file mode 100644
index 0000000..fa25b06
--- /dev/null
+++ b/static/images/refund-icon.svg
@@ -0,0 +1 @@
+