var form; var id = localStorage.getItem("auditId"); var token = localStorage.getItem("smz-token") layui.use(['form', 'laydate'], function () { form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 var laydate = layui.laydate; form.render(); form.verify({}); form.on('select(auditResult)', function(data){ var val=data.value; var red=document.getElementById("red"); if(val == '2'){ red.style.display="contents"; }else{ red.style.display="none"; } form.render('select'); }); // 验证成功后才会执行下面的操作 form.on('submit(formDemo)', function (data) { data.field.id = id; var $examineContent = $('#examineContent'), examineContent = $examineContent.val(); if (data.field.examineStatus == 2) { if (examineContent == "" || examineContent == null) { return layer.msg("请填写不通过的原因",{icon:2,time:2000}); } } data.field.examineContent = examineContent; admissionAudit(data); }); }); // 入场审核 function admissionAudit(formData) { // form请求地址 var formUrl = smz_ht_url + "/companyManager/updateCompanyStatus"; $.ajax({ type: 'POST', async: false, // 默认异步true,false表示同步 headers : { "token" : localStorage.getItem("smz-token") }, url: formUrl, // 请求地址 contentType: "application/json; charset=utf-8", dataType: 'json', // 服务器返回数据类型 data: JSON.stringify(formData.field), //获取提交的表单字段 success: function (data) { if (data.resMsg == "修改成功") { parent.layer.msg('审核成功', {icon: 1, time: 2000}); setTimeout("reloading()", 2100); } else if(data.resMsg == "修改失败"){ parent.layer.msg('审核失败', {icon: 2, time: 2000}); setTimeout("reloading()", 2100); }else{ parent.layer.msg(data.resMsg, {icon: 2, time: 2000}); setTimeout("reloading()", 2100); } }, error: function (XMLHttpRequest, textStatus, e) { layer.msg('数据请求发生异常,请稍后重试', {icon: 16, scrollbar: false}); } }); } function reloading() { var index = parent.layer.getFrameIndex(window.name); //先得到当前 iframe层的索引 parent.layer.close(index); //再执行关闭 window.parent.example.ajax.reload( null, false ); // 刷新页面 }