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.
289 lines
15 KiB
289 lines
15 KiB
<!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" />
|
|
<script src="/js/jquery-2.1.3.min.js"></script>
|
|
<link rel="stylesheet" href="/css/ztree/metro/ztree.css" />
|
|
<link rel="stylesheet" href="/js/layui/css/layui.css" media="all" />
|
|
<link rel="stylesheet" href="/css/public.css" media="all" />
|
|
<link href="/Index/css/zhgl-style.css" rel="stylesheet" />
|
|
<link rel="stylesheet" href="/css/right-list.css" media="all" />
|
|
<link rel="stylesheet" href="/css/bulletframebg.css" media="all" />
|
|
<style>
|
|
.searchVal {
|
|
width: 300px;
|
|
}
|
|
|
|
.layui-laypage {
|
|
margin: 10px 20%;
|
|
}
|
|
|
|
.ztree {
|
|
overflow: auto;
|
|
}
|
|
|
|
.layui-layer-btn {
|
|
background-color: #164D6A;
|
|
}
|
|
|
|
.layui-layer-content {
|
|
background-color: #164D6A;
|
|
}
|
|
</style>
|
|
</head>
|
|
<body style="border: 1px solid #0c6f89;
|
|
background: rgba(12, 70, 100, 0.8);
|
|
padding: 20px;
|
|
box-sizing: border-box;
|
|
">
|
|
<div id="divOrgDept" style=" position: absolute; top: 0; bottom: 0px; left: 0; width: 270px; min-height: 500px; border: 1px solid #0c6f89; background: rgba(12, 70, 100, 0.8); border-radius: 4px; ">
|
|
<blockquote class="layui-elem-quote title">机构目录</blockquote>
|
|
<div style="width: 100%;height: calc(100% - 52px);overflow: auto">
|
|
<ul id="ztree" class="ztree"></ul>
|
|
</div>
|
|
</div>
|
|
<div id="divEmpBody" class="layui-col-lg10 layui-col-md10 layui-col-xs10" style=" position: absolute; left: 290px; right: 0; 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 class="layui-input-inline">
|
|
<input type="text" name="title" lay-verify="title" autocomplete="off" placeholder="请输入" class="layui-input" style="width:160px;">
|
|
</div>
|
|
<button type="button" class="layui-btn layui-btn-normal">搜索</button>
|
|
<button type="button" class="layui-btn layui-btn-normal" id="btn_add">添加</button>
|
|
<div class="layui-inline">
|
|
<a class="layui-btn layui-btn-danger layui-btn-normal" onclick="document.getElementById('btn_upd_hide').click();">导入</a>
|
|
<input type="file" id="btn_upd_hide" style="display:none;" />
|
|
</div>
|
|
|
|
|
|
<table class="layui-hide" id="ItemInfoList" lay-filter="ItemInfoList"></table>
|
|
|
|
</div>
|
|
|
|
<script type="text/javascript" src="/js/layui/layui.js"></script>
|
|
|
|
<script>
|
|
layui.config({
|
|
base: '/js/'
|
|
}).use(['ztree', 'form', 'layer', 'table', 'laytpl', 'laydate', 'laypage'], function () {
|
|
|
|
|
|
//var OrgId = JSON.parse(window.sessionStorage.getItem("userInfo")).OrgID;
|
|
|
|
var OrgId = 'D8DC637B8B984848A63F82A018AFAEB0';
|
|
|
|
|
|
|
|
var $zTree, OrgList = [];
|
|
var setting = {
|
|
view: {
|
|
selectedMulti: false
|
|
},
|
|
data: {
|
|
key: {
|
|
name: "NAME"
|
|
},
|
|
simpleData: {
|
|
enable: true,
|
|
type: "TYPE",
|
|
idKey: "ID",
|
|
pIdKey: "PID"
|
|
}
|
|
},
|
|
edit: {
|
|
enable: false
|
|
},
|
|
callback: {
|
|
onClick: function (e, treeId, treeNode) {
|
|
|
|
// search(treeNode.ID, treeNode.TYPE);
|
|
|
|
selTreeID = treeNode.ID;
|
|
//判断选中标签是否部门
|
|
if (treeNode.TYPE == "dept") {
|
|
//选中节点是部门
|
|
selDeptId = treeNode.ID;
|
|
selTreeID = treeNode.PID;
|
|
TREEID = selTreeID;
|
|
} else {
|
|
//选中节点是机构
|
|
selDeptId = "";
|
|
TREEID = treeNode.ID;
|
|
}
|
|
|
|
//search(selTreeID, treeNode.TYPE);
|
|
|
|
}
|
|
}
|
|
};
|
|
//初始化树
|
|
$(function () {
|
|
|
|
|
|
$.ajax({
|
|
type: "post",
|
|
url: "/ashx/SysEmpHandler.ashx",
|
|
data: { Action: "OrgDeptTree", OrgId: OrgId },
|
|
dataType: "json",
|
|
success: function (result) {
|
|
var zNodes = result.data;
|
|
if (zNodes.length > 0) {
|
|
for (var i in zNodes) {
|
|
OrgList.push(zNodes[i].ID);
|
|
}
|
|
}
|
|
$zTree = $.fn.zTree.init($("#ztree"), setting, zNodes);
|
|
|
|
var nodes = $zTree.getNodes();
|
|
for (var i = 0; i < nodes.length; i++) {
|
|
$zTree.expandNode($zTree.getNodes()[i], true, false, false);
|
|
}
|
|
|
|
}
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
var table = layui.table;
|
|
var dataArr = [
|
|
{ "id": "10002", "column1": "卓玛央宗", "column2": "平措旺堆", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-29 17:21:33" },
|
|
{ "id": "10003", "column1": "扎西次旦", "column2": "土旦尼玛", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-28 17:21:33" },
|
|
{ "id": "10004", "column1": "次旦索朗", "column2": "格桑卓嘎", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-27 17:21:33" },
|
|
{ "id": "10005", "column1": "次仁平措", "column2": "索朗多杰", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-26 17:21:33" },
|
|
{ "id": "10006", "column1": "洛松克珠", "column2": "白玛桑珠", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-25 17:21:33" },
|
|
{ "id": "10007", "column1": "德吉央宗", "column2": "次旺卓玛", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-24 17:21:33" },
|
|
{ "id": "10008", "column1": "洛桑曲扎", "column2": "米玛次仁", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-23 17:21:33" },
|
|
{ "id": "10009", "column1": "平措旺堆", "column2": "扎西江措", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-22 17:21:33" },
|
|
{ "id": "10010", "column1": "土旦尼玛", "column2": "德吉白珍", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-21 17:21:33" },
|
|
{ "id": "10011", "column1": "格桑卓嘎", "column2": "贡觉次成", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-20 17:21:33" },
|
|
{ "id": "10012", "column1": "索朗多杰", "column2": "旦增顿旦", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-19 17:21:33" },
|
|
{ "id": "10013", "column1": "白玛桑珠", "column2": "平措曲珍", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-18 17:21:33" },
|
|
{ "id": "10015", "column1": "米玛次仁", "column2": "卓玛央宗", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-16 17:21:33" },
|
|
{ "id": "10016", "column1": "扎西江措", "column2": "扎西次旦", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-15 17:21:33" },
|
|
{ "id": "10017", "column1": "德吉白珍", "column2": "次旦索朗", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-14 17:21:33" },
|
|
{ "id": "10018", "column1": "贡觉次成", "column2": "次仁平措", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-13 17:21:33" },
|
|
{ "id": "10019", "column1": "旦增顿旦", "column2": "洛松克珠", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-12 17:21:33" },
|
|
{ "id": "10020", "column1": "平措曲珍", "column2": "德吉央宗", "column3": "总队机关大门出口", "column4": "【不假外出】", "createTime": "2024-08-11 17:21:33" },
|
|
];
|
|
|
|
table.render({
|
|
elem: '#ItemInfoList'
|
|
, data: dataArr
|
|
, cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 新增
|
|
, cols: [[
|
|
//{ field: 'id', align: "center", title: 'ID', sort: true }
|
|
{ field: 'column1', align: "center", title: '姓名' } //width 支持:数字、百分比和不填写。你还可以通过 minWidth 参数局部定义当前单元格的最小宽度,layui 2.2.1 新增
|
|
, { field: 'createTime', align: "center", title: '时间', sort: true }
|
|
, { field: 'column2', align: "center", title: '审批人' }
|
|
, { field: 'column3', align: "center", title: '地址' }
|
|
, { field: 'column4', align: "center", title: '描述' }
|
|
, {
|
|
field: 'cz', align: "center", title: '操作', templet: function (d) {
|
|
//console.log(d);
|
|
var htmlStr = '<a lay-event="audit"><img src="/images/xiangqing.png" style=" height:20px; width:20px; margin-right: 20px; cursor:pointer;" title="详情" /></a> ' +
|
|
'<a lay-event="edit"><img src="/images/edit.png" style=" height:20px; width:20px; margin-right: 20px; cursor:pointer;" title="编辑" /></a> ' +
|
|
' <a lay-event="del"><img src="/images/del.png" style=" height:20px; width:20px; margin-right: 20px; cursor:pointer;" title="删除" /> ';
|
|
return htmlStr;
|
|
}
|
|
}
|
|
]]
|
|
, page: true
|
|
, limits: [10, 15, 20, 50, 999, 9999]
|
|
, toolbar: true
|
|
, defaultToolbar: ['filter', 'print', 'exports']
|
|
, limit: 15
|
|
});
|
|
|
|
|
|
//列表操作
|
|
table.on('tool(ItemInfoList)', function (obj) {
|
|
var layEvent = obj.event;
|
|
data = obj.data;
|
|
//console.log(data);
|
|
|
|
switch (layEvent) {
|
|
//查看
|
|
case 'audit':
|
|
|
|
var clientWidth = parseInt(document.body.clientWidth * 0.6) + 'px';
|
|
var clientHeight = parseInt(document.body.clientHeight * 0.6) + 'px';
|
|
var index = layui.layer.open({
|
|
title: "信息编辑",
|
|
type: 2,
|
|
area: [clientWidth, clientHeight],
|
|
maxmin: true,
|
|
content: "EmpAlarmEdit.html",
|
|
success: function (layero, index) {
|
|
var body = layui.layer.getChildFrame('body', index);
|
|
body.find("#column1").val(data.column1);
|
|
body.find("#createTime").val(data.createTime);
|
|
body.find("#column2").val(data.column2);
|
|
body.find("#column3").val(data.column3);
|
|
body.find("#column4").val(data.column4);
|
|
body.find("#btn_save").hide();
|
|
|
|
}
|
|
});
|
|
break;
|
|
//处理
|
|
case 'edit':
|
|
var clientWidth = parseInt(document.body.clientWidth * 0.6) + 'px';
|
|
var clientHeight = parseInt(document.body.clientHeight * 0.6) + 'px';
|
|
var index = layui.layer.open({
|
|
title: "信息编辑",
|
|
type: 2,
|
|
area: [clientWidth, clientHeight],
|
|
maxmin: true,
|
|
content: "EmpAlarmEdit.html",
|
|
success: function (layero, index) {
|
|
var body = layui.layer.getChildFrame('body', index);
|
|
body.find("#column1").val(data.column1);
|
|
body.find("#createTime").val(data.createTime);
|
|
body.find("#column2").val(data.column2);
|
|
body.find("#column3").val(data.column3);
|
|
body.find("#column4").val(data.column4);
|
|
}
|
|
});
|
|
break;
|
|
//删除
|
|
case 'del':
|
|
layer.confirm('是否确认删除?', { icon: 3, title: '提示信息' }, function (index) { layer.closeAll(); });
|
|
break;
|
|
}
|
|
})
|
|
|
|
|
|
$("#btn_add").click(function () {
|
|
|
|
var clientWidth = parseInt(document.body.clientWidth * 0.6) + 'px';
|
|
var clientHeight = parseInt(document.body.clientHeight * 0.6) + 'px';
|
|
var index = layui.layer.open({
|
|
title: "信息编辑",
|
|
type: 2,
|
|
area: [clientWidth, clientHeight],
|
|
maxmin: true,
|
|
content: "EmpAlarmAdd.html",
|
|
success: function (layero, index) {
|
|
//var body = layui.layer.getChildFrame('body', index);
|
|
//var iframe = window['layui-layer-iframe' + index];
|
|
//body.find(".ID").val(data.ID)//ID与action是一个隐藏的元素
|
|
//body.find(".Action").val("view");
|
|
}
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
</script>
|
|
|
|
|
|
</body>
|
|
</html>
|