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.

223 lines
7.9 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<!DOCTYPE html>
<html lang="en">
<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.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0">
<link rel="stylesheet" href="../../static/css/font.css">
<link rel="stylesheet" href="../../static/css/weadmin.css">
<link rel="stylesheet" href="../../lib/ztree/zTreeStyle.css">
<!-- 让IE8/9支持媒体查询从而兼容栅格 -->
<!--[if lt IE 9]>
<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
<script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<style>
.inline {
display: inline-block;
vertical-align: top;
}
.layui-table-body {
/*max-height: 400px;*/
overflow-y: auto;
}
#searchTxt {
width: 180px;
border: 1px solid #dedede;
border-radius: 3px;
height: 37px;
padding-left: 13px;
vertical-align: top;
}
#search {
border: none;
margin-left: 12px;
}
#iconDel {
position: absolute;
right:92px;
top:10px;
display: none;
}
</style>
</head>
<body>
<div class="weadmin-nav">
<span class="layui-breadcrumb">
<a href="">首页</a>
<a href="">系统设置</a>
<a href="">学校信息管理</a>
<a>
<cite>教师导入</cite></a>
</span>
<a class="layui-btn layui-btn-sm" style="line-height:1.6em;margin-top:3px;float:right"
href="javascript:location.reload();" title="刷新">
<i class="layui-icon layui-icon-refresh-3" style="line-height:30px"></i>
</a>
</div>
<div class="weadmin-body">
<table border=0 align=left width="100%">
<tr>
<td align=left valign=top style="BORDER-RIGHT: #999999 1px dashed;width:170px" id="first_td">
<div class="selectModel" id="treeDiv">
<div class='pc_selectModel_tree'>
<div class='ztree' id='mytree'></div>
</div>
</div>
</td>
<td align=left valign=top style="padding-left:10px">
<form class="layui-form" lay-filter="listForm">
<div style="float:right">
<div class="layui-btn add" onclick="importTemplate();" type="button"><i class="layui-icon"></i>下载模板</div>
<div class="layui-btn layui-btn-warm" type="button" onclick="importExcel();">
<span class="layui-icon layui-icon-shrink-right"></span>导入excel
</div>
<div class="layui-btn layui-btn-danger" type="button" id="downBtn" style="display:none;">
<span class="layui-icon layui-icon-shrink-right"></span>下载错误模板
</div>
</div>
<input type="hidden" value="" id="uuid">
</form>
</td>
</tr>
</table>
</div>
<script src="../../lib/layui/layui.js"></script>
<script>
layui.extend({
admin: '{/}../../static/js/admin'
});
layui.use(['form', 'jquery', 'admin', 'table', 'laytpl'], function () {
var form = layui.form,
$ = layui.jquery,
admin = layui.admin,
table = layui.table,
laytpl = layui.laytpl;
var org_id = "";
var area_id = GetQueryString('area_id');
var org_type_id = GetQueryString('org_type_id');//单位类型iD
var setting1 = {
view: {
selectedMulti: false
},
data: {
simpleData: {
enable: true,
idKey: "org_id",
pIdKey: "parent_id",
rootPId: 0
}
},
callback: {
onClick: zTreeOnClick,
}
};
var org_id="";
// 加载部门树
$(function () {
if(getcookie().identity_id==4){//单位管理员
org_id = getcookie().bureau_id;
}else {
org_id = GetQueryString('org_id');
}
$.getScript("../../lib/jquery-1.12.4.min.js").done(function () {
$.getScript("../../lib/ztree/jquery.ztree.core-3.5.min.js").done(function () {
$.ajax({
type: "GET",
async: false,
url: '/baseService/organization/getOrgTreeByBureauId?bureau_id=' + org_id,
dataType: "json",
success: function (data) {
if (data.code == 0) {
for (var i = 0; i < data.data.length; i++) {
data.data[i].name = data.data[i].org_name;
}
var zNodes = data.data;
var jquery = window.$.fn.zTree;
jquery.init($("#mytree"), setting1, zNodes);
var treeObj = jquery.getZTreeObj("mytree");
var firNodeId = treeObj.getNodes()[0].id;
var t = jquery.init($("#mytree"), setting1, zNodes);
var node = t.getNodeByParam("id", firNodeId);
t.selectNode(node, false);
treeObj.expandAll(true);
var nodes = treeObj.getSelectedNodes();
//getList(nodes[0].bureau_id);
getTeaList(nodes[0].bureau_id);
$("#dep_id").val(nodes[0].bureau_id);
}
}
});
})
})
});
$("#treeDiv").height($(window).height()-80);
// 点击区划树
function zTreeOnClick(event, treeId, treeNode) {
$("#dep_id").val(treeNode.org_id);
getTeaList(treeNode.org_id);
}
// org_id获取列表
function getTeaList(id) {
// 教师列表渲染
table.render({
elem: '#idTest'
, cols: [[
{type: 'checkbox', fixed: 'left', align: 'center'}
, {field: '', title: '序号', align: 'center', type: 'numbers', width: 80, fixed: true}
, {field: 'person_name', title: '教师姓名', align: 'center'}
, {field: 'xb', title: '性别', align: 'center'}
, {field: 'login_name', title: '登录名', align: 'center'}
, {field: 'original_pwd', title: '初始密码', align: 'center'}
, {fixed: 'right', title: '操作', toolbar: '#barDemo', align: 'center', width: 350, fixed: 'right'}
]]
, page: true
,data:[]
});
}
// 下载模板
window.importTemplate = function () {
window.location.href = '/baseService/teacher/getImportTemplate';
}
// 导入excel
window.importExcel=function () {
WeAdminShow('导入教工','./importExcel.html?org_id='+org_id,600,300);
}
window.closeList=function () {
var index=parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
}
$("#downBtn").click(function () {
window.location.href = '/baseService/teacher/downloadErrorXls?uuidString='+$("#uuid").val();
})
})
</script>
</body>
</html>