From da87e38df04cd6bb5aac94df5cf31b63687164fd Mon Sep 17 00:00:00 2001 From: duan <1004387497@qq.com> Date: Tue, 14 May 2024 11:34:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 15 +- pages/group_order/components/groupCoupons.vue | 1 + pages/group_order/order_groupdetail.vue | 3 +- pages/group_order/refund.vue | 221 ++++++++++++++++++ pages/order/order.vue | 44 +++- pages/product/placeOrder.vue | 1 + 6 files changed, 276 insertions(+), 9 deletions(-) create mode 100644 pages/group_order/refund.vue diff --git a/pages.json b/pages.json index f08b564..00d3abb 100644 --- a/pages.json +++ b/pages.json @@ -202,16 +202,21 @@ } }, { - "path" : "pages/group_order/order_groupdetail", + "path": "pages/group_order/order_groupdetail", "style": { "navigationBarTitleText": "订单详情" } }, { - "path" : "pages/product/placeOrder", - "style" : - { - "navigationBarTitleText" : "提交订单" + "path": "pages/product/placeOrder", + "style": { + "navigationBarTitleText": "提交订单" + } + }, + { + "path": "pages/group_order/refund", + "style": { + "navigationBarTitleText": "订单详情" } } ], diff --git a/pages/group_order/components/groupCoupons.vue b/pages/group_order/components/groupCoupons.vue index ce9290a..c9d9e60 100644 --- a/pages/group_order/components/groupCoupons.vue +++ b/pages/group_order/components/groupCoupons.vue @@ -34,6 +34,7 @@ uni.makePhoneCall({ phoneNumber: e }); + // uni.pro.navigateTo('group_order/refund',{}) }, openQR() { this.$emit('clickEvent') diff --git a/pages/group_order/order_groupdetail.vue b/pages/group_order/order_groupdetail.vue index a364c6c..e053844 100644 --- a/pages/group_order/order_groupdetail.vue +++ b/pages/group_order/order_groupdetail.vue @@ -81,6 +81,7 @@ let res = await this.api.payOrderPay({ payType:'wechatPay', orderId:this.listinfo.id, + orderType:'group' }) if (res) { return @@ -159,7 +160,7 @@ + \ No newline at end of file diff --git a/pages/order/order.vue b/pages/order/order.vue index e6380dc..6a9657c 100644 --- a/pages/order/order.vue +++ b/pages/order/order.vue @@ -12,9 +12,17 @@ - - {{ item.name }} + + + {{ item.name }} + + + + + + {{ item.name }} + @@ -38,6 +46,8 @@ 待发货 + + 订单完成 @@ -141,6 +151,7 @@ type: 3, status: 'unsend' }, + { name: '已完成', type: 4, @@ -150,7 +161,34 @@ name: '退款', type: 5, status: 'refund' - } + }, + ], + tabs2: [{ + name: '全部', + type: 1, + status: '' + }, + { + name: '待支付', + type: 2, + status: 'unpaid' + }, + { + name: '待使用', + type: 3, + status: 'unused' + }, + + { + name: '已完成', + type: 4, + status: 'closed' + }, + { + name: '退款', + type: 5, + status: 'refund' + }, ], list: [], groupList: [], diff --git a/pages/product/placeOrder.vue b/pages/product/placeOrder.vue index 3534acb..9cad19f 100644 --- a/pages/product/placeOrder.vue +++ b/pages/product/placeOrder.vue @@ -91,6 +91,7 @@ let res = await this.api.payOrderPay({ payType:'wechatPay', orderId:id, + orderType:'group' }) if (res) { return