|  | @@ -1,6 +1,10 @@
 | 
	
		
			
			| 1 | 1 |  <template >
 | 
	
		
			
			| 2 | 2 |  <div class="app-container calendar-list-container">
 | 
	
		
			
			| 3 |  | -  <div class="app-container">
 | 
	
		
			
			|  | 3 | + <el-dialog
 | 
	
		
			
			|  | 4 | +    :visible.sync="dialogVisible"
 | 
	
		
			
			|  | 5 | +    fullscreen="true"
 | 
	
		
			
			|  | 6 | +    :before-close="handleClose">
 | 
	
		
			
			|  | 7 | +    <div class="app-container">
 | 
	
		
			
			| 4 | 8 |       <div class="block">
 | 
	
		
			
			| 5 | 9 |        <el-row :gutter="20">
 | 
	
		
			
			| 6 | 10 |          <el-col :span="6">
 | 
	
	
		
			
			|  | @@ -9,14 +13,13 @@
 | 
	
		
			
			| 9 | 13 |            <el-option v-for="item in roundOptions" :key="item.label" :label="item.label" :value="item.key">
 | 
	
		
			
			| 10 | 14 |            </el-option>
 | 
	
		
			
			| 11 | 15 |          </el-select>
 | 
	
		
			
			| 12 |  | -        </el-col >
 | 
	
		
			
			| 13 |  | -        <el-col :offset="10" :span="8">
 | 
	
		
			
			| 14 |  | -          <span @click="dialogVisible = true" class="demonstration">時間 : {{moment(this.roundTime)}}</span>
 | 
	
		
			
			| 15 |  | -        </el-col>
 | 
	
		
			
			| 16 |  | -      </el-row>
 | 
	
		
			
			|  | 16 | +          </el-col >
 | 
	
		
			
			|  | 17 | +          <el-col :offset="10" :span="8">
 | 
	
		
			
			|  | 18 | +            <span @click="dialogVisible = false" class="demonstration">時間 : {{moment(this.roundTime)}}</span>
 | 
	
		
			
			|  | 19 | +          </el-col>
 | 
	
		
			
			|  | 20 | +        </el-row>
 | 
	
		
			
			|  | 21 | +      </div>
 | 
	
		
			
			| 17 | 22 |      </div>
 | 
	
		
			
			| 18 |  | -  </div>
 | 
	
		
			
			| 19 |  | -  
 | 
	
		
			
			| 20 | 23 |      <el-table header-row-class-name="init" :data="bookie" v-loading.body="listLoading" element-loading-text="Loading" border fit highlight-current-row
 | 
	
		
			
			| 21 | 24 |        style="width: 100%">      
 | 
	
		
			
			| 22 | 25 |        <el-table-column label="本期開獎" lable-className="title" align="center">   
 | 
	
	
		
			
			|  | @@ -186,14 +189,10 @@
 | 
	
		
			
			| 186 | 189 |          </el-table-column>
 | 
	
		
			
			| 187 | 190 |          </el-table-column>      
 | 
	
		
			
			| 188 | 191 |      </el-table>
 | 
	
		
			
			|  | 192 | +    </el-dialog>
 | 
	
		
			
			| 189 | 193 |  
 | 
	
		
			
			| 190 | 194 |  
 | 
	
		
			
			| 191 |  | -
 | 
	
		
			
			| 192 |  | -  <el-dialog
 | 
	
		
			
			| 193 |  | -    :visible.sync="dialogVisible"
 | 
	
		
			
			| 194 |  | -    fullscreen="true"
 | 
	
		
			
			| 195 |  | -    :before-close="handleClose">
 | 
	
		
			
			| 196 |  | -    <div class="app-container">
 | 
	
		
			
			|  | 195 | +  <div class="app-container">
 | 
	
		
			
			| 197 | 196 |       <div class="block">
 | 
	
		
			
			| 198 | 197 |        <el-row :gutter="20">
 | 
	
		
			
			| 199 | 198 |          <el-col :span="6">
 | 
	
	
		
			
			|  | @@ -202,13 +201,14 @@
 | 
	
		
			
			| 202 | 201 |            <el-option v-for="item in roundOptions" :key="item.label" :label="item.label" :value="item.key">
 | 
	
		
			
			| 203 | 202 |            </el-option>
 | 
	
		
			
			| 204 | 203 |          </el-select>
 | 
	
		
			
			| 205 |  | -          </el-col >
 | 
	
		
			
			| 206 |  | -          <el-col :offset="10" :span="8">
 | 
	
		
			
			| 207 |  | -            <span @click="dialogVisible = false" class="demonstration">時間 : {{moment(this.roundTime)}}</span>
 | 
	
		
			
			| 208 |  | -          </el-col>
 | 
	
		
			
			| 209 |  | -        </el-row>
 | 
	
		
			
			| 210 |  | -      </div>
 | 
	
		
			
			|  | 204 | +        </el-col >
 | 
	
		
			
			|  | 205 | +        <el-col :offset="10" :span="8">
 | 
	
		
			
			|  | 206 | +          <span @click="dialogVisible = true" class="demonstration">時間 : {{moment(this.roundTime)}}</span>
 | 
	
		
			
			|  | 207 | +        </el-col>
 | 
	
		
			
			|  | 208 | +      </el-row>
 | 
	
		
			
			| 211 | 209 |      </div>
 | 
	
		
			
			|  | 210 | +  </div>
 | 
	
		
			
			|  | 211 | +  
 | 
	
		
			
			| 212 | 212 |      <el-table header-row-class-name="init" :data="bookie" v-loading.body="listLoading" element-loading-text="Loading" border fit highlight-current-row
 | 
	
		
			
			| 213 | 213 |        style="width: 100%">      
 | 
	
		
			
			| 214 | 214 |        <el-table-column label="本期開獎" lable-className="title" align="center">   
 | 
	
	
		
			
			|  | @@ -378,7 +378,8 @@
 | 
	
		
			
			| 378 | 378 |          </el-table-column>
 | 
	
		
			
			| 379 | 379 |          </el-table-column>      
 | 
	
		
			
			| 380 | 380 |      </el-table>
 | 
	
		
			
			| 381 |  | -    </el-dialog>
 | 
	
		
			
			|  | 381 | +
 | 
	
		
			
			|  | 382 | +
 | 
	
		
			
			| 382 | 383 |  </div>
 | 
	
		
			
			| 383 | 384 |  </template>
 | 
	
		
			
			| 384 | 385 |  
 | 
	
	
		
			
			|  | @@ -450,7 +451,7 @@ export default {
 | 
	
		
			
			| 450 | 451 |        'SetData',
 | 
	
		
			
			| 451 | 452 |        // 'SetQuery'
 | 
	
		
			
			| 452 | 453 |      ]),
 | 
	
		
			
			| 453 |  | -    getList() {
 | 
	
		
			
			|  | 454 | +    async getList() {
 | 
	
		
			
			| 454 | 455 |        this.listLoading = true
 | 
	
		
			
			| 455 | 456 |        let detailTemp, dealingTemp, memberRecordTemp
 | 
	
		
			
			| 456 | 457 |        this.detail = []
 | 
	
	
		
			
			|  | @@ -483,7 +484,7 @@ export default {
 | 
	
		
			
			| 483 | 484 |          })
 | 
	
		
			
			| 484 | 485 |          this.memberRecord = Object.values(memberRecordTemp )
 | 
	
		
			
			| 485 | 486 |        })
 | 
	
		
			
			| 486 |  | -      fetchDetails(this.data.secondLayer, this.listQuery).then(response => {
 | 
	
		
			
			|  | 487 | +      await fetchDetails(this.data.secondLayer, this.listQuery).then(response => {
 | 
	
		
			
			| 487 | 488 |          detailTemp = response.data.rows.filter(record => {
 | 
	
		
			
			| 488 | 489 |            return record.DealingRecord.door !== -1 &&
 | 
	
		
			
			| 489 | 490 |              record.MemberRecord.door !== -1 &&
 |