Files
swiftadmin/app/admin/view/system/system_log/index.html
2022-08-19 19:48:37 +08:00

165 lines
6.7 KiB
HTML
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.
<include file="/public/header" />
<include file="/public/header" />
<!-- // 重定位Style -->
<style>
.layui-bg-white .layui-input {
border:0px;
}
.layui-form-item .layui-input-inline {
/*width: 220px;*/
}
</style>
<!-- // 展示数据 -->
<div class="layui-fluid">
<div class="layui-card">
<!-- // 默认操作按钮 -->
<div class="layui-card-header layadmin-card-header-auto ">
<div class="layui-form">
<div class="layui-form-item">
<div class="layui-inline">
<select name="type">
<option value="">{:__('按分类查询')}</option>
<option value="user" >{:__('用户')}</option>
<option value="system" >{:__('系统')}</option>
</select>
</div>
<div class="layui-inline">
<div class="layui-input-inline">
<select name="status">
<option value="">{:__('按状态查询')}</option>
<option value="normal" >{:__('正常')}</option>
<option value="error" >{:__('错误')}</option>
</select>
</div>
</div>
<div class="layui-inline">
<div class="layui-input-inline ">
<input name="name" class="layui-input" type="text" placeholder="{:__('关键字搜索')}"/>
</div>
</div>
<div class="layui-inline" >
<!-- // 默认搜索 -->
<button class="layui-btn icon-btn" lay-filter="formSearch" lay-submit>
<i class="layui-icon layui-icon-search"></i>{:__('搜索')}</button>
</div>
</div>
</div>
</div>
<!-- // 创建数据实例 -->
<table id="lay-tableList" lay-filter="lay-tableList"></table>
</div>
</div>
<!-- // 添加编辑数据 -->
<script type="text/html" id="viewforms" >
<div class="layui-fluid layui-bg-white" >
<div class="layui-form " lay-filter="viewforms">
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-inline">
<input type="text" name="module" class="layui-input">
</div>
<label class="layui-form-label"><font color="red">* </font>{:__('访')}</label>
<div class="layui-input-inline">
<input type="text" name="url" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-inline">
<input type="text" name="name" class="layui-input">
</div>
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-inline">
<input type="text" name="method" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-block">
<input type="text" name="controller" class="layui-input" style="color:red">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-block">
<input type="text" name="params" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-block">
<input type="text" name="error" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-block">
<input type="text" name="file" class="layui-input" style="color:red">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-inline">
<input type="text" name="line" class="layui-input" style="color:red">
</div>
<label class="layui-form-label"><font color="red">* </font>{:__('')}</label>
<div class="layui-input-inline">
<input type="text" name="create_time" class="layui-input">
</div>
</div>
</div>
</div>
</script>
<!-- // 列表编辑框 -->
<script type="text/html" id="tableBar">
<a class="layui-table-text" data-title="{:__('操作日志详情')}" data-url="#viewforms" data-area="680px" lay-event="edit" >{:__('详情')}</a>
</script>
<include file="/public/footer" />
<script>
layui.use(['table'], function () {
var table = layui.table;
// 初始化表
var isTable = table.render({
elem: "#lay-tableList"
,url: "{:url('/system/SystemLog/index')}"
,limit: 18
,page: true
,cols: [[
{type: 'checkbox'},
{field: 'id', align: 'center',sort: true,width: 80, title: 'ID'},
{field: 'module', align: 'center',width: 130, title: '{:__("模块")}'},
{field: 'controller', align: 'center',templet:function(d){
var html = '<div ';
if (d.line) {
html += 'style="color:red;"';
}
html += '>'+ d.controller + "\\" + d.action + ' </div>';
return html;
}, title: '{:__("控制器/方法")}'},
{field: 'params', align: 'center', title: '{:__("参数")}'},
{field: 'method', align: 'center',width: 130, title: '{:__("请求方式")}'},
{field: 'code', align: 'center',width: 130, title: '{:__("状态码")}'},
{field: 'name', align: 'center',width: 130, title: '{:__("操作人员")}'},
{field: 'ip', align: 'center',width: 160, title: '{:__("IP地址")}'},
{field: 'create_time', align: 'center', width: 160,title: '{:__("创建时间")}'},
{align: 'center', toolbar: '#tableBar',width: 100, title: '{:__("操作")}'},
]]
})
});
</script>