$(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($("