Pārlūkot izejas kodu

modify agent button

Unknown 7 gadi atpakaļ
vecāks
revīzija
78f5bdb899
1 mainītis faili ar 12 papildinājumiem un 4 dzēšanām
  1. 12 4
      src/views/room/wechatMember/index.vue

+ 12 - 4
src/views/room/wechatMember/index.vue

@@ -34,16 +34,16 @@
34 34
         </el-table-column>
35 35
         <el-table-column label="代理商" align="center">
36 36
           <template slot-scope="scope">
37
-            {{!scope.row.WeChatUser.GambleMember.GambleAgent ? 'N/A': scope.row.WeChatUser.GambleMember.GambleAgent.name}}
37
+            <el-button v-show="noAgent(scope.row.WeChatUser.GambleMember)" type="primary" size="mini" icon="el-icon-edit" @click="handleAgentUpdate(scope.row)">代理商設定</el-button>
38
+            <span v-show="haveAgent(scope.row.WeChatUser.GambleMember)">{{scope.row.WeChatUser.GambleMember.name}}</span>
38 39
           </template>
39 40
         </el-table-column>
40
-        <el-table-column align="center" label="操作" width="450">
41
+        <el-table-column align="center" label="操作" width="350">
41 42
           <template slot-scope="scope">
42 43
               <el-button type="primary" size="mini" icon="el-icon-edit" @click="handleChipsMangement(scope.row)">分數管理</el-button>
43 44
               <router-link to="/room/index/gambleMember/index/chipsHistory">
44 45
                 <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handleLog(scope.row)">分數紀錄</el-button>            
45
-              </router-link>
46
-              <el-button type="primary" size="mini" icon="el-icon-edit" @click="handleAgentUpdate(scope.row)">代理商設定</el-button>            
46
+              </router-link>          
47 47
               <router-link to="/room/index/gambleMember/index/gameHistory">
48 48
                 <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handlePage(scope.row)">歷史查詢</el-button>
49 49
               </router-link>       
@@ -374,6 +374,14 @@ export default {
374 374
           message: '已取消歸零'
375 375
         });          
376 376
       });
377
+    },
378
+    haveAgent(GambleMember) {
379
+      return GambleMember.GambleAgent?true:false;
380
+      
381
+    },
382
+    noAgent(GambleMember) {
383
+      return GambleMember.GambleAgent?false:true;
384
+      // console.log('GambleAgent', GambleMember)
377 385
     }
378 386
   },
379 387
   // watch: {