|
@@ -38,6 +38,8 @@
|
38
|
38
|
<div>
|
39
|
39
|
<div class="SelectArea">
|
40
|
40
|
|
|
41
|
+ <span style="color: #999;display: block;text-align: center;line-height: 0.4rem;">{{NoData === null ? '正在请求比赛数据...' : NoData ? '暂无比赛' : ''}}</span>
|
|
42
|
+
|
41
|
43
|
<!-- 过关-混合投注 -->
|
42
|
44
|
<div class="GuoGuanHunHeTouZhu" v-if="SelectType === 1">
|
43
|
45
|
<LanQiuGuoGuanHunHeTouZhu v-if="MixData.length" :Data="MixData" @Change="ResChange"></LanQiuGuoGuanHunHeTouZhu>
|
|
@@ -117,6 +119,7 @@ export default {
|
117
|
119
|
name: '',
|
118
|
120
|
data () {
|
119
|
121
|
return {
|
|
122
|
+ NoData: null,
|
120
|
123
|
MainTitle: '',
|
121
|
124
|
SelectTypeData: {
|
122
|
125
|
GuoGuan: {
|
|
@@ -178,8 +181,13 @@ export default {
|
178
|
181
|
]),
|
179
|
182
|
Init () { // 初始化
|
180
|
183
|
this.MainTitle = '混合投注(过关)'
|
181
|
|
- this.GetMixData({ queryData: { lottery: 'basketball' } }).then((res) => {
|
|
184
|
+ this.ToGetPageList()
|
|
185
|
+ },
|
|
186
|
+ ToGetPageList (type = 'pass') {
|
|
187
|
+ this.NoData = null
|
|
188
|
+ this.GetMixData({ queryData: { lottery: 'basketball', passType: type } }).then((res) => {
|
182
|
189
|
this.MixData = res.data.data || []
|
|
190
|
+ this.NoData = !this.MixData.length
|
183
|
191
|
})
|
184
|
192
|
},
|
185
|
193
|
ToBetting () { // 去投注
|
|
@@ -220,6 +228,8 @@ export default {
|
220
|
228
|
this.SelectType = item.Id
|
221
|
229
|
this.MainTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
|
222
|
230
|
this.EmptyAllData() // 清除数据
|
|
231
|
+ this.MixData = []
|
|
232
|
+ this.ToGetPageList(this.SelectType > 5 ? 'single' : 'pass')
|
223
|
233
|
this.ShowSelectTypeNav = false
|
224
|
234
|
},
|
225
|
235
|
MainTitleClick () {
|