1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-29 13:51:37 +08:00
2021-08-12 16:26:00 +08:00

123 lines
4.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{% extends 'templates/main.volt' %}
{% block content %}
{{ partial('macros/user') }}
{% set add_url = url({'for':'admin.user.add'}) %}
{% set search_url = url({'for':'admin.user.search'}) %}
<div class="kg-nav">
<div class="kg-nav-left">
<span class="layui-breadcrumb">
<a><cite>用户管理</cite></a>
</span>
</div>
<div class="kg-nav-right">
<a class="layui-btn layui-btn-sm" href="{{ add_url }}">
<i class="layui-icon layui-icon-add-1"></i>添加用户
</a>
<a class="layui-btn layui-btn-sm" href="{{ search_url }}">
<i class="layui-icon layui-icon-search"></i>搜索用户
</a>
</div>
</div>
<table class="layui-table kg-table">
<colgroup>
<col>
<col>
<col>
<col>
<col>
<col>
<col>
<col>
<col>
<col width="10%">
</colgroup>
<thead>
<tr>
<th>用户头像</th>
<th>用户昵称</th>
<th>用户角色</th>
<th>课程</th>
<th>文章</th>
<th>提问</th>
<th>回答</th>
<th>活跃时间</th>
<th>注册时间</th>
<th>操作</th>
</tr>
</thead>
<tbody>
{% for item in pager.items %}
{% set user_url = url({'for':'home.user.show','id':item.id}) %}
{% set online_url = url({'for':'admin.user.online','id':item.id}) %}
{% set edit_url = url({'for':'admin.user.edit','id':item.id}) %}
<tr>
<td class="center">
<img class="avatar-sm" src="{{ item.avatar }}!avatar_160" alt="{{ item.name }}">
</td>
<td>
<p>
<a href="{{ edit_url }}">{{ item.name }}</a>{{ item.id }}{{ status_info(item) }}
</p>
<p class="meta">
<span>性别:{{ gender_info(item.gender) }}</span>
<span>地区:{{ item.area|default('N/A') }}</span>
</p>
</td>
<td>
<p>教学:{{ edu_role_info(item.edu_role) }}</p>
<p>后台:{{ admin_role_info(item.admin_role) }}</p>
</td>
<td>{{ item.course_count }}</td>
<td>{{ item.article_count }}</td>
<td>{{ item.question_count }}</td>
<td>{{ item.answer_count }}</td>
<td>{{ date('Y-m-d',item.active_time) }}</td>
<td>{{ date('Y-m-d',item.create_time) }}</td>
<td class="center">
<div class="kg-dropdown">
<button class="layui-btn layui-btn-sm">操作 <i class="layui-icon layui-icon-triangle-d"></i></button>
<ul>
<li><a href="{{ user_url }}" target="_blank">用户主页</a></li>
<li><a href="javascript:" class="kg-online" data-url="{{ online_url }}">在线记录</a></li>
<li><a href="{{ edit_url }}">编辑用户</a></li>
</ul>
</div>
</td>
</tr>
{% endfor %}
</tbody>
</table>
{{ partial('partials/pager') }}
{% endblock %}
{% block inline_js %}
<script>
layui.define(['jquery', 'layer'], function () {
var $ = layui.jquery;
var layer = layui.layer;
$('.kg-online').on('click', function () {
var url = $(this).data('url');
layer.open({
type: 2,
title: '在线记录',
area: ['800px', '600px'],
content: url
});
});
});
</script>
{% endblock %}