From 20b9d18b687db9e9697f2c7a68d4c6c4d3d1d02b Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Wed, 15 Oct 2025 13:55:23 +0800 Subject: [PATCH] =?UTF-8?q?H5=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 12 + components/addressAdd.vue | 2 +- pages.json | 10 + static/css/base.css | 9 +- subPackages/activity/greenOrganic.vue | 2 +- subPackages/food/order.vue | 9 + subPackages/homestay/order.vue | 10 +- subPackages/line/orders.vue | 9 +- subPackages/order/cartOrder.vue | 9 +- subPackages/order/orderDetail.vue | 37 ++- subPackages/order/orderPay.vue | 421 ++++++++++++++++++++++++++ subPackages/order/trades.vue | 10 +- subPackages/pointsMall/index.vue | 4 +- subPackages/pointsMall/order.vue | 8 + subPackages/techan/cartOrder.vue | 2 +- subPackages/techan/index.vue | 8 +- subPackages/techan/order.vue | 19 +- subPackages/ticket/order.vue | 8 + 18 files changed, 557 insertions(+), 32 deletions(-) create mode 100644 subPackages/order/orderPay.vue diff --git a/App.vue b/App.vue index 3e2ed1e..bdf113c 100644 --- a/App.vue +++ b/App.vue @@ -39,6 +39,18 @@ } /* #endif */ + + /* #ifdef H5 */ + .uni-body{ + line-height: normal; + } + body{ + line-height: normal !important; + } + /* #endif */ + + + .example-info { font-size: 14px; color: #333; diff --git a/components/addressAdd.vue b/components/addressAdd.vue index cf09a51..3e503b8 100644 --- a/components/addressAdd.vue +++ b/components/addressAdd.vue @@ -324,7 +324,7 @@ } - \ No newline at end of file diff --git a/subPackages/order/trades.vue b/subPackages/order/trades.vue index 7689764..f36b535 100644 --- a/subPackages/order/trades.vue +++ b/subPackages/order/trades.vue @@ -185,6 +185,7 @@ export default { // 设置订单ID并发起支付 setOrderId(id) { this.orderId = id; + // #ifdef MP-WEIXIN this.Post({ order_id: id, pay_platform: "MINI", @@ -205,7 +206,14 @@ export default { }); } }); - }, + // #endif + + // #ifdef H5 + uni.navigateTo({ + url: "/subPackages/order/orderPay?orderId=" +id + }) + // #endif + }, // 确认收货 confirmpost(id, index) { uni.showModal({ diff --git a/subPackages/pointsMall/index.vue b/subPackages/pointsMall/index.vue index 9164b10..6ea0e02 100644 --- a/subPackages/pointsMall/index.vue +++ b/subPackages/pointsMall/index.vue @@ -40,7 +40,7 @@ - @@ -59,7 +59,7 @@ - { if (res.code == 1) { + // #ifdef MP-WEIXIN this.Post( { order_id: res.data.order_id, @@ -818,6 +819,13 @@ export default { }); } }); + // #endif + + // #ifdef H5 + uni.navigateTo({ + url: "/subPackages/order/orderPay?orderId=" +res.data.order_id + }) + // #endif } }); }, diff --git a/subPackages/techan/cartOrder.vue b/subPackages/techan/cartOrder.vue index eeb342a..69cdc77 100644 --- a/subPackages/techan/cartOrder.vue +++ b/subPackages/techan/cartOrder.vue @@ -132,7 +132,7 @@ - + diff --git a/subPackages/techan/index.vue b/subPackages/techan/index.vue index f02f86f..ed2f383 100644 --- a/subPackages/techan/index.vue +++ b/subPackages/techan/index.vue @@ -14,7 +14,7 @@