$(function() { var params = window.location.href.split("?"); if (params.length > 1) { values = params[1].split("&"); if (values.length > 13) { var funcId = values[0].replace("id=", ""); var funcfault_name = ""; var funcfault_number = ""; var funcauthor = ""; var funcdepartment = ""; var funcaircraft_type = ""; var funcmajor_type = ""; var funcdescription = ""; var funcfile_path = ""; var funcinput_time = ""; var funcfault_time = ""; var funcbook_name = ""; var funcchapter = ""; var funcremarks = ""; if (funcId !== "0") { funcfault_name = decodeURI(values[1].replace("fault_name=", "")); funcfault_number = decodeURI(values[2].replace("fault_number=", "")); funcauthor = decodeURI(values[3].replace("author=", "")); funcdepartment = decodeURI(values[4].replace("department=", "")); funcaircraft_type = decodeURI(values[5].replace("aircraft_type=", "")); funcmajor_type = decodeURI(values[6].replace("major_type=", "")); funcdescription = decodeURI(values[7].replace("description=", "")); funcfile_path = decodeURI(values[8].replace("file_path=", "")); funcinput_time = decodeURI(values[9].replace("input_time=", "")) funcfault_time = decodeURI(values[10].replace("fault_time=", "")); funcbook_name = decodeURI(values[11].replace("book_name=", "")); funcchapter = decodeURI(values[12].replace("chapter=", "")) funcremarks = decodeURI(values[13].replace("remarks=", "")) } } } $("#fault_name").val(funcfault_name); $("#fault_number").val(funcfault_number); $("#author").val(funcauthor); $("#department").val(funcdepartment); $("#aircraft_type").val(funcaircraft_type); $("#major_type").val(funcmajor_type); $("#description").val(funcdescription); $("#file_path").val(funcfile_path); $("#input_time").val(funcinput_time); $("#fault_time").val(funcfault_time); $("#book_name").val(funcbook_name); $("#chapter").val(funcchapter); $("#remarks").val(funcremarks); $("#box").attr('src', urlBase + funcfile_path); layui.use("form", function() { layui.form.render(); }); layui.use(["form", "layer", ], function() { $ = layui.jquery; var form = layui.form; var layer = layui.layer; form.on("submit(save)", function(data) { if ($("#fault_name").val().trim() === "") { showMsg("案例名称不能为空", 2); $("#fault_name").focus(); return false; } if ($("#fault_number").val().trim() === "") { showMsg("案例提供单位不能为空", 2); $("#fault_number").focus(); return false; } if ($("#author").val().trim() === "") { showMsg("作者不能为空", 2); $("#author").focus(); return false; } if ($("#department").val().trim() === "") { showMsg("案例编号不能为空", 2); $("#department").focus(); return false; } if ($("#aircraft_type").val().trim() === "") { showMsg("机型不能为空", 2); $("#aircraft_type").focus(); return false; } if ($("#major_type").val().trim() === "") { showMsg("专业不能为空", 2); $("#major_type").focus(); return false; } if ($("#description").val().trim() === "") { showMsg("故障件名称不能为空", 2); $("#description").focus(); return false; } if ($("#input_time").val().trim() === "") { showMsg("日期不能为空", 2); $("#input_time").focus(); return false; } if ($("#fault_time").val().trim() === "") { showMsg("故障时间不能为空", 2); $("#fault_time").focus(); return false; } if ($("#book_name").val().trim() === "") { showMsg("关键词不能为空", 2); $("#book_name").focus(); return false; } if ($("#chapter").val().trim() === "") { showMsg("教材章节不能为空", 2); $("#chapter").focus(); return false; } var func = data.field; func.id = funcId; var url = "api/fault/edit"; fetchJSON(url, func, "post", function(data) { if (data.status === 0) { var index = parent.layer.getFrameIndex(window.name); showMsg("修改成功", 1, 2000); parent.layer.close(index); } else { showMsg(data.msg, 2); } }); return false; }); function getTypes() { fetchJSON("api/aircraft/listAll", {}, "get", function(ret) { console.log(ret) if (ret.status === 0) { $("#aircraft_type").empty(); $("#aircraft_type").append($("