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: 0, 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; }) })