|
@@ -30,12 +30,26 @@
|
30
|
30
|
</el-table>
|
31
|
31
|
|
32
|
32
|
|
33
|
|
- <el-table :data="member_0" v-loading.body="listLoading" element-loading-text="Loading" border fit highlight-current-row
|
|
33
|
+ <el-table :data="members" v-loading.body="listLoading" element-loading-text="Loading" border fit highlight-current-row
|
34
|
34
|
style="width: 100%">
|
35
|
|
- <el-table-column prop="name" label="成員" width="%">
|
36
|
|
- </el-table-column>
|
37
|
|
- <el-table-column prop="chips" label="當前積分" width="100%">
|
38
|
|
- </el-table-column>
|
|
35
|
+ <el-table-column label="當前玩家餘額" align="center">
|
|
36
|
+ <el-table-column prop="name_0" label="成員">
|
|
37
|
+ </el-table-column>
|
|
38
|
+ <el-table-column prop="chips_0" label="當前積分">
|
|
39
|
+ </el-table-column>
|
|
40
|
+ <el-table-column prop="name_1" label="成員">
|
|
41
|
+ </el-table-column>
|
|
42
|
+ <el-table-column prop="chips_1" label="當前積分">
|
|
43
|
+ </el-table-column>
|
|
44
|
+ <el-table-column prop="name_2" label="成員">
|
|
45
|
+ </el-table-column>
|
|
46
|
+ <el-table-column prop="chips_2" label="當前積分">
|
|
47
|
+ </el-table-column>
|
|
48
|
+ <el-table-column prop="name_3" label="成員">
|
|
49
|
+ </el-table-column>
|
|
50
|
+ <el-table-column prop="chips_3" label="當前積分">
|
|
51
|
+ </el-table-column>
|
|
52
|
+ </el-table-column>
|
39
|
53
|
</el-table>
|
40
|
54
|
</div>
|
41
|
55
|
</template>
|
|
@@ -64,10 +78,7 @@ export default {
|
64
|
78
|
rowIndex: 0,
|
65
|
79
|
colIndex: 0,
|
66
|
80
|
roundOptions: [],
|
67
|
|
- member_0: [],
|
68
|
|
- member_1: [],
|
69
|
|
- member_2: [],
|
70
|
|
- member_3: [],
|
|
81
|
+ members: []
|
71
|
82
|
}
|
72
|
83
|
},
|
73
|
84
|
props: ['bucket'],
|
|
@@ -79,17 +90,27 @@ export default {
|
79
|
90
|
})
|
80
|
91
|
this.SetListVisble(false)
|
81
|
92
|
this.getList()
|
82
|
|
- fetchList({page: 1, limit: 9999999999, chipsSort: 'DESC',}).then( response => {
|
83
|
|
- let { rows } = response.data
|
84
|
|
- rows.map((person,index) => {
|
85
|
|
- if(index%4===0){
|
86
|
|
- this.member_0.push(person)
|
87
|
|
- }else if(index%4===1){
|
88
|
|
- this.member_1.push(person)
|
89
|
|
- }else if(index%4 === 2){
|
90
|
|
- this.member_2.push(person)
|
91
|
|
- }else if(index%4 === 3 ){
|
92
|
|
- this.member_3.push(person)
|
|
93
|
+ fetchList({ page: 1, limit: 9999999999, chipsSort: 'DESC' }).then(response => {
|
|
94
|
+ const { rows } = response.data
|
|
95
|
+ let members = {}
|
|
96
|
+ rows.map((person, index) => {
|
|
97
|
+ if (index % 4 === 0) {
|
|
98
|
+ members.name_0 = person.name
|
|
99
|
+ members.chips_0 = person.chips
|
|
100
|
+ index === response.data.count - 1 ? this.members.push(members) : false
|
|
101
|
+ } else if (index % 4 === 1) {
|
|
102
|
+ members.name_1 = person.name
|
|
103
|
+ members.chips_1 = person.chips
|
|
104
|
+ index === response.data.count - 1 ? this.members.push(members) : false
|
|
105
|
+ } else if (index % 4 === 2) {
|
|
106
|
+ members.name_2 = person.name
|
|
107
|
+ members.chips_2 = person.chips
|
|
108
|
+ index === response.data.count - 1 ? this.members.push(members) : false
|
|
109
|
+ } else if (index % 4 === 3) {
|
|
110
|
+ members.name_3 = person.name
|
|
111
|
+ members.chips_3 = person.chips
|
|
112
|
+ this.members.push(members)
|
|
113
|
+ members = {}
|
93
|
114
|
}
|
94
|
115
|
})
|
95
|
116
|
})
|