From cdca21c0c12fa79ad4e85321d0f0960c0c4c3f33 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 06 三月 2026 10:56:17 +0800
Subject: [PATCH] 优化

---
 mini-program/pages/details/details.vue |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/mini-program/pages/details/details.vue b/mini-program/pages/details/details.vue
index 353f0b4..a90e2d8 100644
--- a/mini-program/pages/details/details.vue
+++ b/mini-program/pages/details/details.vue
@@ -1,7 +1,7 @@
 <template>
 	<view class="details" v-if="info">
 		<template v-if="info.isdeleted === 0">
-			<u-swiper :list="info.banner" height="375" @click="preview"></u-swiper>
+			<u-swiper :list="info.banner" height="375" indicator indicatorMode="dot" @click="preview"></u-swiper>
 			<view class="info">
 				<view class="info-title">
 					{{info.name}}
@@ -12,12 +12,12 @@
 						<text>.{{info.minPrice[1]}}</text>
 					</view>
 					<view class="commodity-item-box-price-b">
-						鍘熶环楼{{info.linePrice}}
+						鍘熶环楼{{info.linePrice || 0}}
 					</view>
 				</view>
 				<view class="info-num">
 					<text>宸插敭 {{info.shou}}+</text>
-					<text>搴撳瓨 {{info.stock}}</text>
+					<text>搴撳瓨 {{info.stock >= 0 ? info.stock : '涓嶉檺鍒�'}}</text>
 				</view>
 			</view>
 			<view class="content">
@@ -48,8 +48,7 @@
 					</view>
 					<view class="edit-btn">
 						<template v-if="info.status === 0">
-							<!-- addCard(info) -->
-							<view class="edit-btn-a" @click="show = true">鍔犲叆璐墿杞�</view>
+							<view class="edit-btn-a" @click="openCart">鍔犲叆璐墿杞�</view>
 							<view class="edit-btn-b" @click="submit">绔嬪嵆璐拱</view>
 						</template>
 						<template v-else>
@@ -84,7 +83,7 @@
 							</view>
 						</view>
 						<view class="goods-info-kc">
-							搴撳瓨 210
+							搴撳瓨 {{info.stock >= 0 ? info.stock : '涓嶉檺鍒�'}}
 						</view>
 						<u-number-box v-model="num"></u-number-box>
 					</view>
@@ -160,11 +159,14 @@
 					url: '/pages/confirm-order/confirm-order'
 				})
 			},
-			addCard(e) {
+			openCart() {
 				if (!this.userInfo) {
 					this.$refs.login.open()
 					return
 				}
+				this.show = true
+			},
+			addCard(e) {
 				this.$u.api.addCart({
 					goodsId: e.id,
 					goodsSkuId: e.goodsSkuResponseList[0].id,

--
Gitblit v1.9.3