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.
697 lines
27 KiB
697 lines
27 KiB
11 months ago
|
layui.use(['form', 'layer', 'table', 'laytpl', 'laydate', 'upload', 'element'], 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,
|
||
|
element = layui.element;
|
||
|
var OrgId = $.getUrlVar("orgId");
|
||
|
var usersUid = JSON.parse(window.sessionStorage.getItem("userInfo")).UserCode;
|
||
|
var riqi = $.getUrlVar("riqi");
|
||
|
|
||
|
var daynext = new Date(riqi);
|
||
|
daynext.setTime(daynext.getTime() + 24 * 60 * 60 * 1000);
|
||
|
var riqinext = daynext.getFullYear() + "-" + (daynext.getMonth() + 1) + "-" + daynext.getDate();
|
||
|
|
||
|
var spotid = $.getUrlVar("spotid");
|
||
|
|
||
|
$(".displayDate").html(riqi);
|
||
|
|
||
|
var weeks = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
|
||
|
var now = new Date(riqi);
|
||
|
var day = now.getDay();
|
||
|
$(".displayWeek").html(weeks[day]);
|
||
|
|
||
|
|
||
|
var operationFlag = false;
|
||
|
|
||
|
//初始化表单
|
||
|
$(function () {
|
||
|
//绑定下拉人员选项 shiftman
|
||
|
$.post("../../ashx/FireShiftsHandler.ashx", {
|
||
|
Action: "ShiftsMansList",
|
||
|
OrgId: OrgId,
|
||
|
random: new Date().getTime() //随机参数
|
||
|
}, function (res) {
|
||
|
res = $.parseJSON(res);
|
||
|
if (res.code == 0) {
|
||
|
var optionhtml = '<select lay-search>';
|
||
|
optionhtml += '<option value="" ofpr="">请选择</option>';
|
||
|
//创建table
|
||
|
res.data.forEach(function (val, ind) {
|
||
|
optionhtml += '<option value="' + val.USERS_UID + '" ofpr ="' + val.EMP_MOBILE + '">' + val.EMP_NAME + '</option>';
|
||
|
})
|
||
|
optionhtml += '</select>';
|
||
|
$(".shiftman").html(optionhtml);
|
||
|
form.render();
|
||
|
Bind()
|
||
|
} else {
|
||
|
layer.msg(res.msg);
|
||
|
}
|
||
|
});
|
||
|
})
|
||
|
|
||
|
//初始化判断是否存在所选日期的岗哨排班记录
|
||
|
|
||
|
function Bind() {
|
||
|
$.post("../../ashx/FireShiftsHandler.ashx", {
|
||
|
Action: 'ListByDutyDateXZ',
|
||
|
DUTY_DATE: riqi,
|
||
|
OrgId: OrgId,
|
||
|
random: new Date().getTime()
|
||
|
}, function (res) {
|
||
|
res = $.parseJSON(res);
|
||
|
console.log(res);
|
||
|
if (res.code == 1) {
|
||
|
res.data.forEach(function (obj, index, arr) {
|
||
|
$("." + obj.EXTENDCODE4 + " div.layui-form-select").find('dl').find("dd[lay-value='" + obj.O_UID + "']").click();
|
||
|
operationFlag = true;
|
||
|
});
|
||
|
form.render();
|
||
|
} else {
|
||
|
top.layer.msg(res.msg);
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
|
||
|
Bind();
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
form.on("submit(AddEdit)", function (data) {
|
||
|
var shiftmanarry = [];
|
||
|
|
||
|
var time1 = riqi + " " + "07:00"
|
||
|
var time2 = riqi + " " + "09:00"
|
||
|
var man1uid = $(".shiftman7_9").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman7_9").find("select option:selected").text().replace("请选择","");
|
||
|
var ofpr1 = $(".shiftman7_9").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman7_9";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "07:00"
|
||
|
var time2 = riqi + " " + "13:00"
|
||
|
var man1uid = $(".shiftman7_13").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman7_13").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman7_13").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman7_13";
|
||
|
manobj["type"] = 1;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "09:00"
|
||
|
var time2 = riqi + " " + "10:00"
|
||
|
var man1uid = $(".shiftman9_10").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman9_10").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman9_10").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman9_10";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "10:00"
|
||
|
var time2 = riqi + " " + "11:00"
|
||
|
var man1uid = $(".shiftman10_11").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman10_11").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman10_11").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman10_11";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "11:00"
|
||
|
var time2 = riqi + " " + "12:00"
|
||
|
var man1uid = $(".shiftman11_12").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman11_12").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman11_12").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman11_12";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "12:00"
|
||
|
var time2 = riqi + " " + "13:00"
|
||
|
var man1uid = $(".shiftman12_13").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman12_13").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman12_13").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman12_13";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "13:00"
|
||
|
var time2 = riqi + " " + "14:00"
|
||
|
var man1uid = $(".shiftman13_14").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman13_14").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman13_14").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman13_14";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "13:00"
|
||
|
var time2 = riqi + " " + "21:00"
|
||
|
var man1uid = $(".shiftman13_21").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman13_21").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman13_21").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman13_21";
|
||
|
manobj["type"] = 1;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "14:00"
|
||
|
var time2 = riqi + " " + "15:00"
|
||
|
var man1uid = $(".shiftman14_15").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman14_15").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman14_15").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman14_15";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "15:00"
|
||
|
var time2 = riqi + " " + "16:00"
|
||
|
var man1uid = $(".shiftman15_16").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman15_16").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman15_16").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman15_16";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "16:00"
|
||
|
var time2 = riqi + " " + "17:00"
|
||
|
var man1uid = $(".shiftman16_17").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman16_17").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman16_17").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman16_17";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "17:00"
|
||
|
var time2 = riqi + " " + "18:30"
|
||
|
var man1uid = $(".shiftman17_183").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman17_183").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman17_183").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman17_183";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "18:30"
|
||
|
var time2 = riqi + " " + "21:00"
|
||
|
var man1uid = $(".shiftman183_21").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman183_21").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman183_21").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman183_21";
|
||
|
manobj["type"] = 0;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "21:00"
|
||
|
var time2 = riqi + " " + "23:30"
|
||
|
var man1uid = $(".shiftman21_233_1").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman21_233_1").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman21_233_1").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman21_233_1";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "21:00"
|
||
|
var time2 = riqi + " " + "23:30"
|
||
|
var man1uid = $(".shiftman21_233_2").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman21_233_2").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman21_233_2").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman21_233_2";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "23:30"
|
||
|
var time2 = riqinext + " " + "02:00"
|
||
|
var man1uid = $(".shiftman233_02_1").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman233_02_1").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman233_02_1").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman233_02_1";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "23:30"
|
||
|
var time2 = riqinext + " " + "02:00"
|
||
|
var man1uid = $(".shiftman233_02_2").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman233_02_2").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman233_02_2").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman233_02_2";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqinext + " " + "02:00"
|
||
|
var time2 = riqinext + " " + "04:30"
|
||
|
var man1uid = $(".shiftman02_043_1").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman02_043_1").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman02_043_1").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman02_043_1";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqinext + " " + "02:00"
|
||
|
var time2 = riqinext + " " + "04:30"
|
||
|
var man1uid = $(".shiftman02_043_2").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman02_043_2").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman02_043_2").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman02_043_2";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqinext + " " + "04:30"
|
||
|
var time2 = riqinext + " " + "07:00"
|
||
|
var man1uid = $(".shiftman043_07_1").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman043_07_1").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman043_07_1").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman043_07_1";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqinext + " " + "04:30"
|
||
|
var time2 = riqinext + " " + "07:00"
|
||
|
var man1uid = $(".shiftman043_07_2").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman043_07_2").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman043_07_2").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman043_07_2";
|
||
|
manobj["type"] = 2;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
var time1 = riqi + " " + "07:00"
|
||
|
var time2 = riqinext + " " + "07:00"
|
||
|
var man1uid = $(".shiftman_zbgb").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman_zbgb").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman_zbgb").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman_zbgb";
|
||
|
manobj["type"] = 3;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
var time1 = riqi + " " + "07:00"
|
||
|
var time2 = riqinext + " " + "07:00"
|
||
|
var man1uid = $(".shiftman_zbbz").find("select option:selected").val();
|
||
|
var man1name = $(".shiftman_zbbz").find("select option:selected").text().replace("请选择", "");
|
||
|
var ofpr1 = $(".shiftman_zbbz").find("select option:selected").attr("ofpr");
|
||
|
|
||
|
var manobj = {};
|
||
|
manobj["time1"] = time1;
|
||
|
manobj["time2"] = time2;
|
||
|
manobj["uid1"] = man1uid;
|
||
|
manobj["name1"] = man1name;
|
||
|
manobj["ofpr1"] = ofpr1;
|
||
|
manobj["flag"] = "shiftman_zbbz";
|
||
|
manobj["type"] = 3;
|
||
|
shiftmanarry.push(manobj);
|
||
|
|
||
|
|
||
|
|
||
|
var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 });
|
||
|
var action = "AddXZ";
|
||
|
if (operationFlag) {
|
||
|
action = "EditXZ";
|
||
|
}
|
||
|
$.post("../../ashx/FireShiftsHandler.ashx", {
|
||
|
Action: action,
|
||
|
shiftmanarry: JSON.stringify(shiftmanarry),
|
||
|
ORG_ID: OrgId,
|
||
|
riqi: riqi,
|
||
|
spotid: spotid,
|
||
|
a_per: usersUid,
|
||
|
random: new Date().getTime() //随机参数
|
||
|
}, function (res) {
|
||
|
layer.close(index);
|
||
|
res = $.parseJSON(res);
|
||
|
if (res.code == 1) {
|
||
|
top.layer.msg(res.msg);
|
||
|
var index = parent.layer.getFrameIndex(window.name);
|
||
|
parent.layer.close(index);
|
||
|
} else {
|
||
|
layer.msg(res.msg);
|
||
|
}
|
||
|
});
|
||
|
layer.close(index);
|
||
|
return false;
|
||
|
})
|
||
|
})
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
// RenderingForm = function () {
|
||
|
// //获取值班安排
|
||
|
// $.post("../../ashx/FireShiftsHandler.ashx", {
|
||
|
// Action: "GetShiftsList",
|
||
|
// OrgId: OrgId,
|
||
|
// riqi: riqi,
|
||
|
// spotid: spotid,
|
||
|
// random: new Date().getTime() //随机参数
|
||
|
// }, function (res) {
|
||
|
// res = $.parseJSON(res);
|
||
|
// if (res.code == 0) {
|
||
|
// res.data.forEach(function (element, index) {
|
||
|
// var o_uid = element.O_UID.split(',');
|
||
|
// $(".p_" + element.O_DATE + "_1").val(o_uid[0]);
|
||
|
// $(".p_" + element.O_DATE + "_2").val(o_uid[1]);
|
||
|
|
||
|
// $(".p_" + element.O_DATE + "_1").siblings("div.layui-form-select").find('dl').find("dd[lay-value='" + o_uid[0] + "']").click();
|
||
|
// $(".p_" + element.O_DATE + "_2").siblings("div.layui-form-select").find('dl').find("dd[lay-value='" + o_uid[1] + "']").click();
|
||
|
|
||
|
// form.render();
|
||
|
// flag = true;
|
||
|
// })
|
||
|
// form.render();
|
||
|
// } else {
|
||
|
// layer.msg(res.msg);
|
||
|
// }
|
||
|
// layer.close(index);
|
||
|
// });
|
||
|
|
||
|
// //判断是否在当前时间之前,
|
||
|
// var d = new Date();
|
||
|
// startTime = new Date(riqi + " " + d.getHours() + ":00:00");
|
||
|
// endTime = new Date();
|
||
|
|
||
|
// //进行比较
|
||
|
// if (startTime < endTime) {
|
||
|
// if (startTime.getFullYear() == endTime.getFullYear() && startTime.getMonth() == endTime.getMonth() && startTime.getDay() == endTime.getDay()) {
|
||
|
// for (var i = 0; i <= d.getHours(); i++) {
|
||
|
// $(".p_" + ('0' + i).slice(-2) + "_1").attr("disabled", "disabled");
|
||
|
// $(".p_" + ('0' + i).slice(-2) + "_2").attr("disabled", "disabled");
|
||
|
|
||
|
// $(".p_" + ('0' + i).slice(-2) + "_1").removeAttr("lay-verify");
|
||
|
// $(".p_" + ('0' + i).slice(-2) + "_2").removeAttr("lay-verify");
|
||
|
// }
|
||
|
// }
|
||
|
// else {
|
||
|
// $(".shiftman").attr("disabled", "disabled");
|
||
|
// $(".shiftman").removeAttr("lay-verify");
|
||
|
// }
|
||
|
// form.render();
|
||
|
// }
|
||
|
// }
|
||
|
|
||
|
// var tbList = [{ O_DATE: "00:00:00", T_DATE: "01:00:00" }
|
||
|
// , { O_DATE: "01:00:00", T_DATE: "02:00:00" }
|
||
|
// , { O_DATE: "02:00:00", T_DATE: "03:00:00" }
|
||
|
// , { O_DATE: "03:00:00", T_DATE: "04:00:00" }
|
||
|
// , { O_DATE: "04:00:00", T_DATE: "05:00:00" }
|
||
|
// , { O_DATE: "05:00:00", T_DATE: "06:00:00" }
|
||
|
// , { O_DATE: "06:00:00", T_DATE: "07:00:00" }
|
||
|
// , { O_DATE: "07:00:00", T_DATE: "08:00:00" }
|
||
|
// , { O_DATE: "08:00:00", T_DATE: "09:00:00" }
|
||
|
// , { O_DATE: "09:00:00", T_DATE: "10:00:00" }
|
||
|
// , { O_DATE: "10:00:00", T_DATE: "11:00:00" }
|
||
|
// , { O_DATE: "11:00:00", T_DATE: "12:00:00" }
|
||
|
// , { O_DATE: "12:00:00", T_DATE: "13:00:00" }
|
||
|
// , { O_DATE: "13:00:00", T_DATE: "14:00:00" }
|
||
|
// , { O_DATE: "14:00:00", T_DATE: "15:00:00" }
|
||
|
// , { O_DATE: "15:00:00", T_DATE: "16:00:00" }
|
||
|
// , { O_DATE: "16:00:00", T_DATE: "17:00:00" }
|
||
|
// , { O_DATE: "17:00:00", T_DATE: "18:00:00" }
|
||
|
// , { O_DATE: "18:00:00", T_DATE: "19:00:00" }
|
||
|
// , { O_DATE: "19:00:00", T_DATE: "20:00:00" }
|
||
|
// , { O_DATE: "20:00:00", T_DATE: "21:00:00" }
|
||
|
// , { O_DATE: "21:00:00", T_DATE: "22:00:00" }
|
||
|
// , { O_DATE: "22:00:00", T_DATE: "23:00:00" }
|
||
|
// , { O_DATE: "23:00:00", T_DATE: "00:00:00" }
|
||
|
// ];
|
||
|
// // 获取数据
|
||
|
// var getTb = function () {
|
||
|
// $.ajax({
|
||
|
// type: "post",
|
||
|
// url: "../../ashx/FireShiftsBasicHandler.ashx",
|
||
|
// data: {
|
||
|
// Action: "getListByOrgId",
|
||
|
// orgId: OrgId
|
||
|
// },
|
||
|
// dataType: "json",
|
||
|
// success: function (result) {
|
||
|
// if (result.code == "200") {
|
||
|
// if (result.data.length > 0) {
|
||
|
// initTb(result.data);
|
||
|
// } else {
|
||
|
// initTb(tbList);
|
||
|
// }
|
||
|
// } else {
|
||
|
// initTb(tbList);
|
||
|
// layer.msg(result.msg);
|
||
|
// console.log(result.error);
|
||
|
// }
|
||
|
// }
|
||
|
// });
|
||
|
// }
|
||
|
|
||
|
// // 数据渲染表
|
||
|
// var initTb = function (data) {
|
||
|
// var htmlStr = "";
|
||
|
// for (var i = 0; i < data.length; i++) {
|
||
|
// var itemObj = data[i];
|
||
|
// var num = itemObj.O_DATE.substring(0, 2);
|
||
|
// htmlStr += '<tr>' +
|
||
|
// '<td>' + itemObj.O_DATE + '-' + itemObj.T_DATE + '</td>' +
|
||
|
// '<td><select class="shiftman p_' + num + '_1" lay-search=lay-search lay-verify="required"></select></td>' +
|
||
|
// '<td><select class="shiftman p_' + num + '_2" lay-search=lay-search></select></td>' +
|
||
|
// '</tr >';
|
||
|
// }
|
||
|
// $("#tbBody").html(htmlStr);
|
||
|
// }
|
||
|
|
||
|
// getTb();
|
||
|
|
||
|
//})
|
||
|
|
||
|
|
||
|
//form.on("submit(AddEdit)", function (data) {
|
||
|
// var shiftmanarry = [];
|
||
|
// //if (basicIS) {
|
||
|
// var table = document.getElementById("tbList");
|
||
|
// for (var i = 1; i < table.rows.length; i++) {
|
||
|
// var manobj = {};
|
||
|
// var time = table.rows[i].cells[0].innerHTML;
|
||
|
// var man1uid = $(table.rows[i].cells[1]).find("select option:selected").val();
|
||
|
// var man1name = $(table.rows[i].cells[1]).find("select option:selected").text()
|
||
|
// var ofpr1 = $(table.rows[i].cells[1]).find("select option:selected").attr("ofpr");
|
||
|
// var man2uid = $(table.rows[i].cells[2]).find("select option:selected").val();
|
||
|
// var man2name = $(table.rows[i].cells[2]).find("select option:selected").text()
|
||
|
// var ofpr2 = $(table.rows[i].cells[2]).find("select option:selected").attr("ofpr");
|
||
|
// if (man1uid == "") {
|
||
|
// continue;
|
||
|
// }
|
||
|
// manobj["time1"] = time.split('-')[0];
|
||
|
// manobj["time2"] = time.split('-')[1];
|
||
|
// manobj["uid1"] = man1uid;
|
||
|
// manobj["name1"] = man1name;
|
||
|
// manobj["ofpr1"] = ofpr1;
|
||
|
// manobj["uid2"] = man2uid;
|
||
|
// if (man2name == "请选择") {
|
||
|
// manobj["name2"] = "";
|
||
|
// }
|
||
|
// else {
|
||
|
// manobj["name2"] = man2name;
|
||
|
// }
|
||
|
// manobj["ofpr2"] = ofpr2;
|
||
|
|
||
|
// shiftmanarry.push(manobj);
|
||
|
// }
|
||
|
|
||
|
// var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 });
|
||
|
// var action = "AddSHZ";
|
||
|
// if (flag) {
|
||
|
// action = "EditSHZ";
|
||
|
// }
|
||
|
// $.post("../../ashx/FireShiftsHandler.ashx", {
|
||
|
// Action: action,
|
||
|
// shiftmanarry: JSON.stringify(shiftmanarry),
|
||
|
// ORG_ID: OrgId,
|
||
|
// riqi: riqi,
|
||
|
// spotid: spotid,
|
||
|
// a_per: usersUid,
|
||
|
// random: new Date().getTime() //随机参数
|
||
|
// }, function (res) {
|
||
|
// layer.close(index);
|
||
|
// res = $.parseJSON(res);
|
||
|
// if (res.code == 1) {
|
||
|
// top.layer.msg(res.msg);
|
||
|
// layer.close(layer.index);
|
||
|
// parent.location.reload();
|
||
|
// } else {
|
||
|
// layer.msg(res.msg);
|
||
|
// }
|
||
|
// });
|
||
|
// layer.close(index);
|
||
|
// return false;
|
||
|
//})
|