Ver Código Fonte

refactor door table

EthnaYeh 7 anos atrás
pai
commit
a1749b7a30
1 arquivos alterados com 6 adições e 34 exclusões
  1. 6 34
      src/views/gambleGameBucket/detail/index.vue

+ 6 - 34
src/views/gambleGameBucket/detail/index.vue

@@ -211,42 +211,14 @@ export default {
211 211
         dealingTemp = response.data.rows.filter(record => {
212 212
           return record.door !== -1
213 213
         })
214
-        // TODO refactor
214
+
215 215
         let deal = {}
216 216
         dealingTemp.map((record, index) => {
217
-          if (index % 6 === 0) {
218
-            deal.door_0 = record.door
219
-            deal.point1_0 = record.point1
220
-            deal.point2_0 = record.point2
221
-            deal.totalPoints_0 = record.totalPoints
222
-          } else if (index % 6 === 1) {
223
-            deal.door_1 = record.door
224
-            deal.point1_1 = record.point1
225
-            deal.point2_1 = record.point2
226
-            deal.totalPoints_1 = record.totalPoints
227
-          } else if (index % 6 === 2) {
228
-            deal.door_2 = record.door
229
-            deal.point1_2 = record.point1
230
-            deal.point2_2 = record.point2
231
-            deal.totalPoints_2 = record.totalPoints
232
-          } else if (index % 6 === 3) {
233
-            deal.door_3 = record.door
234
-            deal.point1_3 = record.point1
235
-            deal.point2_3 = record.point2
236
-            deal.totalPoints_3 = record.totalPoints
237
-          } else if (index % 6 === 4) {
238
-            deal.door_4 = record.door
239
-            deal.point1_4 = record.point1
240
-            deal.point2_4 = record.point2
241
-            deal.totalPoints_4 = record.totalPoints
242
-          } else if (index % 6 === 5) {
243
-            deal.door_5 = record.door
244
-            deal.point1_5 = record.point1
245
-            deal.point2_5 = record.point2
246
-            deal.totalPoints_5 = record.totalPoints
247
-            this.dealing.push(deal)
248
-            deal = {}
249
-          }
217
+          deal[`door_${index%6}`] = record.door
218
+          deal[`point1_${index%6}`] = record.point1
219
+          deal[`point2_${index%6}`] = record.point2
220
+          deal[`totalPoints_${index%6}`] = record.totalPoints
221
+          index % 6 === 5 ? this.dealing.push(deal) : false
250 222
         })
251 223
       })
252 224
       fetchMemberRecords(this.bucket, this.listQuery).then(response => {