|
@@ -153,18 +153,24 @@
|
|
|
</view>
|
|
|
<view class="lines"></view>
|
|
|
<view class="check_con">
|
|
|
- <view v-for="(item, index) in specList" :key="index" class="check_items">
|
|
|
- <view class="grades">{{ item.name }}</view>
|
|
|
- <view class="grade_names">
|
|
|
- <view class="course_items" v-for="(child, c_index) in item.specAttrList" :key="c_index" :class="{'nactive': child.check }"
|
|
|
- @click="selectSku(child, index)">
|
|
|
- {{ child.name }}
|
|
|
- </view>
|
|
|
+ <scroll-view scroll-y="true" style="height: 490rpx;">
|
|
|
+ <view v-for="(item, index) in specList" :key="index" class="check_items">
|
|
|
+ <view class="grades">{{ item.name }}</view>
|
|
|
+ <scroll-view scroll-y="true" style="height: 180rpx;">
|
|
|
+ <view class="grade_names">
|
|
|
+ <view class="course_items" v-for="(child, c_index) in item.specAttrList" :key="c_index" :class="{'nactive': child.check }"
|
|
|
+ @click="selectSku(child, index)">
|
|
|
+ {{ child.name }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </scroll-view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
+ </scroll-view>
|
|
|
</view>
|
|
|
- <view v-if="Object.keys(skuItem).length == 0 || specList.length != isCheckSku" class="right_now r_disable">确 定</view>
|
|
|
- <view v-else class="right_now" @click="rightNowBuy()">确 定</view>
|
|
|
+ <view class="confirm_btns">
|
|
|
+ <view v-if="Object.keys(skuItem).length == 0 || specList.length != isCheckSku" class="right_now r_disable">确 定</view>
|
|
|
+ <view v-else class="right_now" @click="rightNowBuy()">确 定</view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</u-popup>
|
|
|
</view>
|
|
@@ -524,7 +530,7 @@ export default {
|
|
|
this.skuItem = res.data.data || {}
|
|
|
} else {
|
|
|
this.skuItem = {}
|
|
|
- this.$u.toast('该规格属性下没有设置商品')
|
|
|
+ this.$u.toast('商品已下架, 请重新选择')
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -534,12 +540,12 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
if (this.skuItem.goodsStatus == 0) {
|
|
|
- this.$message.warning('商品已下架, 请重新选择')
|
|
|
+ this.$u.toast('商品已下架, 请重新选择')
|
|
|
return
|
|
|
}
|
|
|
let sysTime = this.$method.timest()
|
|
|
if (sysTime <= this.skuItem.validityStartTime || sysTime >= this.skuItem.validityEndTime) {
|
|
|
- this.$message.warning('商品不在有效期, 请重新选择')
|
|
|
+ this.$u.toast('商品不在有效期, 请重新选择')
|
|
|
return
|
|
|
}
|
|
|
if (this.isCarOrBuy == 1) { // 加入购物车
|