EthnaYeh 7 lat temu
rodzic
commit
121dbaf372

+ 7 - 0
src/api/gambleGameBucket.js

42
     method: 'get'
42
     method: 'get'
43
   })
43
   })
44
 }
44
 }
45
+
46
+export function fetchGameBid(data) {
47
+  return request({
48
+    url: `/gambleGameBuckets/${data.id}/bidChips`,
49
+    method: 'get'
50
+  })
51
+}

+ 2 - 2
src/views/gambleGameBucket/detail/index.vue

50
             <span>{{`${scope.row.DealingRecord.point1} | ${scope.row.DealingRecord.point2} / ${scope.row.DealingRecord.totalPoints}`}}</span>
50
             <span>{{`${scope.row.DealingRecord.point1} | ${scope.row.DealingRecord.point2} / ${scope.row.DealingRecord.totalPoints}`}}</span>
51
           </template>
51
           </template>
52
         </el-table-column>
52
         </el-table-column>
53
-        <el-table-column label="上莊分數"></el-table-column>      
53
+        <el-table-column label="上莊分數" prop="bidChips"></el-table-column>      
54
         <el-table-column label="莊輸贏" prop="MemberRecord.earned"></el-table-column>      
54
         <el-table-column label="莊輸贏" prop="MemberRecord.earned"></el-table-column>      
55
         <el-table-column label="總押注" prop="totalWager"></el-table-column>      
55
         <el-table-column label="總押注" prop="totalWager"></el-table-column>      
56
         <el-table-column label="抽水" prop="MemberRecord.serviceFees"></el-table-column>     
56
         <el-table-column label="抽水" prop="MemberRecord.serviceFees"></el-table-column>     
239
             record.MemberRecord.door === -1 &&
239
             record.MemberRecord.door === -1 &&
240
             record.MemberRecord.door === record.DealingRecord.door
240
             record.MemberRecord.door === record.DealingRecord.door
241
         })
241
         })
242
-
242
+        this.bookie[0].bidChips = this.bucket.bidChips
243
         this.group = _.groupBy(detailTemp, record => {
243
         this.group = _.groupBy(detailTemp, record => {
244
           return record.MemberRecord.GambleMember.name
244
           return record.MemberRecord.GambleMember.name
245
         })
245
         })

+ 5 - 2
src/views/gambleGameBucket/index.vue

40
 <script>
40
 <script>
41
 
41
 
42
 import { mapGetters, mapActions } from 'vuex'
42
 import { mapGetters, mapActions } from 'vuex'
43
-import { fetchList } from '@/api/gambleGameBucket'
43
+import { fetchList, fetchGameBid } from '@/api/gambleGameBucket'
44
 
44
 
45
 export default {
45
 export default {
46
   data() {
46
   data() {
89
     },
89
     },
90
     handlePage(row) {
90
     handlePage(row) {
91
       this.temp = Object.assign({}, row) // copy obj
91
       this.temp = Object.assign({}, row) // copy obj
92
+      fetchGameBid(row).then(response => {
93
+        this.temp.bidChips = response.data
94
+      })
92
       this.SetListVisble(false)
95
       this.SetListVisble(false)
93
-      this.bucket = row
96
+      this.bucket = this.temp
94
       // fetchMemberRecords(row).then(response => {
97
       // fetchMemberRecords(row).then(response => {
95
       //   console.log(response.data)
98
       //   console.log(response.data)
96
       // })
99
       // })