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.
175 lines
8.0 KiB
175 lines
8.0 KiB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<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="../../../iconfont/iconfont.css" media="all" />
|
|
<script type="text/javascript" src="../../../js/jquery-2.1.3.min.js"></script>
|
|
<script type="text/javascript" src="../../../js/jq_extend.js"></script>
|
|
</head>
|
|
<body class="childrenBody" style="height:90%">
|
|
<form class="layui-form" style="width:90%; margin-top:15px">
|
|
<input class="layui-input ID" type="hidden" />
|
|
<input class="layui-input Action" type="hidden" />
|
|
<input class="layui-input ADATE" type="hidden" />
|
|
<div class="layui-form-item layui-row layui-col-xs12">
|
|
<label class="layui-form-label label-required-next">
|
|
日期
|
|
</label>
|
|
<div class="layui-input-block">
|
|
<input type="text" class="layui-input" id="ADATE" placeholder="请选择日期" lay-verify="required" readonly=readonly autocomplete="off" />
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item layui-row layui-col-xs12">
|
|
<label class="layui-form-label label-required-next">
|
|
上午学习训练内容
|
|
</label>
|
|
<div class="layui-input-block">
|
|
<textarea id="MORNING_CON" placeholder="请输入上午学习训练内容" class="layui-textarea" autocomplete="off"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item layui-row layui-col-xs12">
|
|
<label class="layui-form-label label-required-next">
|
|
下午学习训练内容
|
|
</label>
|
|
<div class="layui-input-block">
|
|
<textarea id="AFTERNOON_CON" placeholder="请输入下午学习训练内容" class="layui-textarea" autocomplete="off"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="layui-form-item layui-row layui-col-xs12">
|
|
<label class="layui-form-label label-required-next">
|
|
晚上学习训练内容
|
|
</label>
|
|
<div class="layui-input-block">
|
|
<textarea id="NIGHT_CON" placeholder="请输入晚上学习训练内容" class="layui-textarea" autocomplete="off"></textarea>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="layui-center">
|
|
<a class="layui-btn layui-btn-normal addNews_btn" lay-filter="AddEdit" lay-submit=lay-submit>提交</a>
|
|
</div>
|
|
</form>
|
|
<script type="text/javascript" src="../../../layui/layui.js"></script>
|
|
<link rel="stylesheet" href="../../../css/bulletframe.css" media="all" />
|
|
<link rel="stylesheet" href="../../../css/bulletframebg.css" media="all" />
|
|
|
|
<script>
|
|
layui.use(['form', 'layer','laydate'], function () {
|
|
var form = layui.form,
|
|
layer = parent.layer === undefined ? layui.layer : top.layer,
|
|
$ = layui.jquery;
|
|
laydate = layui.laydate;
|
|
var UserId = JSON.parse(window.sessionStorage.getItem("userInfo")).UserCode;
|
|
var OrgId = JSON.parse(window.sessionStorage.getItem("userInfo")).OrgID;
|
|
var org_id = $.getUrlVar("org_id")
|
|
if (org_id != null && org_id != "") {
|
|
OrgId = org_id;
|
|
}
|
|
|
|
//获取当前日期
|
|
var myDate = new Date();
|
|
var nowY = myDate.getFullYear();
|
|
var nowM = myDate.getMonth() + 1;
|
|
var nowD = myDate.getDate();
|
|
nowM = nowM < 10 ? "0" + nowM : nowM;
|
|
nowD = nowD < 10 ? "0" + nowD : nowD;
|
|
|
|
var _ADATE = $(".ADATE").val();
|
|
if (_ADATE == null || _ADATE == "") {
|
|
_ADATE = nowY + '-' + nowM + '-' + nowD
|
|
}
|
|
|
|
laydate.render({
|
|
elem: '#ADATE',
|
|
value: _ADATE
|
|
});
|
|
|
|
form.on("submit(AddEdit)", function (data) {
|
|
var ADATE = $("#ADATE").val();
|
|
if (ADATE == null || ADATE == '') {
|
|
top.layer.msg('请选择日期!');
|
|
return;
|
|
}
|
|
$.post("../../../ashx/OaTodayArrangementHandler.ashx", {
|
|
Action: "GetModelByOrgDate",
|
|
orgId: OrgId,
|
|
aDate: $("#ADATE").val()
|
|
}, function (res) {
|
|
res = $.parseJSON(res);
|
|
if (res.code == "200") {
|
|
if (Object.keys(res.data).length == 0) {
|
|
var Action = $(".Action").val();
|
|
if (Action == "Edit") {
|
|
layer.confirm("【" + ADATE + "】未创建过学习训练内容!",
|
|
{
|
|
title: "是否要创建【" + ADATE + "】学习训练内容?",
|
|
btn: ['是', '否'],
|
|
area: ['480px', '160px']
|
|
},
|
|
function () {
|
|
$(".Action").val("Add");
|
|
submitFun();
|
|
}
|
|
);
|
|
} else {
|
|
submitFun();
|
|
}
|
|
} else {
|
|
layer.confirm("【" + res.data.ADATE + "】已创建过学习训练内容!",
|
|
{
|
|
title: "是否要替换【" + res.data.ADATE + "】学习训练内容?",
|
|
btn: ['是', '否'],
|
|
area: ['480px', '160px']
|
|
},
|
|
function (index, layero) {
|
|
$(".Action").val("Edit");
|
|
$(".ID").val(res.data.ID);
|
|
submitFun();
|
|
}
|
|
);
|
|
}
|
|
} else {
|
|
console.log(res.error);
|
|
}
|
|
});
|
|
})
|
|
|
|
var submitFun = function () {
|
|
//load提交
|
|
var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 });
|
|
|
|
$.post("../../../ashx/OaTodayArrangementHandler.ashx", {
|
|
Action: $(".Action").val(),
|
|
id: $(".ID").val(),
|
|
orgId: OrgId,
|
|
aDate: $("#ADATE").val(),
|
|
morningCon: $("#MORNING_CON").val(),
|
|
afternoonCon: $("#AFTERNOON_CON").val(),
|
|
nightCon: $("#NIGHT_CON").val(),
|
|
userUid: UserId
|
|
}, function (res) {
|
|
res = $.parseJSON(res);
|
|
if (res.code == "200") {
|
|
top.layer.msg(res.msg);
|
|
layer.close(index);
|
|
var index = parent.layer.getFrameIndex(window.name);
|
|
parent.layer.close(index);
|
|
} else {
|
|
top.layer.msg(res.msg);
|
|
layer.close(index);
|
|
console.log(res.error);
|
|
}
|
|
});
|
|
}
|
|
})
|
|
</script>
|
|
</body>
|
|
</html>
|
|
|