From 1d00f35bc9eb3b79dc2da6d8cd400caf8e41d7c3 Mon Sep 17 00:00:00 2001 From: duan <1004387497@qq.com> Date: Mon, 13 May 2024 09:18:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E8=AF=A6=E6=83=85=E9=A1=B5?= =?UTF-8?q?=E9=83=A8=E5=88=86=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/js/api.js | 4 + pages.json | 7 + pages/group_order/components/groupTitle.vue | 16 +- pages/group_order/order_groupdetail.vue | 2 - pages/product/index.vue | 20 ++- pages/product/placeOrder.vue | 172 ++++++++++++++++++++ pages/user/shop/shopinfo.vue | 1 + 7 files changed, 210 insertions(+), 12 deletions(-) create mode 100644 pages/product/placeOrder.vue diff --git a/common/js/api.js b/common/js/api.js index cdec843..02ab0fd 100644 --- a/common/js/api.js +++ b/common/js/api.js @@ -8,6 +8,10 @@ export default { productqueryProduct(data) { //获取商品信息 return uni.api.post("/product/queryProduct", data); }, + // 下单详情 + getproductorderConfirm(data) { + return uni.api.get("/product/orderConfirm", data); + }, cartadd(data) { //添加到购物车 return uni.api.post("/cart/add", data); }, diff --git a/pages.json b/pages.json index 244836b..f08b564 100644 --- a/pages.json +++ b/pages.json @@ -206,6 +206,13 @@ "style": { "navigationBarTitleText": "订单详情" } + }, + { + "path" : "pages/product/placeOrder", + "style" : + { + "navigationBarTitleText" : "提交订单" + } } ], "globalStyle": { diff --git a/pages/group_order/components/groupTitle.vue b/pages/group_order/components/groupTitle.vue index 271a565..1898108 100644 --- a/pages/group_order/components/groupTitle.vue +++ b/pages/group_order/components/groupTitle.vue @@ -2,15 +2,16 @@ {{info.proName}} - + - + {{info.avaTime}} {{info.proDetail}} - + ¥{{info.orderAmount}} @@ -26,7 +27,11 @@ } }, methods: { - + fivecontentclick(proId) { + uni.pro.navigateTo('product/index', { + id: proId + }) + }, } } @@ -62,7 +67,8 @@ right: 30rpx; top: 80rpx; .df(); - .moneys{ + + .moneys { font-weight: bold; font-size: 32rpx; color: #333333; diff --git a/pages/group_order/order_groupdetail.vue b/pages/group_order/order_groupdetail.vue index a349125..a364c6c 100644 --- a/pages/group_order/order_groupdetail.vue +++ b/pages/group_order/order_groupdetail.vue @@ -78,12 +78,10 @@ }, methods: { async payEvent() { - console.log('调试1') let res = await this.api.payOrderPay({ payType:'wechatPay', orderId:this.listinfo.id, }) - console.log('调试2') if (res) { return uni.requestPayment({ diff --git a/pages/product/index.vue b/pages/product/index.vue index 64cfec1..edde981 100644 --- a/pages/product/index.vue +++ b/pages/product/index.vue @@ -180,19 +180,21 @@ - + + 首页 - + + 客服 - - + 立即购买