Browse Source

modify agent button

Unknown 7 years ago
parent
commit
78f5bdb899
1 changed files with 12 additions and 4 deletions
  1. 12 4
      src/views/room/wechatMember/index.vue

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

34
         </el-table-column>
34
         </el-table-column>
35
         <el-table-column label="代理商" align="center">
35
         <el-table-column label="代理商" align="center">
36
           <template slot-scope="scope">
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
           </template>
39
           </template>
39
         </el-table-column>
40
         </el-table-column>
40
-        <el-table-column align="center" label="操作" width="450">
41
+        <el-table-column align="center" label="操作" width="350">
41
           <template slot-scope="scope">
42
           <template slot-scope="scope">
42
               <el-button type="primary" size="mini" icon="el-icon-edit" @click="handleChipsMangement(scope.row)">分數管理</el-button>
43
               <el-button type="primary" size="mini" icon="el-icon-edit" @click="handleChipsMangement(scope.row)">分數管理</el-button>
43
               <router-link to="/room/index/gambleMember/index/chipsHistory">
44
               <router-link to="/room/index/gambleMember/index/chipsHistory">
44
                 <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handleLog(scope.row)">分數紀錄</el-button>            
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
               <router-link to="/room/index/gambleMember/index/gameHistory">
47
               <router-link to="/room/index/gambleMember/index/gameHistory">
48
                 <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handlePage(scope.row)">歷史查詢</el-button>
48
                 <el-button type="primary" size="mini" icon="el-icon-tickets" @click="handlePage(scope.row)">歷史查詢</el-button>
49
               </router-link>       
49
               </router-link>       
374
           message: '已取消歸零'
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
   // watch: {
387
   // watch: {