From 1e6a4364d6e2636522aa4e1f679fb3b8f8997046 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期六, 28 二月 2026 15:07:49 +0800
Subject: [PATCH] 合并
---
mini-program/pages/details/details.vue | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/mini-program/pages/details/details.vue b/mini-program/pages/details/details.vue
index cdd2378..06e5264 100644
--- a/mini-program/pages/details/details.vue
+++ b/mini-program/pages/details/details.vue
@@ -50,6 +50,7 @@
</view>
<view style="width: 100%; height: env(safe-area-inset-bottom);"></view>
</view>
+ <Login ref="login" />
</view>
</template>
@@ -80,6 +81,10 @@
},
methods: {
shoucang() {
+ if (!this.userInfo) {
+ this.$refs.login.open()
+ return
+ }
if (this.info.collectStatus === 1) {
this.$u.api.cancelbatch({ ids: this.info.id })
.then(res => {
@@ -97,6 +102,10 @@
}
},
submit() {
+ if (!this.userInfo) {
+ this.$refs.login.open()
+ return
+ }
let shop = [
{
goodsNum: 1,
@@ -109,6 +118,10 @@
})
},
addCard(e) {
+ if (!this.userInfo) {
+ this.$refs.login.open()
+ return
+ }
this.$u.api.addCart({
goodsId: e.id,
goodsSkuId: e.skuResponsesList[0].id,
@@ -121,6 +134,10 @@
})
},
toCard() {
+ if (!this.userInfo) {
+ this.$refs.login.open()
+ return
+ }
uni.navigateTo({
url: '/pages/shopping-cart/shopping-cart'
})
--
Gitblit v1.9.3