diff --git a/components/CouponsPopup.vue b/components/CouponsPopup.vue index eee1be7..62714b5 100644 --- a/components/CouponsPopup.vue +++ b/components/CouponsPopup.vue @@ -157,8 +157,10 @@ export default { return maxIndex }, largOne() { - this.selectCoupon(this.list[this.maxIndex].id) - return this.list[this.maxIndex] + if(this.list[this.maxIndex]) { + this.selectCoupon(this.list[this.maxIndex].id) + } + return this.list[this.maxIndex] || {} } }, @@ -171,7 +173,7 @@ export default { }, selectCoupon(id) { this.couponId = id - this.selectItem = this.list.find(e => e.id === id) + this.selectItem = this.list.find(e => e.id === id) || {} this.list.map(item => { item.checked = id === item.id }) diff --git a/pages/cloud/haveFun.vue b/pages/cloud/haveFun.vue index b5dc066..be16fe0 100644 --- a/pages/cloud/haveFun.vue +++ b/pages/cloud/haveFun.vue @@ -268,8 +268,8 @@ export default { padding: 20rpx 20rpx 0 48rpx; .item { - width: 160rpx; - height: 160rpx; + width: 175rpx; + height: 175rpx; margin-right: 20rpx; border-radius: 26rpx;