浏览代码

静态页面

xcx 4 年前
父节点
当前提交
6bf5260205
共有 2 个文件被更改,包括 36 次插入32 次删除
  1. 18
    16
      src/pages/index/LanQiu/index.vue
  2. 18
    16
      src/pages/index/ZuQiu/index.vue

+ 18
- 16
src/pages/index/LanQiu/index.vue 查看文件

126
         GuoGuan: {
126
         GuoGuan: {
127
           Name: '过关',
127
           Name: '过关',
128
           List: [
128
           List: [
129
-            { Name: '混合投注', Id: 1 },
130
-            { Name: '胜负', Id: 2 },
131
-            { Name: '让分胜负', Id: 3 },
132
-            { Name: '胜分差', Id: 4 },
133
-            { Name: '大小分', Id: 5 }
129
+            { Name: '混合投注', Id: 1, Type: 'Mix', PassType: 'pass' },
130
+            { Name: '胜负', Id: 2, Type: 'bst-wl', PassType: 'pass' },
131
+            { Name: '让分胜负', Id: 3, Type: 'bst-wls', PassType: 'pass' },
132
+            { Name: '胜分差', Id: 4, Type: 'bst-points', PassType: 'pass' },
133
+            { Name: '大小分', Id: 5, Type: 'bst-score', PassType: 'pass' }
134
           ]
134
           ]
135
         },
135
         },
136
         DanGuan: {
136
         DanGuan: {
137
           Name: '单关',
137
           Name: '单关',
138
           List: [
138
           List: [
139
-            { Name: '胜负', Id: 6 },
140
-            { Name: '让分胜负', Id: 7 },
141
-            { Name: '胜分差', Id: 8 },
142
-            { Name: '大小分', Id: 9 }
139
+            { Name: '胜负', Id: 6, Type: 'bst-wl', PassType: 'single' },
140
+            { Name: '让分胜负', Id: 7, Type: 'bst-wls', PassType: 'single' },
141
+            { Name: '胜分差', Id: 8, Type: 'bst-points', PassType: 'single' },
142
+            { Name: '大小分', Id: 9, Type: 'bst-score', PassType: 'single' }
143
           ]
143
           ]
144
         }
144
         }
145
       },
145
       },
187
     TotalNumChange (e) {
187
     TotalNumChange (e) {
188
       this.TotalNum = e
188
       this.TotalNum = e
189
     },
189
     },
190
-    ToGetPageList (type = 'pass') {
190
+    ToGetPageList (passType = 'pass', wayCode = '') {
191
       this.NoData = null
191
       this.NoData = null
192
-      this.GetMixData({ queryData: { lottery: 'basketball', passType: type } }).then((res) => {
192
+      let queryData = { lottery: 'basketball', passType }
193
+      if (wayCode !== '' && wayCode !== 'Mix') {
194
+        queryData.wayCode = wayCode
195
+      }
196
+      this.GetMixData({ queryData }).then((res) => {
193
         this.MixData = res.data.data || []
197
         this.MixData = res.data.data || []
194
         this.NoData = !this.MixData.length
198
         this.NoData = !this.MixData.length
195
       })
199
       })
230
     },
234
     },
231
     CutSelectType (item) { // 切换选法
235
     CutSelectType (item) { // 切换选法
232
       this.TotalNum = 0
236
       this.TotalNum = 0
233
-      if ((this.SelectType > 5 && item.Id <= 5) || (this.SelectType <= 5 && item.Id > 5)) {
234
-        this.EmptyAllData() // 清除数据
235
-        this.MixData = []
236
-        this.ToGetPageList(item.Id > 5 ? 'single' : 'pass')
237
-      }
237
+      this.EmptyAllData() // 清除数据
238
+      this.MixData = []
239
+      this.ToGetPageList(item.PassType, item.Type)
238
       this.SelectType = item.Id
240
       this.SelectType = item.Id
239
       this.MainTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
241
       this.MainTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
240
       this.ShowSelectTypeNav = false
242
       this.ShowSelectTypeNav = false

+ 18
- 16
src/pages/index/ZuQiu/index.vue 查看文件

128
         GuoGuan: {
128
         GuoGuan: {
129
           Name: '过关',
129
           Name: '过关',
130
           List: [
130
           List: [
131
-            { Name: '混合投注', Id: 1 },
132
-            { Name: '胜平负', Id: 2 },
133
-            { Name: '半全场', Id: 3 },
134
-            { Name: '比分', Id: 4 },
135
-            { Name: '进球数', Id: 5 }
131
+            { Name: '混合投注', Id: 1, Type: 'Mix', PassType: 'pass' },
132
+            { Name: '胜平负', Id: 2, Type: 'ft-wdl', PassType: 'pass' },
133
+            { Name: '半全场', Id: 3, Type: 'ft-double', PassType: 'pass' },
134
+            { Name: '比分', Id: 4, Type: 'ft-score', PassType: 'pass' },
135
+            { Name: '进球数', Id: 5, Type: 'ft-points', PassType: 'pass' }
136
           ]
136
           ]
137
         },
137
         },
138
         DanGuan: {
138
         DanGuan: {
139
           Name: '单关',
139
           Name: '单关',
140
           List: [
140
           List: [
141
-            { Name: '胜平负', Id: 6 },
142
-            { Name: '半全场', Id: 7 },
143
-            { Name: '比分', Id: 8 },
144
-            { Name: '进球数', Id: 9 }
141
+            { Name: '胜平负', Id: 6, Type: 'ft-wdl', PassType: 'single' },
142
+            { Name: '半全场', Id: 7, Type: 'ft-double', PassType: 'single' },
143
+            { Name: '比分', Id: 8, Type: 'ft-score', PassType: 'single' },
144
+            { Name: '进球数', Id: 9, Type: 'ft-points', PassType: 'single' }
145
           ]
145
           ]
146
         }
146
         }
147
       },
147
       },
194
     TotalNumChange (e) {
194
     TotalNumChange (e) {
195
       this.TotalNum = e
195
       this.TotalNum = e
196
     },
196
     },
197
-    ToGetPageList (type = 'pass') {
197
+    ToGetPageList (passType = 'pass', wayCode = '') {
198
       this.NoData = null
198
       this.NoData = null
199
-      this.GetMixData({ queryData: { lottery: 'football', passType: type } }).then((res) => {
199
+      let queryData = { lottery: 'football', passType }
200
+      if (wayCode !== '' && wayCode !== 'Mix') {
201
+        queryData.wayCode = wayCode
202
+      }
203
+      this.GetMixData({ queryData }).then((res) => {
200
         this.MixData = res.data.data || []
204
         this.MixData = res.data.data || []
201
         this.NoData = !this.MixData.length
205
         this.NoData = !this.MixData.length
202
       })
206
       })
237
     },
241
     },
238
     CutSelectType (item) { // 切换选法
242
     CutSelectType (item) { // 切换选法
239
       this.TotalNum = 0
243
       this.TotalNum = 0
240
-      if ((this.SelectType > 5 && item.Id <= 5) || (this.SelectType <= 5 && item.Id > 5)) {
241
-        this.EmptyAllData() // 清除数据
242
-        this.MixData = []
243
-        this.ToGetPageList(item.Id > 5 ? 'single' : 'pass')
244
-      }
244
+      this.EmptyAllData() // 清除数据
245
+      this.MixData = []
246
+      this.ToGetPageList(item.PassType, item.Type)
245
       this.SelectType = item.Id
247
       this.SelectType = item.Id
246
       this.PageTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
248
       this.PageTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
247
       this.ShowSelectTypeNav = false
249
       this.ShowSelectTypeNav = false