Initial commit

This commit is contained in:
易焱
2021-03-13 18:42:01 +08:00
commit d9a3c376d5
3243 changed files with 627198 additions and 0 deletions
+61
View File
@@ -0,0 +1,61 @@
<include file="Inc:head"/>
<div class="widget-box2" style="margin:0px;">
<div class="widget-content nopadding">
<form class="form-horizontal" method="post" action="__SELF__" onsubmit="return save_form2(this)">
<div class="control-group">
<label class="control-label">用户名</label>
<div class="controls">
<input id="username" type="text" name="user_name" autocomplete="off"/>
</div>
</div>
<div class="control-group">
<label class="control-label">密码</label>
<div class="controls">
<input id="password" type="password" name="user_password" />
</div>
</div>
<div class="control-group">
<label class="control-label">确认密码</label>
<div class="controls">
<input id="repassword" type="password" name="repassword" />
</div>
</div>
<div class="control-group">
<label class="control-label">是否启用</label>
<div class="controls">
<label class="label-radio"><input type="radio" name="status" value="1" checked=""/></label>
<label class="label-radio"><input type="radio" name="status" value="0" /></label>
</div>
</div>
<div class="control-group">
<label class="control-label">复核权限</label>
<div class="controls">
<label class="label-radio"><input type="radio" name="can_check" value="1" checked=""/></label>
<label class="label-radio"><input type="radio" name="can_check" value="0" /></label>
</div>
</div>
<div class="control-group">
<label class="control-label">角色</label>
<div class="controls" style="margin-top:4px;">
<foreach name="role" item="v">
<label class="label-radio"><input type="radio" name="role_id" value="{$v.id}" {$v[status]?"":"disabled"}/>{$v.name}</label>
</foreach>
</div>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-success form_submit">确定</button>
<button type="button" class="btn btn-danger" id="closeIframe">取消</button>
<div id="status"></div>
</div>
<div id="submitted"></div>
</form>
</div>
</div>
<include file="Inc/foot"/>
@@ -0,0 +1,61 @@
<include file="Inc:head"/>
<div class="widget-box2" style="margin:0px;">
<div class="widget-content nopadding">
<form id="basic_validate" class="form-horizontal" method="post" action="__SELF__" onsubmit="return save_form2(this)">
<input type="hidden" name="user_id" value="{$r.user_id}">
<div class="control-group">
<label class="control-label">用户名</label>
<div class="controls">
<input id="username" type="text" name="user_name" autocomplete="off" value="{$r.user_name}"/>
</div>
</div>
<div class="control-group">
<label class="control-label">密码</label>
<div class="controls">
<input id="password" type="password" name="user_password" /> (不修改请留空)
</div>
</div>
<div class="control-group">
<label class="control-label">确认密码</label>
<div class="controls">
<input id="repassword" type="password" name="repassword" /> (不修改请留空)
</div>
</div>
<div class="control-group">
<label class="control-label">是否启用</label>
<div class="controls">
<label class="label-radio"><input type="radio" name="status" value="1" {$r[status]?"checked":""}/></label>
<label class="label-radio"><input type="radio" name="status" value="0" {$r[status]?"":"checked"}/></label>
</div>
</div>
<div class="control-group">
<label class="control-label">复核权限</label>
<div class="controls">
<label class="label-radio"><input type="radio" name="can_check" value="1" {$r[can_check]?"checked":""}/></label>
<label class="label-radio"><input type="radio" name="can_check" value="0" {$r[can_check]?"":"checked"} /></label>
</div>
</div>
<div class="control-group">
<label class="control-label">角色</label>
<div class="controls">
<foreach name="role" item="v">
<label class="label-radio"><input type="radio" name="role_id" value="{$v.id}" {$v[status]?"":"disabled"} {$v[is_checked]?"checked":""}/>{$v.name}</label>
</foreach>
</div>
</div>
<div class="form-actions">
<button type="submit" class="btn btn-success form_submit">确定</button>
<button type="button" class="btn btn-danger" id="closeIframe">取消</button>
<div id="status"></div>
</div>
<div id="submitted"></div>
</form>
</div>
</div>
<include file="Inc/foot"/>
@@ -0,0 +1,82 @@
<include file="Inc:header"/>
<div class="container-fluid">
<div class="main_head">
<div class="main_h1"><h1>{$pagetitle}</h1></div>
<div class="main_add">
<a class="btn btn-inverse iframe" href="{:U('add')}">增加用户</a>
</div>
</div>
<div style="text-align:right; float:right"></div>
<div class="row-fluid">
<div class="span12">
<div class="widget-box">
<div class="widget-content nopadding">
<table class="table table-striped">
<thead>
<tr>
<th width="10%">ID</th>
<th>用户名</th>
<th>对应角色</th>
<th>登录次数</th>
<th>最后登录时间</th>
<th>最后登录IP</th>
<th>状态</th>
<th>查看日志</th>
<th>复核权限</th>
<th>操作</th>
</tr>
</thead>
<tbody>
<foreach name="data" item="v" >
<tr>
<td style="text-align: center;">{$v['user_id']}</td>
<td class="center tab-title">{$v['user_name']}</td>
<td class="center">
<if condition="$v['user_id']==C('USER_ADMINISTRATOR')">
<button class="btn btn-primary btn-mini">超级管理员</button>
<else />
<foreach name="v.role" item="role_rs">
<button class="btn btn-inverse btn-mini" style="margin-left:4px;">{$role_rs['name']}</button>
</foreach>
</if>
</td>
<td class="center">{$v['login_num']}</td>
<td class="center"><?=$v['last_login_time']?date("Y-m-d",$v['last_login_time']):"-"?></td>
<td class="center">{$v['last_login_ip']?$v['last_login_ip']:"-"}</td>
<td class="center">
<if condition="$v.status eq 1 ">
<span class="label label-success">正常</span>
<else />
<span class="label">禁用</span>
</if>
</td>
<td class="center tab-title"><a href="{:U('UserLoginLog/index',array('userid'=>$v[user_id]))}">[登录日志]</a> &nbsp; <a href="{:U('UserLog/index',array('userid'=>$v[user_id]))}">[操作日志]</a></td>
<td class="center">
<if condition="$v.can_check eq 1 ">
<span class="label label-success">有权限</span>
<else />
<span class="label"></span>
</if>
</td>
<td class="center">
<a href="{:U("editor",array("user_id"=>$v[user_id]))}" class="btn btn-primary btn-mini iframe">修改</a>
<a href="{:U("del",array("user_id"=>$v[user_id]))}" class="btn btn-danger btn-mini ajax_del">删除</a>
</td>
</tr>
</foreach>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<include file="Inc/footer"/>