From 347d97495b4d99c35f4d6faed2bb05d908e1456f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B7=A6=E5=93=A5?= <17630302050@163.com> Date: Thu, 4 Dec 2025 23:14:35 +0800 Subject: [PATCH] wew --- pages/index/index - 副本.vue | 400 ----------------------------------- pages/index/index.vue | 46 ++-- pages/order/index.vue | 2 +- 3 files changed, 35 insertions(+), 413 deletions(-) delete mode 100644 pages/index/index - 副本.vue diff --git a/pages/index/index - 副本.vue b/pages/index/index - 副本.vue deleted file mode 100644 index 4abaf08..0000000 --- a/pages/index/index - 副本.vue +++ /dev/null @@ -1,400 +0,0 @@ - - - - \ No newline at end of file diff --git a/pages/index/index.vue b/pages/index/index.vue index 0358835..05c067a 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -92,17 +92,18 @@ ¥{{ formatPrice(item.skus[0].original_price) }} - + + + @@ -226,11 +227,21 @@ export default { is_hot_selling: '', is_limited: '', shopList: '', + currentShareItem: null, } }, onLoad() { this.getShopList() }, + // 微信小程序分享 + onShareAppMessage(res) { + const item = this.currentShareItem || (res.target && res.target.dataset && res.target.dataset.item) || {}; + return { + title: item.name || '香氛团购', + imageUrl: item.main_image_url || '/static/images/home/icon-1.png', + path: item.id ? `/pages/shopDetail/index?id=${item.id}` : '/pages/index/index' + }; + }, methods: { // 格式化价格 formatPrice(value) { @@ -292,7 +303,12 @@ export default { uni.navigateTo({ url: `/pages/shopDetail/index?id=${item.id}` }) - } + }, + // handeShare(item) { + // // 在微信小程序中无法通过代码直接拉起分享面板, + // // 需要使用 open-type="share" + onShareAppMessage + // console.log(item) + // } } } @@ -468,15 +484,16 @@ export default { margin-top: 40rpx; justify-content: space-between; - view { + button { flex: 1; border-radius: 12rpx; text-align: center; - border: 2rpx solid rgb(0 0 0 / 0.1); - box-shadow: 0 2rpx 4rpx 0 rgb(0 0 0 / 0.05); - height: 60rpx; - line-height: 60rpx; + border: 0; + box-shadow: 0 4rpx 8rpx 0 rgb(0 0 0 / 0.05); + height: 70rpx; + line-height: 70rpx; font-size: 24rpx; + overflow: inherit; } .sku-num { @@ -511,6 +528,11 @@ export default { margin-right: 8rpx; } } + + .share-btn { + + font-size: 24rpx; + } } .sku-operation2 { diff --git a/pages/order/index.vue b/pages/order/index.vue index 9f9854b..ecf2c7c 100644 --- a/pages/order/index.vue +++ b/pages/order/index.vue @@ -33,7 +33,7 @@ 订单号:{{ order.order_id }} - {{ formatDate(order.created_at || order.createdAt || order.date) }} + {{ order.created_at }} {{ getStatusText(order.status) }}