文档
测试
POST
/department/getAll.action

接口描述

请求后端调取权限管理信息

请求参数

参数名
类型
描述
必填
page
数字
页码
必填
rows
数字
每页页数
必填
department.facno
数字
工厂分号
必填

响应参数

参数名
类型
描述
必填
dataType: "json"
JSON
服务器返回的数据类型
必填

说明 / 示例

$.ajax({ type: "POST", url: url, async:false, cache: false, dataType: "json",//预期服务器返回的数据类型 //contentType: "application/json; charset=utf-8", data : param, success: function (data) { //console.info(data); if (data.rows.length > 0) { layui.use('table', function () { var table = layui.table; var form = layui.form; console.info(data.rows); //展示已知数据 table.render({ elem: '#demo' , cols: [[ //标题栏 { field: 'id', title: 'ID', width: 60, sort: true } , { field: 'department_name', title: '部门名称', width: 100, sort: true } , { field: 'name', title: '职务人员', width: 100, sort: true } , { field: 'note', title: '部门描述', width: 220, sort: true } , { field: 'date_ctime', title: '更新时间', width: 180, sort: true } , { field: 'status', title: '启用/禁用', width: 150, templet: '#switchTpl', unresize: true} , { field: '', title: '操作', width: 350, toolbar: '#barDemo' } ]] , data: data.rows , even: true , page: true //是否显示分页 //,limits: [5, 7, 10] , limit: 15 //每页默认显示的数量 }); table.on('tool(demo)', function(obj){ var data = obj.data; console.log(data); if(obj.event === 'del'){ //console.log(data.id); layer.confirm('真的要删除吗?', function(index) { isdelect(data.id); }); } else if(obj.event === 'edit'){ user_id =data.user_id; $("input:checkbox").each(function () { $(this).prop("checked", false); }); role_load(data.user_id); //console.log(111); $("#admin_power").show(); $(".conter_body").hide(); $("#andminlist").hide(); }else if(obj.event === 'see'){ openUpdate(data.id); }else if(obj.event === 'role'){ // window.location.href="/user/sys_qxgl.do?id=1"; user_id =data.user_id; dataLead_add('1'); } }); form.on('switch(status)', function(obj){ //var data = obj.data; //var data={"urid":obj.value,"roleid": $('input[type=checkbox]:checked').val()}; var data = $(obj.elem); //遍历父级tr,取第一个,然后查找第二个td,取值 var hid = data.parents('tr').first().find('td').eq(0).text(); var check = obj.elem.checked; // alert(JSON.stringify(data)); status_Update(obj.value,hid) //alert(obj.value); //alert(hid); console.log(obj); }); }); } } });