|
@@ -102,8 +102,9 @@
|
|
|
当前日期暂无演出场次,请重新选择
|
|
|
</view>
|
|
|
<view class="date-list u-flex u-flex-wrap" v-else>
|
|
|
- <view class="date-item" :class="{active:sessionIndex==index}" @click="sessionClick(index)" v-for="(date,index) in sessionList" :key="index">
|
|
|
+ <view class="date-item" :class="{active:sessionIndex==index,'stock-over':date.stock<1}" @click="sessionClick(index,date)" v-for="(date,index) in sessionList" :key="index">
|
|
|
<view class="name">{{ date.performTimeStart}} - {{date.performTimeEnd}}</view>
|
|
|
+ <view class="sold-out" v-if="date.stock<1">已售罄</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -559,8 +560,10 @@
|
|
|
// console.log('tabsClick',e);
|
|
|
this.tabsIndex = e.index;
|
|
|
},
|
|
|
- sessionClick(index){
|
|
|
- if(this.sessionIndex==index){
|
|
|
+ sessionClick(index,data){
|
|
|
+ // console.log('sessionClick index',index);
|
|
|
+ console.log('sessionClick data',data);
|
|
|
+ if(this.sessionIndex==index||date.stock<1){
|
|
|
// console.log('不变');
|
|
|
return
|
|
|
}
|