layui.use(['form', 'laydate'], function () { var form = layui.form; var laydate = layui.laydate; console.log(window.location.href); laydate.render({ elem: '#STime', type: 'time', done: function (value, date, endDate) { var isKt = ''; if (value > $('#ETime').val() && $('#ETime').val() != null && $('#ETime').val() != undefined && $('#ETime').val() != '') { isKt = '次日'; } $('#isKt').text(isKt); } }); laydate.render({ elem: '#ETime', type: 'time', done: function (value, date, endDate) { var isKt = ''; if (value < $('#STime').val()) { isKt = '次日'; } $('#isKt').text(isKt); } }); var id = QueryString('id'); if (id == null || id == undefined || id == '') { id = '0'; } if (id != '0') { getById(id, form); } form.on('submit(*)', function (data) { var obj = { ID: id, FCode: data.field.FCode, FName: data.field.FName, STime: data.field.STime, ETime: data.field.ETime, Remark: data.field.Remark }; $.ajax({ url: '/mes/api/shift/add', contentType: 'application/json', type: 'post', dataType: 'text', data: JSON.stringify(obj), success: function (res) { var result = res == '0' ? '失败' : '成功'; var content = id == '0' ? '添加' : '修改'; var iconId = res == '0' ? 2 : 1; var animateId = res == '0' ? 6 : 0; id = res; if (res != '0') { layer.msg(content + result, { icon: iconId, anim: animateId }); getById(res, form); parent.reloadTable(); } else { layer.msg('网络错误,请联系管理员', { icon: 2, animateId: 6 }) } } }); return false; }); $('#btnAddContinue').click(function () { id = '0'; }); $('#btnCopy').click(function () { id = '0'; form.val('addForm', { FCode: '' }) }); }); function getById(id, form) { $.ajax({ url: '/mes/api/shift/' + id, type: 'get', dataType: 'json', success: function (res) { form.val('addForm', { FCode: res.fCode, FName: res.fName, STime: res.sTime, ETime: res.eTime, Remark: res.remark, FModelName: res.fModel }); } }); }