var prefix = server; var factoryId = getQueryStringByName("factoryId"); var plantId = getQueryStringByName("plantId"); var statusId = getQueryStringByName("statusId"); layui.use(["form", "layer", "laydate"], function () { var form = layui.form; var layer = layui.layer; var laydate = layui.laydate; laydate.render({ elem: "#time", //指定元素 value: new Date(dateFormat("yyyy-MM-dd", new Date())), //初始值填充 }); bindFactory(); getProcesses(); getMacModels(); getPlants(factoryId); getStandardStatus(); // 园区改变时重新加载 form.on("select(factoryId)", function (data) { const facId = data.value; getPlants(facId); }); // 厂房改变时重新加载 form.on("select(plantId)", function (data) { const plantId = data.value; getFloors(plantId); }); form.on("select(floorId)", function (data) { const plantId = data.value; getLines(plantId); }); form.on("switch(changeScroll)", function (data) { parent.autoScrollBool = this.checked; parent.autoScroll(this.checked); }); form.on("submit(*)", function (data) { if (!data.field.processSelect || data.field.processSelect.length <= 0) { alert("请至少选择一种设备类型"); return; } var params = { factory: data.field.factory, plant: data.field.plant, floor: data.field.floorSelect, recipe: data.field.recipe, types: data.field.processSelect, maccode: data.field.maccode, macModels: data.field.macModelSelect, lines: data.field.lineSelect, status: data.field.statusSelect, time: data.field.time, shift: data.field.shift, }; parent.showLoading(); parent.initChartAndMachines(params); laydate.render({ elem: "#time", //指定元素 value: params.time, //初始值填充 }); // layer.load(); // hideNav(); return false; }); window.renderForm = function () { form.render(); }; // 获取园区 function bindFactory() { // $.ajaxSettings.async = false; axios.get(prefix + "/eap/api/factoryregion/GetSelect").then((res) => { if (res) { for (var i = 0; i < res.length; i++) { if (res[i].value) { var option = $("'); for (var i = 0; i < datas.length; i++) { if (datas[i]) { var option = $("'); for (var i = 0; i < datas.length; i++) { if (datas[i]) { var option = $("