|
@@ -181,6 +181,7 @@ export default {
|
181
|
181
|
memberRecord: [],
|
182
|
182
|
door: 0,
|
183
|
183
|
// bidChips: 0,
|
|
184
|
+ memberRecordTemp: [],
|
184
|
185
|
wagerRecord: [],
|
185
|
186
|
}
|
186
|
187
|
},
|
|
@@ -239,10 +240,11 @@ export default {
|
239
|
240
|
})
|
240
|
241
|
})
|
241
|
242
|
fetchMemberRecords(this.data.secondLayer, this.query.secondLayer).then(response => {
|
242
|
|
- memberRecordTemp = _.groupBy(response.data.rows, record => {
|
|
243
|
+ this.memberRecordTemp = response.data.rows
|
|
244
|
+ let memberRecordTemp = _.groupBy(response.data.rows, record => {
|
243
|
245
|
return record.door
|
244
|
246
|
})
|
245
|
|
- this.memberRecord = Object.values(memberRecordTemp)
|
|
247
|
+ this.memberRecord = Object.values(memberRecordTemp )
|
246
|
248
|
})
|
247
|
249
|
fetchDetails(this.data.secondLayer, this.query.secondLayer).then(response => {
|
248
|
250
|
detailTemp = response.data.rows.filter(record => {
|
|
@@ -270,7 +272,7 @@ export default {
|
270
|
272
|
return Math.abs(item.MemberRecord.earned) ;
|
271
|
273
|
})
|
272
|
274
|
this.bookie[0].bookieResult = this.bookie[0].MemberRecord.earned - this.bookie[0].MemberRecord.serviceFees
|
273
|
|
- console.log('bookie', this.bookie[0].effectiveWagger)
|
|
275
|
+ // console.log('bookie', this.bookie[0].effectiveWagger)
|
274
|
276
|
this.group.map((item, itemIndex) => {
|
275
|
277
|
let totalChips = 0
|
276
|
278
|
item.map((person, personIndex) => {
|
|
@@ -306,11 +308,24 @@ export default {
|
306
|
308
|
})
|
307
|
309
|
|
308
|
310
|
fetchGambleMemberList({ page: 1, limit: 9999999999, chipsSort: 'DESC' }).then(response => {
|
309
|
|
- const { rows } = response.data
|
310
|
|
- console.log('sss', this.detail)
|
311
|
|
-
|
|
311
|
+ let { rows } = response.data
|
|
312
|
+ this.members = [];
|
312
|
313
|
let members = {}
|
313
|
314
|
// TODO refactor
|
|
315
|
+ let recordMembers = _.groupBy(this.memberRecordTemp, record => {
|
|
316
|
+ return record.GambleMember.id
|
|
317
|
+ })
|
|
318
|
+ recordMembers = Object.values(recordMembers)
|
|
319
|
+ let roundMembers = []
|
|
320
|
+ recordMembers.map(member => {
|
|
321
|
+ let roundMember = {}
|
|
322
|
+ roundMember.chips = member[0].currentChips
|
|
323
|
+ roundMember.name = member[0].GambleMember.name
|
|
324
|
+ roundMember.id = member[0].GambleMember.id
|
|
325
|
+ roundMembers.push(roundMember)
|
|
326
|
+ })
|
|
327
|
+ rows = _.unionBy(roundMembers, rows, "id");
|
|
328
|
+ rows = _.sortBy(rows, 'chips').reverse()
|
314
|
329
|
rows.map((person, index) => {
|
315
|
330
|
if (index % 4 === 0) {
|
316
|
331
|
members.name_0 = person.name
|