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.

263 lines
9.1 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/layui/css/layui.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>
ul li {
overflow: hidden;
clear: both;
padding: 12px 0 12px 10px;
border: 1px solid #e2e2e2;
border-bottom: none;
color: #666;
}
ul li:last-child{
border-bottom: 1px solid #e2e2e2;
}
ul li>div {
float: left;
}
ul li>div:nth-child(1) {
width: 15%;
}
ul li>div:nth-child(2) {
width: 85%;
}
.layui-btn-sm {
height: 26px;
line-height: 26px;
width: 80px;
text-align: center;
}
</style>
</head>
<body>
<div class="weadmin-body">
<form class="layui-form">
<ul>
<li>
<div>
教师姓名:
</div>
<div id="person_name">
</div>
</li>
<li>
<div>
申请单位:
</div>
<div id="target_bureau_name">
</div>
</li>
<li>
<div>
申请时间:
</div>
<div id="apply_time">
</div>
</li>
<li>
<div>
申请原因:
</div>
<div id="apply_message">
</div>
</li>
<li>
<div style="padding-top:9px">
审核决定:
</div>
<div id="select_1" class="layui-input-inline" ></div>
<script type="text/html" id="test1">
{{# layui.each(d, function(index,item){ }}
<span style="margin-right:55px">
<input type="radio" value={{item.apply_status_id}} name="status" lay-filter="status" title={{item.apply_status_name}} lay-verify="required">
</span>
{{# }); }}
</script>
</li>
<li>
<div style="padding-top:5px">
审核意见:
</div>
<div class="">
<textarea name="desc" placeholder="请输入审核意见" id="desc" class="layui-textarea" style="border:0 none" lay-verify="required"></textarea>
</div>
</li>
</ul>
<!--<div class="layui-form-item">-->
<!--<label class="layui-form-label">审核意见:</label>-->
<!--<div id="select_1" class="layui-input-inline" ></div>-->
<!--<script type="text/html" id="test1">-->
<!--{{# layui.each(d, function(index,item){ }}-->
<!--<span style="margin-right:55px">-->
<!--<input type="radio" value={{item.apply_status_id}} name="status" title={{item.apply_status_name}} lay-verify="required">-->
<!--</span>-->
<!--{{# }); }}-->
<!--</script>-->
<!--</div>-->
<div class="layui-form-item">
<div class="layui-input-block" style="margin-left: 90px">
<button class="layui-btn" lay-submit="" lay-filter="save" id="save" style="margin-top: 28px">下一步</button>
</div>
</div>
</form>
</div>
<input type="hidden" id="org_id">
<input type="hidden" id="class_id">
<script src="../../lib/layui/layui.js"></script>
<script src="../../lib/base64.js"></script>
<script>
layui.extend({
admin: '{/}../../static/js/admin'
});
layui.use(['form', 'jquery', 'admin', 'layer', 'table', 'laytpl'], function () {
var form = layui.form,
$ = layui.jquery,
admin = layui.admin,
layer = layui.layer,
table = layui.table,
laytpl = layui.laytpl;
var name=""
$(function () {
// 调转审核两种状态
$.ajax({
type: "GET",
async: false,
url: '/FengHuang/studentYd/getTransferApplyStatus',
dataType: "json",
success: function (data) {
var getTpl=test1.innerHTML,
select_1=document.getElementById("select_1");
laytpl(getTpl).render(data,function (html) {
select_1.innerHTML=html;
})
$('input:radio[name=status]')[0].checked = true;
form.render();
}
})
$.ajax({
type: "GET",
async: false,
url: '/FengHuang/teacherYd/getTeacherTransferInfoById?id='+GetQueryString("id"),
dataType: "json",
success: function (data) {
name=data[0].person_name;
$("#person_name").text(data[0].person_name);
$("#target_bureau_name").text(data[0].target_bureau_name);
$("#apply_message").text(data[0].apply_message);
$("#apply_time").text(data[0].apply_time);
}
})
if(GetQueryString("message")){
$("#desc").text(Base64.decode(GetQueryString("message")));
}
if(GetQueryString("org_id")){
$("#org_id").val(GetQueryString("org_id"))
}
if(GetQueryString("class_id")){
$("#class_id").val(GetQueryString("class_id"))
}
})
form.on('radio(status)',function (data) {
if(data.value==2){
$("#save").text("下一步");
$("#desc").val("");
}else if(data.value==3){
$("#save").text("确定");
$("#desc").val("");
}
})
form.on('submit(save)',function (data) {
var f=data.field;
console.log(f);
var data={};
if(desc==""){
layer.msg("请输入审核意见",{icon:5});
return false;
}
if(f.status==3){
// 拒绝
data={
"id":GetQueryString("id"),
"status_id":f.status,
"echo_message":f.desc,
}
$.ajax({
type: "POST",
async: false,
url: '/FengHuang/teacherYd/checkTeacherTransfer',
dataType: "json",
data:data,
success: function (data) {
if(data.success){
layer.msg("处理调转成功完成",{icon:1},function () {
var index=parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
window.parent.reloadtable();
})
return false;
}else{
layer.alert(data.message,{icon:0});
return false;
}
}
})
return false;
}else{
if(GetQueryString("stu")){ //学生调转班级
window.location.href="./teaApplyClass.html?id="+GetQueryString("id")+"&bureau_id="+GetQueryString("bureau_id")+"&name="+Base64.encode(name)+"&message="+Base64.encode(f.desc)+"&class_id="+$("#class_id").val();
}else { //教师调转部门
window.location.href="./teaApplyDep.html?id="+GetQueryString("id")+"&bureau_id="+GetQueryString("bureau_id")+"&name="+Base64.encode(name)+"&message="+Base64.encode(f.desc)+"&org_id="+$("#org_id").val();
}
// WeAdminShow("请选择调转部门","./teaApplyDep.html?id="+GetQueryString("id")+"&status="+GetQueryString("status")+"&bureau_id="+GetQueryString("bureau_id")+"&dep_id="+$("#dep_id").val(),400,300);
return false;
}
return false;
})
window.closeDialog=function () {
var index=parent.layer.getFrameIndex(window.name);
parent.layer.close(index);
window.parent.reloadtable();
}
})
</script>
</body>
</html>