合并代码

This commit is contained in:
szz
2025-08-01 09:33:46 +08:00
parent 1cfbd79eef
commit e18ed68d30
12 changed files with 363 additions and 53 deletions

View File

@@ -106,9 +106,8 @@
<!-- 商品详情 -->
<div class="product-details">
<h3>商品详情</h3>
<div class="detail-item" v-for="(value, key) in product.details" :key="key">
<span class="detail-label">{{ key }}</span>
<span class="detail-value">{{ value }}</span>
<div class="detail-content">
<p>{{ product.description || '暂无详细描述' }}</p>
</div>
</div>
@@ -267,10 +266,13 @@ const getProductDetail = async () => {
api.get(`/products/${productId}/reviews`),
api.get(`/products/${productId}/recommended`)
])
console.log(productRes,'productRes');
console.log(reviewsRes,'reviewsRes');
console.log(recommendedRes,'recommendedRes');
product.value = productRes.data
reviews.value = reviewsRes.data
recommendedProducts.value = recommendedRes.data
product.value = productRes.data.data.product
reviews.value = reviewsRes.data.data.reviews || []
recommendedProducts.value = recommendedRes.data.data.products || []
} catch (error) {
ElMessage.error('获取商品详情失败')
router.go(-1)