Browse Source

History add el-table-colunm userName

EthnaYeh 7 years ago
parent
commit
2a98b4e4fd
1 changed files with 28 additions and 25 deletions
  1. 28 25
      src/views/gambleMember/history/index.vue

+ 28 - 25
src/views/gambleMember/history/index.vue

@@ -16,31 +16,33 @@
16 16
         </div>
17 17
     </div>
18 18
     <el-table :data="list" v-loading.body="listLoading" element-loading-text="Loading" border fit highlight-current-row>
19
-      <el-table-column label="場" align="center">
20
-        <template slot-scope="scope">
21
-          {{scope.row.game}}
22
-        </template>
23
-      </el-table-column>
24
-      <el-table-column label="總押注" align="center">
25
-        <template slot-scope="scope">
26
-          <span>{{scope.row.wager}}</span>
27
-        </template>
28
-      </el-table-column>
29
-      <el-table-column label="總輸贏" align="center">
30
-        <template slot-scope="scope">
31
-          <span>{{scope.row.earned}}</span>
32
-        </template>
33
-      </el-table-column>
34
-      <el-table-column label="時間" align="center">
35
-        <template slot-scope="scope">
36
-          <span>{{moment(scope.row['GambleGame-Bucket'].createdAt)}}</span>
37
-        </template>
38
-      </el-table-column>
39
-      <el-table-column align="center" label="操作">
40
-        <template slot-scope="scope">
41
-            <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handleDetail(scope.row)">詳細紀錄</el-button>  
42
-        </template>
43
-      </el-table-column>
19
+      <el-table-column :label="member.name" align="center">
20
+        <el-table-column label="場" align="center">
21
+          <template slot-scope="scope">
22
+            {{scope.row.game}}
23
+          </template>
24
+        </el-table-column>
25
+        <el-table-column label="總押注" align="center">
26
+          <template slot-scope="scope">
27
+            <span>{{scope.row.wager}}</span>
28
+          </template>
29
+        </el-table-column>
30
+        <el-table-column label="總輸贏" align="center">
31
+          <template slot-scope="scope">
32
+            <span>{{scope.row.earned}}</span>
33
+          </template>
34
+        </el-table-column>
35
+        <el-table-column label="時間" align="center">
36
+          <template slot-scope="scope">
37
+            <span>{{moment(scope.row['GambleGame-Bucket'].createdAt)}}</span>
38
+          </template>
39
+        </el-table-column>
40
+        <el-table-column align="center" label="操作">
41
+          <template slot-scope="scope">
42
+              <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handleDetail(scope.row)">詳細紀錄</el-button>  
43
+          </template>
44
+        </el-table-column>
45
+      </el-table-column>      
44 46
     </el-table>
45 47
   </div>
46 48
 </template>
@@ -97,6 +99,7 @@ export default {
97 99
     }
98 100
   },
99 101
   created() {
102
+    console.log(this.member)
100 103
     this.SetVisible(false)
101 104
     this.fetchData()
102 105
   },