Ver código fonte

静态页面

xcx 4 anos atrás
pai
commit
6bf5260205
2 arquivos alterados com 36 adições e 32 exclusões
  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 Ver arquivo

@@ -126,20 +126,20 @@ export default {
126 126
         GuoGuan: {
127 127
           Name: '过关',
128 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 136
         DanGuan: {
137 137
           Name: '单关',
138 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,9 +187,13 @@ export default {
187 187
     TotalNumChange (e) {
188 188
       this.TotalNum = e
189 189
     },
190
-    ToGetPageList (type = 'pass') {
190
+    ToGetPageList (passType = 'pass', wayCode = '') {
191 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 197
         this.MixData = res.data.data || []
194 198
         this.NoData = !this.MixData.length
195 199
       })
@@ -230,11 +234,9 @@ export default {
230 234
     },
231 235
     CutSelectType (item) { // 切换选法
232 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 240
       this.SelectType = item.Id
239 241
       this.MainTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
240 242
       this.ShowSelectTypeNav = false

+ 18
- 16
src/pages/index/ZuQiu/index.vue Ver arquivo

@@ -128,20 +128,20 @@ export default {
128 128
         GuoGuan: {
129 129
           Name: '过关',
130 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 138
         DanGuan: {
139 139
           Name: '单关',
140 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,9 +194,13 @@ export default {
194 194
     TotalNumChange (e) {
195 195
       this.TotalNum = e
196 196
     },
197
-    ToGetPageList (type = 'pass') {
197
+    ToGetPageList (passType = 'pass', wayCode = '') {
198 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 204
         this.MixData = res.data.data || []
201 205
         this.NoData = !this.MixData.length
202 206
       })
@@ -237,11 +241,9 @@ export default {
237 241
     },
238 242
     CutSelectType (item) { // 切换选法
239 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 247
       this.SelectType = item.Id
246 248
       this.PageTitle = `${item.Name}(${this.SelectType > 5 ? '单关' : '过关'})`
247 249
       this.ShowSelectTypeNav = false