| 
				
			 | 
			
			
				@@ -35,7 +35,7 @@ 
			 | 
		
	
		
			
			| 
				35
			 | 
			
				35
			 | 
			
			
				           </el-table-column> 
			 | 
		
	
		
			
			| 
				36
			 | 
			
				36
			 | 
			
			
				           <el-table-column label="錢包" align="center"> 
			 | 
		
	
		
			
			| 
				37
			 | 
			
				37
			 | 
			
			
				             <template slot-scope="scope"> 
			 | 
		
	
		
			
			| 
				38
			 | 
			
				
			 | 
			
			
				-              <span :style="moneyColor(scope.row.wallet)">{{scope.row.wallet}}</span> 
			 | 
		
	
		
			
			| 
				
			 | 
			
				38
			 | 
			
			
				+              <span>{{scope.row.wallet}}</span> 
			 | 
		
	
		
			
			| 
				39
			 | 
			
				39
			 | 
			
			
				             </template> 
			 | 
		
	
		
			
			| 
				40
			 | 
			
				40
			 | 
			
			
				           </el-table-column> 
			 | 
		
	
		
			
			| 
				41
			 | 
			
				41
			 | 
			
			
				           <el-table-column align="center" label="操作" width="250"> 
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -167,16 +167,21 @@ export default { 
			 | 
		
	
		
			
			| 
				167
			 | 
			
				167
			 | 
			
			
				       //this.list = [] 
			 | 
		
	
		
			
			| 
				168
			 | 
			
				168
			 | 
			
			
				       await fetchGameHistory(this.data.thirdLayer, this.listQuery).then(response => { 
			 | 
		
	
		
			
			| 
				169
			 | 
			
				169
			 | 
			
			
				         this.chipLogList = response.data 
			 | 
		
	
		
			
			| 
				170
			 | 
			
				
			 | 
			
			
				-        console.log('wallet', this.chipLogList,this.data.thirdLayer) 
			 | 
		
	
		
			
			| 
				171
			 | 
			
				170
			 | 
			
			
				         this.tempCurrentChips = [] 
			 | 
		
	
		
			
			| 
				172
			 | 
			
				171
			 | 
			
			
				         this.chipLogList.map((item) => { 
			 | 
		
	
		
			
			| 
				173
			 | 
			
				172
			 | 
			
			
				           fetchCurrentChips(item['GambleGame-Bucket'], this.data.thirdLayer).then(response => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				173
			 | 
			
			
				+            item.earned = _.sumBy(response.data, item => { 
			 | 
		
	
		
			
			| 
				
			 | 
			
				174
			 | 
			
			
				+              return item.earned - item.serviceFees 
			 | 
		
	
		
			
			| 
				
			 | 
			
				175
			 | 
			
			
				+            }) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				176
			 | 
			
			
				+            let round = _.groupBy(response.data, 'round') 
			 | 
		
	
		
			
			| 
				
			 | 
			
				177
			 | 
			
			
				+            round = Object.values(round) 
			 | 
		
	
		
			
			| 
				
			 | 
			
				178
			 | 
			
			
				+            item.currentChips = _.sumBy(round[round.length-1], 'chips') + round[round.length-1][0].currentChips 
			 | 
		
	
		
			
			| 
				174
			 | 
			
				179
			 | 
			
			
				             this.list.unshift({ 
			 | 
		
	
		
			
			| 
				175
			 | 
			
				180
			 | 
			
			
				               id: item.game, 
			 | 
		
	
		
			
			| 
				176
			 | 
			
				181
			 | 
			
			
				               createdAt: item['GambleGame-Bucket'].createdAt, 
			 | 
		
	
		
			
			| 
				177
			 | 
			
				182
			 | 
			
			
				               type: '遊戲', 
			 | 
		
	
		
			
			| 
				178
			 | 
			
				183
			 | 
			
			
				               amount: item.earned, 
			 | 
		
	
		
			
			| 
				179
			 | 
			
				
			 | 
			
			
				-              wallet: response.data.currentChips 
			 | 
		
	
		
			
			| 
				
			 | 
			
				184
			 | 
			
			
				+              wallet: item.currentChips 
			 | 
		
	
		
			
			| 
				180
			 | 
			
				185
			 | 
			
			
				             }) 
			 | 
		
	
		
			
			| 
				181
			 | 
			
				186
			 | 
			
			
				               
			 | 
		
	
		
			
			| 
				182
			 | 
			
				187
			 | 
			
			
				           }) 
			 |