let form, layer,laydate; layui.use(['form', 'layer','laydate'], function () { layer = layui.layer; form = layui.form; laydate = layui.laydate; laydate.render({ elem: '#createDate', //指定元素 元素选择器 type: 'date', //选择时间类型 可选值:year(年) month(年月) date(年月日) time(时分秒) datetime(年月日时分秒) trigger: 'click', format: 'yyyy-MM-dd', //时间格式 常用时间格式:yyyy-MM-dd HH:mm:ss btns: ['now', 'confirm'], //选择框右下角显示的按钮 清除-现在-确定 }); form.render(); $('#createDate').val(getNowTime()) }); function saveData() { let proName = $('#proName').val(); let createDate = $('#createDate').val(); let teamLeader = $('#teamLeader').val(); let abnormalType = $('#abnormalType').val(); if (!proName) { return parent.layer.msg("请填写工程名称", {icon: 7}) } if (!createDate) { return parent.layer.msg("请选择日期", {icon: 7}) } if (!teamLeader) { return parent.layer.msg("请填写班组长", {icon: 7}) } if (!abnormalType) { return parent.layer.msg("请填写异常类型", {icon: 7}) } let params = { proName: proName, createDate: createDate, teamLeader: teamLeader, abnormalType: abnormalType } let loadingMsg = layer.msg('数据上传中,请稍候...', {icon: 16, scrollbar: false, time: 0}); $.ajax({ headers: { "encrypt": sm3(JSON.stringify(params)) }, url: dataUrl + 'proteam/pot/resourceMonitor/addResourceData?token=' + token, type: 'POST', data: params, dataType: 'json', beforeSend: function () { $('.save').removeClass("layui-btn-disabled").attr("disabled", true); $('.cancel').removeClass("layui-btn-disabled").attr("disabled", true); }, success: function (result) { layer.close(loadingMsg); // 关闭提示层 if (result.code === 200) { closePage(1); parent.layer.msg('新增成功', {icon: 1}); } else if(result.code === 500){ layer.alert(result.msg, {icon: 2}) $('.save').removeClass("layui-btn-disabled").attr("disabled", false); $('.cancel').removeClass("layui-btn-disabled").attr("disabled", false); }else if(result.code === 401){ logout(1) } }, error: function (result) { layer.close(loadingMsg); // 关闭提示层 layer.msg('服务异常,请稍后重试', {icon: 16, scrollbar: false, time: 2000}); $('.save').removeClass("layui-btn-disabled").attr("disabled", false); $('.cancel').removeClass("layui-btn-disabled").attr("disabled", false); } }); } // 关闭页面 function closePage(type) { let index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引 parent.layer.close(index); //再执行关闭 if (type === 1) { parent.reloadData2() } }