var majorId = 0;
$(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 funcAir = "";
var funcFont = "";
var funcIn = "";
var funcType = "";
var funcEnd = "";
var funcSt = "";
var funcPa = "";
var funcMark = "";
var funcPar = "";
var funcBi = "";
if (funcId !== "0") {
funcFont = decodeURI(values[1].replace("aircraft_id=", "")); //机型编号
funcAir = decodeURI(values[2].replace("aircraft_type=", "")); //机型名称
funcIn = decodeURI(values[3].replace("device_name=", "")); //部件名称
funcType = decodeURI(values[4].replace("device_type=", "")); //部件型号
// funcSt = decodeURI(values[5].replace("starting_time=", "")); //开始时间
// funcEnd = decodeURI(values[6].replace("ending_time=", "")); //结束时间
funcBi = decodeURI(values[5].replace("parent_id=", "")); //部件编号
// funcPa = decodeURI(values[6].replace("file_path=", "")); //文件路径
funcPar = decodeURI(values[6].replace("parent=", "")); //起源
funcMark = decodeURI(values[7].replace("mark=", "")); //备注
}
}
}
$("#aircraft_id").val(funcFont);
$("#aircraft_type").val(funcAir);
$("#device_name").val(funcIn);
$("#device_type").val(funcType);
// $("#starting_time").val(funcSt);
// $("#ending_time").val(funcEnd);
$("#parent_id").val(funcBi);
// $("#file_path").val(funcPa);
$("#parent").val(funcPar);
$("#mark").val(funcMark);
layui.use("form", function() {
layui.form.render();
});
layui.use(["form", "layer", "laydate"], function() {
$ = layui.jquery;
var form = layui.form,
layer = layui.layer;
var laydate = layui.laydate;
laydate.render({
elem: '#ending_time',
isInitValue: false,
type: 'datetime',
trigger: "click"
});
laydate.render({
elem: '#starting_time',
isInitValue: false,
type: 'datetime',
trigger: "click"
});
//监听提交
form.on("submit(save)", function(data) {
var func = data.field;
func.id = funcId;
let url = "";
if (func.id === "0") url = "api/device/add";
else url = "api/device/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 getAircraft() {
fetchJSON("api/aircraft/listAll", {}, "get", function(bet) {
if (bet.status === 0) {
$("#aircraft_type").empty();
$("#aircraft_type").append($("