layui.use(['form', 'layer', 'table', 'laytpl', 'laydate'], function () { var form = layui.form, layer = parent.layer === undefined ? layui.layer : top.layer, $ = layui.jquery, laytpl = layui.laytpl, table = layui.table; laydate = layui.laydate; var OrgId = JSON.parse(window.sessionStorage.getItem("userInfo")).OrgID; var usersUid = $.getUrlVar("usersUid"); var AREA_PID = $.getUrlVar("AREA_PID"); $(function () { //机构、部门 联合下拉框查询 deptArray = []; var orgStr = ""; $.ajax({ type: "post", url: "../../ashx/ZYSysEmpHandler.ashx", data: { Action: "OrgDeptTree", OrgId: OrgId }, dataType: "json", success: function (result) { result.data.forEach(function (obj, index, arr) { if (obj.TYPE == "org") { orgStr += ""; } else if (obj.TYPE == "dept") { var dept_obj = new Object(); dept_obj.ID = obj.ID; dept_obj.PID = obj.PID; dept_obj.NAME = obj.NAME; deptArray.push(dept_obj); } }); $("#org_id").append(orgStr); form.render('select'); } }); //获取行政区列表 var areaStr = ""; $.ajax({ type: "post", url: "../../ashx/ZYFireOrgHandler.ashx", data: { Action: "AreaList", PID: AREA_PID }, dataType: "json", success: function (result) { result.data.forEach(function (obj, index, arr) { areaStr += ""; }); $("#region").append(areaStr); form.render('select'); } }); }) form.on('select(org_id)', function (data) { $("#dept_id").empty(); $("#dept_id").append(""); form.render('select'); var orgVal = $("#org_id").val(); console.log(orgVal); var deptStr = ""; deptArray.forEach(function (obj, index, arr) { if (orgVal == obj.PID) { deptStr += ""; } }); $("#dept_id").append(deptStr); form.render('select'); }); form.on("submit(AddEdit)", function (data) { //load提交 var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 }); $.post("../../ashx/ZYCarHandler.ashx", { Action: $(".Action").val(), id: $(".ID").val(), //车辆ID car_name: $("#car_name").val(), //车辆名称 car_no: $("#car_no").val(), //车辆编号 //fire_pro: $("#fire_pro").val(), //所属消防机关 org_id: $("#org_id").val(), //上级消防机关 dept_id: $("#dept_id").val(), //本级消防机关 car_num: $("#car_num").val(), //车辆号牌 car_code: $("#car_code").val(), //车辆登记代号 frame_num: $("#frame_num").val(), //车架号 engine_no: $("#engine_no").val(), //发动机号 trademark: $("#trademark").val(), //商标 gbcode: $("#gbcode").val(), //国标代码 factory: $("#factory").val(), //出厂厂家 liableman: $("#liableman").val(), //责任人名称 region: $("#region").val(), //所属辖区 isrun: $("#isrun").val(), //是否运行 isstart: $("#isstart").val(), //是否启动 class: 1, //大类型 // type: $("#type").val(), //小类型 watwernum: $("#waternum").val(), //载水量 drypowder: $("#drypowder").val(), //载干粉量 heightboardingcar: $("#heightboardingcar").val(), //登高车工作高度 frothamount: $("#frothamount").val(), //泡沫量 frothamounta: $("#frothamounta").val(), //A类泡沫量 frothamountb: $("#frothamountb").val(), //B类泡沫量 frothamountmulti: $("#frothamountmulti").val(), //多功能泡沫量 liquidlevel: $("#liquidlevel").val(), //液位 pressure: $("#pressure").val(), //压力 random: new Date().getTime() //随机参数 }, function (res) { console.log(res); layer.close(index); res = $.parseJSON(res); if (res.code == 1) { // parent.layer.msg(res.msg); top.layer.msg(res.msg); parent.location.reload(); } else { layer.close(index); layer.msg(res.msg); } }); layer.close(index); return false; }) })