var layer;// 定义全局变量 var laydate; var form; var test = {"name":"系统名称","screenName":"大屏名称","screenSlogan":"大屏标语","opVendor":"运维厂商","opPhone":"180********" ,"contacter":"联系人","usedTime":"2022-08-14 15:16:18","menu3DVld":"1"}; var sysInfo = {}; (function () { layui.use(['layer', 'form', 'laydate'], function () { layer = layui.layer; form = layui.form; laydate = layui.laydate; //开始时间 laydate.render({ elem: '#usedTime' , type: 'date' , trigger: 'click' , theme: 'custom' }); laydate.render({ elem: '#time' , type: 'datetime' , trigger: 'click' , theme: 'custom' ,value: new Date() }); //测试 // form.val("form-info", test); //默认查询 queryInfo(); queryTime(); }); }).call(this); //执行保存,系统参数 function saveInfo() { var info = form.val("form-info"); info.usedTime = timeStr(info.usedTime); if(info.name){ sysInfo.name = info.name; } if(info.screenName){ sysInfo.screenName = info.screenName; } if(info.screenSlogan){ sysInfo.screenSlogan = info.screenSlogan; } if(info.opVendor){ sysInfo.opVendor = info.opVendor; } if(info.opPhone){ sysInfo.opPhone = info.opPhone; } if(info.contacter){ sysInfo.contacter = info.contacter; } if(info.usedTime){ sysInfo.usedTime = info.usedTime; } // if(info.menu3DVld){ // sysInfo.menu3DVld = info.menu3DVld; // } if(info.mainShow){ sysInfo.mainShow = info.mainShow; }else if(!sysInfo.mainShow){ sysInfo.mainShow = "0"; } // console.log(JSON.stringify(info)); $.post("./cgi-bin/sys-set/save-info", JSON.stringify(info), function (data, status) { if (data.code == "success") { window.parent.parent.notify("数据保存成功!"); } else { window.parent.parent.notify("数据保存出错,请重新操作!!msg=" + data.msg); } }, "json"); } //时间格式处理,2021-02-26 -----20210226 function timeStr(time) { return time.replace('-','').replace('-',''); } //执行查询,系统参数 function queryInfo() { $.get("./cgi-bin/sys-set/query-info", function (data, status) { if ("success" == status) { sysInfo = data; renderInfo(data); } else { window.parent.parent.notify("数据查询出错,请重新操作!!msg=" + data.msg); } }, "json"); } function renderInfo(data){ data.usedTime = strTime(data.usedTime); form.val("form-info", data); } //时间格式处理,20210226-----2021-02-26 function strTime(time) { return time.substring(0, 4) + "-" + time.substring(4, 6) + "-" + time.substring(6, 8); } function setTime(){ var time = $("#time").val(); // console.log(time); var param = {"time":time}; $.post("./cgi-bin/device-ctrl/set-time", JSON.stringify(param), function (data, status) { if ("success" == data.code) { window.parent.parent.notify("时间校准操作成功!"); } else { window.parent.parent.notify("操作失败,请重新操作!"+data.msg); } }, "json"); } //执行查询 function queryTime() { $.get("./cgi-bin/device-ctrl/query-version", function (data, status) { if ("success" == status) { $("#time").val(data.time); } else { window.parent.parent.notify("数据查询出错,请重新操作!!"); } }, "json"); }