From c29a4c8f6022e6cd5ff92d499c8db829c8c471aa Mon Sep 17 00:00:00 2001
From: doum <doum>
Date: 星期三, 11 二月 2026 09:51:50 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 mini-program/pages/index/index.vue |   25 +++++++++++++++++++------
 1 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/mini-program/pages/index/index.vue b/mini-program/pages/index/index.vue
index 867235d..14f505b 100644
--- a/mini-program/pages/index/index.vue
+++ b/mini-program/pages/index/index.vue
@@ -67,7 +67,7 @@
 				<view class="title-left">绮鹃�夊晢鍝�</view>
 			</view>
 			<view class="commodity">
-				<view class="commodity-item" v-for="(item, i) in goodsList" :key="i">
+				<view class="commodity-item" v-for="(item, i) in goodsList" :key="i" @click="jumpDetails(item.id)">
 					<view class="commodity-item-image">
 						<image :src="item.imgurl" mode="widthFix"></image>
 					</view>
@@ -86,7 +86,7 @@
 						</view>
 						<view class="commodity-item-shou">
 							<text>宸插敭{{item.saleNum + item.realSaleNum}}</text>
-							<view class="commodity-item-shou-add">+</view>
+							<view class="commodity-item-shou-add" @click.stop="addCard(item)">+</view>
 						</view>
 					</view>
 				</view>
@@ -135,9 +135,6 @@
 		},
 		async onLoad() {
 			await this.$onLaunched;
-			// this.$nextTick(() => {
-			// 	this.$refs.loginRef.open()
-			// })
 			this.getBanner()
 			this.getLabels()
 			this.getGoodsList()
@@ -146,6 +143,22 @@
 			this.getGoodsList()
 		},
 		methods: {
+			addCard(e) {
+				this.$u.api.addCart({
+					goodsId: e.id,
+					goodsSkuId: e.skuResponsesList[0].id,
+					num: 1
+				}).then(res => {
+					if (res.code === 200) {
+						uni.showToast({ title: '娣诲姞鎴愬姛', icon: 'success' })
+					}
+				})
+			},
+			jumpDetails(id) {
+				uni.navigateTo({
+					url: '/pages/details/details?id=' + id
+				})
+			},
 			jumpShopZ(item) {
 				uni.navigateTo({
 					url: '/pages/special-zone/special-zone?qualityId=' + item.id
@@ -252,7 +265,7 @@
 							longitude: addr.longitude
 						};
 						const qqmapsdk = new QQMapWX({
-							key: 'FJKBZ-W5BW3-QGV3M-OEJKT-3H5K7-7FFPM'
+							key: 'HEIBZ-QJLLM-SZ36X-6ZBHI-S6Y2J-S6FND'
 						});
 						// 鑵捐鍦板浘閫嗗湴鐞嗙紪鐮�
 						qqmapsdk.reverseGeocoder({

--
Gitblit v1.9.3