layui.use(['form', 'layer'], function () { var form = layui.form layer = parent.layer === undefined ? layui.layer : top.layer, $ = layui.jquery; var OrgId = JSON.parse(window.sessionStorage.getItem("userInfo")).OrgID; //机构、部门 联合下拉框查询 deptArray = []; var orgStr = ""; $.ajax({ type: "post", url: "../../ashx/SysEmpHandler.ashx", data: { Action: "getOrgDeptTree", OrgId: OrgId }, dataType: "json", success: function (result) { console.log(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'); } }); //function getAPP() { // $.post("../../ashx/SysAppHandler.ashx", { // Action: "List", // keywords: "", // limit: 100, // page: 1, // random: new Date().getTime() // }, function (res) { // if (res.code == 0) { // var arr = res.data; // var strhtml = ''; // for (var i = 0; i < arr.length; i++) { // strhtml += ''; // }; // $("#appID").html(strhtml); // form.render(); // } // else { // } // }); //} //getAPP(); form.on("submit(AddEdit)", function (data) { if ($(".appId").val() == "") { top.layer.msg("请输入所属应用!"); return false; } if ($(".rolename").val() == "") { top.layer.msg("请输入角色名称!"); return false; } //弹出loading var index = layer.msg('数据提交中,请稍候', { icon: 16, time: false, shade: 0.8 }); //提交信息 $.post("../../ashx/SysRoleHandler.ashx", { Action: $(".Action").val(), ID: $(".ID").val(), appId: $(".appId").val(), rolename: $(".rolename").val(), roledes: $(".roledes").val(), OrgId: $("#org_id").val(), //所属消防机关 random: new Date().getTime() //随机参数 }, function (res) { layer.close(index); //res = $.parseJSON(res); if (res.code == 1) { top.layer.msg(res.msg); //刷新父页面 parent.location.reload(); } else { layer.close(index); layer.msg(res.msg); } }); layer.close(index); return false; }) })