anthtrigger
Version:
Trigger events via http service
75 lines (70 loc) • 1.99 kB
HTML
<div class="col-lg-12">
<h1>用户管理
<small></small>
</h1>
<ol class="breadcrumb">
<li><a href="/"><i class="fa fa-dashboard"></i> 首页</a>
</li>
<li class="active"><i class="icon-file-alt"></i> 用户管理 </li>
</ol>
</div>
<div class="col-lg-12">
<div class="well clearfix">
<button class="btn btn-primary pull-right" ng-click="addUser()">
<i class="fa fa-plus-square"></i> 添加用户
</button>
</div>
<table class="table table-striped table-bordered table-condensed table-hover">
<thead>
<tr>
<th width="80">ID</th>
<th width="100">用户名</th>
<th width="50">角色</th>
<th>上次登陆</th>
<th>权限标签</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<tr ng-if="st.list == 'loading'">
<td colspan='6' style="text-align: center">
Loading...
</td>
</tr>
<tr ng-repeat="u in list">
<td>{{u._id.substring(0,7)}}</td>
<td>{{u.name}}
<span ng-if="u.frozen" class="label label-danger">停用</span>
</td>
<td>
<span class="label label-{{{
admin: 'primary',
tester: 'default',
manager: 'info'
}[u.role]}}">{{u.role}}</span>
</td>
<td>
<span am-time-ago="u.lastLoginAt" title="{{u.lastLoginAt}}">
</span>
</td>
<td>
<span class="label label-default"
ng-repeat="t in u.tags">
{{t}}
</span>
</td>
<td width="356">
<button class="btn btn-primary" ng-click="editUser(u)">
<i class="fa fa-edit"></i> 修改信息
</button>
<a ng-href="/eventLogs?byUser={{u.name}}" class="btn btn-info" >
<i class="fa fa-history"></i> 操作记录
</a>
<button class="btn btn-danger" ng-class="{ active: u.frozen }" ng-click="frozeUser(u)">
<i class="fa fa-ban"></i> 禁用用户
</button>
</td>
</tr>
</tbody>
</table>
</div>