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