var majorId=0 let arr =[ { id:0, name:"供养系统" }, { id:1, name:"供电系统" }, { id:2, name:"供水系统" }, ] let att =[ { id:0, name:"供养分系统" }, { id:1, name:"供电分系统" }, { id:2, name:"供水分系统" }, ] $(function() { var params = window.location.href.split("?"); if (params.length > 1) { values = params[1].split("&"); if (values.length > 12) { var funcId = values[0].replace("id=", ""); var funcmanual_name = ""; var funcaircraft = ""; var funcmanual_system = ""; var funcsubsystem = ""; var funcmanual_number = ""; var funcfault_describe = ""; var funcrepair_plan = ""; var funcmajor = ""; var funcfile = "" //选择文件 var funcfault_part = ""; var fault_reason = ""; var funcfault_reason = "" var funcfile1 = ""; if (funcId !== "0") { funcmanual_name = decodeURI(values[1].replace("manual_name=", ""));//故障名称 funcmanual_system = decodeURI(values[2].replace("manual_system=", ""));//系统 funcsubsystem = decodeURI(values[3].replace("subsystem=", ""));//分系统 funcfault_part = decodeURI(values[4].replace("fault_part=", ""));//机件名称 funcmajor = decodeURI(values[5].replace("major=", ""));//专业 funcaircraft = decodeURI(values[6].replace("aircraft=", ""));//机型 funcfault_describe = decodeURI(values[8].replace("fault_describe=", ""));//故障描述 funcfault_reason = decodeURI(values[7].replace("fault_reason=", ""));//故障原因 funcrepair_plan = decodeURI(values[9].replace("repair_plan=", ""));//处置原因 funcmanual_number = decodeURI(values[10].replace("manual_number=", ""));//案例编号 funcfile = decodeURI(values[11].replace("file=", "")); //选择文件 funcfile1 = decodeURI(values[12].replace("file1=", "")); //选择文件 // funcfile_path = decodeURI(values[9].replace("file_path=", "")); } } } $("#manual_name").val(funcmanual_name); $("#fault_part").val(funcfault_part); $("#aircraft").val(funcaircraft); $("#manual_system").val(funcmanual_system); $("#subsystem").val(funcsubsystem); $("#manual_number").val(funcmanual_number); $("#fault_describe").val(funcfault_describe); $("#repair_plan").val(funcrepair_plan); $("#fault_reason").val(funcfault_reason); $("#major").val(funcmajor); $("#file").val(funcfile); //选择文件 $("#file1").val(funcfile1); //选择文件 layui.use(["form", "layer", 'upload'], function() { $ = layui.jquery; var form = layui.form, layer = layui.layer; var upload = layui.upload; //监听提交 form.on("switch(hide)", function(data) { isHide = data.elem.checked ? 1 : 0; }); form.on("submit(save)", function(data) { if ($("#manual_name").val().trim() === "") { showMsg("故障名称不能为空", 2); $("#manual_name").focus(); return false; } var func = data.field; func.id = funcId; fetchJSON("api/repairManual/add", 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; }); upload.render({ elem: '#file', url: urlBase + "api/article/import", //accept: 'file', //普通文件 headers: { "token": sessionStorage.getItem("token") }, data: {}, accept: 'file', done: function(res) { if (res.status === 0) { $("#file_path").val(res.msg); } else showMsg(res.msg, 2); } }); upload.render({ elem: '#file1', url: urlBase + "api/repairManual/importImg", //accept: 'file', //普通文件 headers: { "token": sessionStorage.getItem("token") }, data: {}, done: function(res) { if (res.status === 0) { $("#img_path").val(res.msg); } else showMsg(res.msg, 2); } }); function getAircraftName() { fetchJSON("api/aircraft/listAll", {}, "get", function(bet) { // console.log(bet, "121111111") if (bet.status === 0) { $("#aircraft").empty(); $("#aircraft").append($("