软测单独项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

181 lines
8.2 KiB

11 months ago
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>营区后台操作日志</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="format-detection" content="telephone=no">
<link rel="stylesheet" href="/layui/css/layui.css" media="all" />
<link rel="stylesheet" href="/css/public.css" media="all" />
<link rel="stylesheet" href="/css/ztree/metro/ztree.css">
<script src="/js/jquery-2.1.3.min.js" type="text/javascript"></script>
<script src="/js/jquery.cookie.js" type="text/javascript"></script>
<script src="/js/jq_extend.js"></script>
<script type="text/javascript" src="/layui/layui.js"></script>
<link rel="stylesheet" href="/css/right-list.css" media="all" />
<link rel="stylesheet" href="/css/bulletframebg.css" media="all" />
<style>
.ztree {
overflow: auto;
}
</style>
<script type="text/javascript">
layui.config({
base: '../../js/'
}).use(['ztree', 'form', 'layer', 'table', 'laytpl', 'laydate', 'upload'], function () {
var form = layui.form,
layer = parent.layer === undefined ? layui.layer : top.layer,
//$ = layui.jquery,
laytpl = layui.laytpl,
table = layui.table,
upload = layui.upload,
laydate = layui.laydate;
laydate.render({
elem: '#searchTime',
type: 'datetime'
, range: true
});
$.ajax({
type: "post",
url: "/ashx/SysOperationLogHandler.ashx",
data: { Action: "GetInfoName" },
dataType: "json",
success: function (result) {
//console.log(result);
var orgStr = '';
result.data.forEach(function (obj, index, arr) {
//console.log(obj.INFO_NAME);
orgStr += "<option value='" + obj.INFO_NAME + "'>" + obj.INFO_NAME + "</option>";
});
$("#Info_Name").append(orgStr);
form.render('select');
}
});
var tableIns = table.render({
elem: '#empListTable',
url: '/ashx/SysOperationLogHandler.ashx',
where: { Action: 'GetList', random: new Date().getTime() },
cellMinWidth: 95,
page: true,
height: "full-125",
limits: [10, 15, 20, 25],
limit: 15,
id: "empListTable",
cols: [[
{ field: 'CLIENT_IP', title: 'IP', minWidth: 60, width: 120, align: "center" },
{ field: 'INFO_NAME', title: '操作分类', minWidth: 60, width: 120, align: "center" },
{
field: 'INFO_TYPE', title: '信息类型', minWidth: 60, width: 180, align: "center",
templet: function (v) {
var retStr = '—';
//0、查询;1、新增;2、修改;3、删除;4、异常信息;5、其他
switch (v.INFO_TYPE) {
case "0":
retStr = '查询';
break;
case "1":
retStr = '新增';
break;
case "2":
retStr = '修改';
break;
case "3":
retStr = '删除';
break;
case "4":
retStr = '异常信息';
break;
case "5":
retStr = '其他';
break;
}
return retStr;
}
},
{ field: 'INFO_MSG', title: '说明', minWidth: 60, width: 120, align: "center" },
{ field: 'URL_FORM', title: '请求', minWidth: 60, align: "center" },
{ field: 'CREATETIME', title: '时间', minWidth: 120, width: 160, fixed: "right", align: "center" },
/* { title: 'CREATETIME', width: 180, templet: '#sysappListBar', fixed: "right", align: "center" }*/
]]
});
//点击搜索
$("#search_btn").click(function () {
var startTime = "", endTime = "";
var searchTime = $("#searchTime").val();
if (searchTime) {
if (searchTime.indexOf(" - ") != -1) {
startTime = searchTime.split(" - ")[0]
endTime = searchTime.split(" - ")[1];
}
}
table.reload("empListTable", {
page: {
curr: 1 //重新从第 1 页开始
},
where: {
searchTime: startTime.trim(),
endTime: endTime.trim(),
Info_Type: $("#Info_Type").val(),
Info_Name: $("#Info_Name").val(),
keywords: $("#searchVal").val().trim(), //搜索的关键字
random: new Date().getTime() //随机参数
}
});
});
});
</script>
</head>
<body>
<div id="divEmpBody" class="layui-col-lg10 layui-col-md10 layui-col-xs10" style=" position: absolute; right: 0; left: 2px; top: 0; bottom: 0; z-index: 998; width: auto; overflow: hidden; overflow-y: auto; box-sizing: border-box; border: 1px solid #0c6f89; background: rgba(12, 70, 100, 0.8); border-radius: 4px; padding: 20px; ">
<div>
<form class="layui-form">
<blockquote class="layui-elem-quote quoteBox" style="padding-left:0; padding-top:0;">
<div class="layui-inline">
<div class="layui-input-inline">
<input type="text" class="layui-input" id="searchVal" placeholder="请输入姓名或联系方式" />
</div>
<div class="layui-input-inline">
<input type="text" class="layui-input" id="searchTime" placeholder="请选择入伍时间" />
</div>
<div class="layui-input-inline">
<select id="Info_Type" lay-filter="Info_Type">
<option value="">---信息类型---</option>
<option value="0">查询</option>
<option value="1">新增</option>
<option value="2">修改</option>
<option value="3">删除</option>
<option value="4">异常信息</option>
<option value="5">其他</option>
</select>
</div>
<div class="layui-input-inline">
<select id="Info_Name" lay-filter="Info_Name" lay-search="">
<option value="">---操作分类---</option>
</select>
</div>
<a class="layui-btn" id="search_btn" data-type="reload">搜索</a>
</div>
</blockquote>
<table id="empListTable" lay-filter="empListTable"></table>
</form>
</div>
</div>
</body>
</html>