guhongwei 2 years ago
parent
commit
9aad863bcd

+ 2 - 2
pagesMessage/message/components/order_1.vue

@@ -39,7 +39,7 @@
 													<view class="specs" v-else>
 														{{tags.name}}
 													</view>
-													<text v-if="tags.gift.length>0" class="gift">赠品</text>
+													<text v-if="tags.gift&&tags.gift.length>0" class="gift">赠品</text>
 													<text v-if="tags.sp_price" class="act">特价</text>
 												</view>
 												<view class="market_3" v-if="tag.is_set=='0'">
@@ -119,7 +119,7 @@
 												<view class="specs">
 													{{tag.name}}
 												</view>
-												<text v-if="tag.gift.length>0" class="gift">赠品</text>
+												<text v-if="tag.gift&&tag.gift.length>0" class="gift">赠品</text>
 												<text v-if="tag.sp_price" class="act">特价</text>
 											</view>
 											<view class="goods_3">

+ 1 - 1
pagesMy/order/after.vue

@@ -40,7 +40,7 @@
 												售后类型:<text>{{item.zhStatus||'暂无'}}</text>
 											</view>
 											<view class="other_1">
-												<text v-if="item.goods.gift.length>0" class="gift">赠品</text>
+												<text v-if="item.goods&&item.goods.gift&&item.goods.gift.length>0" class="gift">赠品</text>
 												<text v-if="item.goods.sp_price" class="act">特价</text>
 											</view>
 										</view>

+ 1 - 1
pagesMy/order/all.vue

@@ -40,7 +40,7 @@
 															<view class="specs" v-if="tag.is_set!='0'">
 																{{tag.name}}
 															</view>
-															<text v-if="tag.gift.length>0" class="gift">赠品</text>
+															<text v-if="tag.gift&&tag.gift.length>0" class="gift">赠品</text>
 															<text v-if="tag.sp_price" class="act">特价</text>
 														</view>
 														<view class="market_3">

+ 2 - 2
pagesMy/order/index.vue

@@ -45,7 +45,7 @@
 															<view class="specs" v-else>
 																{{tags.name}}
 															</view>
-															<text v-if="tags.gift.length>0" class="gift">赠品</text>
+															<text v-if="tags.gift&&tags.gift.length>0" class="gift">赠品</text>
 															<text v-if="tags.sp_price" class="act">特价</text>
 														</view>
 														<view class="market_3" v-if="tag.is_set=='0'">
@@ -125,7 +125,7 @@
 														<view class="specs">
 															{{tag.name}}
 														</view>
-														<text v-if="tag.gift.length>0" class="gift">赠品</text>
+														<text v-if="tag.gift&&tag.gift.length>0" class="gift">赠品</text>
 														<text v-if="tag.sp_price" class="act">特价</text>
 													</view>
 													<view class="goods_3">

+ 6 - 7
pagesMy/order/info.vue

@@ -53,7 +53,7 @@
 														{{tag.name}}
 													</view>
 													<view class="other">
-														<text v-if="tag.gift.length>0" class="gift">赠品</text>
+														<text v-if="tag.gift&&tag.gift.length>0" class="gift">赠品</text>
 														<text v-if="tag.sp_price" class="act">特价</text>
 													</view>
 												</view>
@@ -72,9 +72,8 @@
 													</view>
 												</view>
 											</view>
-											<view class="goods_2" v-if="tag.gift.length>0">赠品</view>
-											<view class="goods_3" v-if="tag.gift.length>0"
-												v-for="(tags,indexx) in tag.gift" :key="indexx">
+											<view class="goods_2" v-if="tag.gift&&tag.gift.length>0">赠品</view>
+											<view class="goods_3" v-if="tag.gift&&tag.gift.length>0"	v-for="(tags,indexx) in tag.gift" :key="indexx">
 												<view class="left">
 													<view class="name">
 														{{tags.goods_name}}
@@ -151,7 +150,7 @@
 													{{item.name}}
 												</view>
 												<view class="other">
-													<text v-if="item.gift.length>0" class="gift">赠品</text>
+													<text v-if="item.gift&&item.gift.length>0" class="gift">赠品</text>
 													<text v-if="item.sp_price" class="act">特价</text>
 												</view>
 											</view>
@@ -167,8 +166,8 @@
 												</view>
 											</view>
 										</view>
-										<view class="goods_2" v-if="item.gift.length>0">赠品</view>
-										<view class="goods_3" v-if="item.gift.length>0"
+										<view class="goods_2" v-if="item.gift&&item.gift.length>0">赠品</view>
+										<view class="goods_3" v-if="item.gift&&item.gift.length>0"
 											v-for="(tag,indexx) in item.gift" :key="indexx">
 											<view class="left">
 												<view class="name">