$(function() {
var params = window.location.href.split("?");
if (params.length > 1) {
values = params[1].split("&");
if (values.length > 7) {
var funcId = values[0].replace("id=", "");
var funccard_name = "";
var funcaircraft_type = "";
var funcmajor_type = "";
var funcdescription = "";
var funcfile_path = "";
var funcinput_time = "";
var funcremarks = "";
if (funcId !== "0") {
funccard_name = decodeURI(values[1].replace("card_name=", ""));
funcaircraft_type = decodeURI(values[2].replace("aircraft_type=", ""));
funcmajor_type = decodeURI(values[3].replace("major_type=", ""));
funcdescription = decodeURI(values[4].replace("description=", ""));
funcfile_path = decodeURI(values[5].replace("file_path=", ""));
funcinput_time = decodeURI(values[6].replace("input_time=", ""));
funcremarks = decodeURI(values[7].replace("remarks=", ""));
}
}
}
$("#card_name").val(funccard_name);
$("#aircraft_type").val(funcaircraft_type);
$("#major_type").val(funcmajor_type);
$("#description").val(funcdescription);
$("#file_path").val(funcfile_path);
$("#input_time").val(funcinput_time);
$("#remarks").val(funcremarks);
layui.use("form", function() {
layui.form.render();
});
layui.use(["form", "layer", "upload"], function() {
$ = layui.jquery;
var form = layui.form,
layer = layui.layer;
var upload = layui.upload;
upload.render({
elem: '#fileSelector',
url: urlBase + "api/card/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);
}
});
//监听提交
form.on("switch(hide)", function(data) {
isHide = data.elem.checked ? 1 : 0;
});
form.on("submit(save)", function(data) {
var func = data.field;
func.id = funcId;
let url = "";
url = "api/card/add";
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;
});
form.on("select", function(data) {
if (data.elem.id === "aircraft_type")
aircraft_type = data.elem[data.elem.selectedIndex].text;
})
function getTypes() {
fetchJSON("api/aircraft/listAll", {}, "get", function(ret) {
console.log(ret)
if (ret.status === 0) {
$("#aircraft_type").empty();
$("#aircraft_type").append($("