yuwenjun 4 tahun lalu
induk
melakukan
83527026d1

+ 2 - 1
components/cm-module/orderDetails/goodsList.vue

@@ -129,7 +129,8 @@
 				if(pros.validFlag == 9){
 					return
 				}else{
-					this.$api.navigateTo(`/pages/goods/product?id=${pros.productID}`)
+					console.log(pros)
+					this.$api.navigateTo(`/pages/goods/product?id=${pros.organizeProductId}`)
 				}
 			},	
 			clickPopupShow(pros){

+ 5 - 0
pages/goods/product.vue

@@ -504,6 +504,11 @@ export default {
 				})
 				.catch(error => {
 					this.$util.msg(error.msg, 2000)
+					setTimeout(()=>{
+						uni.navigateBack({
+							delta:1
+						})
+					},1000)
 				})
 		},
 		swiperChange(e) {

+ 3 - 2
pages/user/cart/cart.vue

@@ -24,9 +24,9 @@
 										<view class="checkbox-box" @click.stop="ischeck(item,pros)">
 											<view class="checkbox iconfont" :class="[pros.productsChecked ? 'icon-xuanze':'icon-weixuanze']"></view>
 										</view>
-										<view class="pros-img" @click.stop="navToListPage(pros.originalProductId)"	><image :src="pros.mainImage ? pros.mainImage:''" alt="" /></view>
+										<view class="pros-img" @click.stop="navToListPage(pros.productId)"	><image :src="pros.mainImage ? pros.mainImage:''" alt="" /></view>
 										<view class="pros-product">
-											<view class="producttitle" @click.stop="navToListPage(pros.originalProductId)"	>{{pros.productName}}</view>
+											<view class="producttitle" @click.stop="navToListPage(pros.productId)"	>{{pros.productName}}</view>
 											<view class="productspec">规格:{{pros.unit ? pros.unit : ''}}</view>
 											<view class="productprice">
 												<!--使用过滤器对总价改变-->
@@ -723,6 +723,7 @@
 			},
 			navToListPage(id){
 				this.isModallayer = true;
+				console.log(this.goodsList)
 				this.$api.navigateTo(`/pages/goods/product?id=${id}`)
 			},
 			failureToProduct(failure){