|
|
@@ -250,47 +250,7 @@ export default function GoodsDetailPage() {
|
|
|
{/* 规格选择区域 - 暂时移除,后端暂无规格API */}
|
|
|
</View>
|
|
|
|
|
|
- {/* 商品评价区域 */}
|
|
|
- <View className="review-section">
|
|
|
- <View className="review-header">
|
|
|
- <Text className="review-title">商品评价</Text>
|
|
|
- <View className="review-more" onClick={() => Taro.navigateTo({ url: '/pages/reviews/index' })}>
|
|
|
- <Text className="review-more-text">查看全部</Text>
|
|
|
- <View className="i-heroicons-chevron-right-20-solid review-arrow" />
|
|
|
- </View>
|
|
|
- </View>
|
|
|
-
|
|
|
- <View className="review-stats">
|
|
|
- <View className="rating-overview">
|
|
|
- <Text className="rating-score">{reviewStats.averageRating.toFixed(1)}</Text>
|
|
|
- <Text className="rating-text">分</Text>
|
|
|
- </View>
|
|
|
- <View className="rating-details">
|
|
|
- <Text className="rating-count">{reviewStats.totalCount} 条评价</Text>
|
|
|
- <Text className="rating-percent">{Math.round(reviewStats.goodRate * 100)}% 好评</Text>
|
|
|
- </View>
|
|
|
- </View>
|
|
|
-
|
|
|
- {/* 评价列表 */}
|
|
|
- <View className="review-list">
|
|
|
- {reviews.map(review => (
|
|
|
- <View key={review.id} className="review-item">
|
|
|
- <View className="review-user">
|
|
|
- <Text className="user-name">{review.userName}</Text>
|
|
|
- <View className="review-rating">
|
|
|
- {Array.from({ length: 5 }, (_, i) => (
|
|
|
- <Text key={i} className={`star ${i < review.rating ? 'active' : ''}`}>
|
|
|
- ★
|
|
|
- </Text>
|
|
|
- ))}
|
|
|
- </View>
|
|
|
- <Text className="review-time">{review.createTime}</Text>
|
|
|
- </View>
|
|
|
- <Text className="review-content">{review.content}</Text>
|
|
|
- </View>
|
|
|
- ))}
|
|
|
- </View>
|
|
|
- </View>
|
|
|
+ {/* 商品评价区域 - 暂时移除,后端暂无评价API */}
|
|
|
|
|
|
{/* 商品详情区域 */}
|
|
|
<View className="detail-section">
|