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