Просмотр исходного кода

Signed-off-by: 李妹妹 <1639016684@qq.com>

李妹妹 5 дней назад
Родитель
Сommit
9a68de24a8
3 измененных файлов с 12 добавлено и 13 удалено
  1. 0 8
      .idea/.gitignore
  2. 2 2
      common/request.js
  3. 10 3
      pages_shopping/live/goods.vue

+ 0 - 8
.idea/.gitignore

@@ -1,8 +0,0 @@
-# 默认忽略的文件
-/shelf/
-/workspace.xml
-# 基于编辑器的 HTTP 客户端请求
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml

+ 2 - 2
common/request.js

@@ -10,8 +10,8 @@ export default class Request {
 		// let path = 'https://test.userapp.store.cdwjyyh.com';
 		// let path = 'https://user.test.ylrztop.com/api';
 
-		let path = 'http://localhost:8113/store'; //百域承品
-		let path2 = 'http://localhost:8113'; //百域承品
+		let path = 'https://userapp.klbycp.com/store'; //百域承品
+		let path2 = 'https://userapp.klbycp.com'; //百域承品
 
 		//let path = 'http://e895a54d.natappfree.cc/store'; //百域承品 夏伟
 		//let path2 = 'http://e895a54d.natappfree.cc'; //百域承品 夏伟

+ 10 - 3
pages_shopping/live/goods.vue

@@ -69,19 +69,24 @@
 			<view class="product-spec">
 				<view class="pro-info">
 					<view class="img-box">
+						<!-- 这里应该显示当前选择规格的图片 -->
 						<image
-							:src="goosDetail.image ||'https://bjzmky-1323137866.cos.ap-chongqing.myqcloud.com/userapp/images/img.png'"
+							:src="(productValueSelect && productValueSelect.image) || goosDetail.image || 'https://bjzmky-1323137866.cos.ap-chongqing.myqcloud.com/userapp/images/img.png'"
 							mode="aspectFill"></image>
 					</view>
 					<view class="info-text">
+						<!-- 商品名称不变 -->
 						<view class="info-title">{{goosDetail.productName}}</view>
+						<!-- 这里应该显示当前选择规格的价格 -->
 						<view class="price">
 							<view class="label">会员价</view>
 							<text class="unit">¥</text>
-							<text class="num">{{ goosDetail.price}}</text>
+							<text class="num">{{ productValueSelect ? productValueSelect.price : goosDetail.price}}</text>
 						</view>
 						<view class="desc-box">
-							<text class="text">月售{{goosDetail.sales}}件</text>
+							<!-- 这里可以显示当前选择规格的库存 -->
+							<text class="text" v-if="productValueSelect">库存:{{productValueSelect.stock}}件</text>
+							<text class="text" v-else>月售{{goosDetail.sales}}件</text>
 						</view>
 					</view>
 				</view>
@@ -157,6 +162,8 @@
 				type: null,
 				liveId: null,
 				storeId: null,
+				selectVal: '', // 当前选择的规格值
+				productValueSelect: null, // 当前选择的规格对象
 				serviceList: ['品质保障', '隐私保护'],
 				productId: null,
 				goosDetail: null, //商品详情