$('#iframe-main', parent.document).css('height', $('.content').height()) // 时间插件初始化 layui.use('laydate', function () { var laydate = layui.laydate; //执行一个laydate实例 laydate.render({ elem: '#timSelectBox' //指定元素 , type: 'datetime' }); }); //禁用启用 function forbid(obj, state, id) { var parentUserName = $('#parentUserName', parent.document).html(); // var id = obj.parent().find('.userId').val(); var nowUserName = obj.parents('tr').find('td').eq(0).html(); if (parentUserName == nowUserName) { layer.open({ title: '提示', icon: 2, content: '禁止禁用当前用户!' }); return false; } var title = "确认禁用该用户?"; if (state == 1) { title = "确认启用该用户?"; } layer.confirm(title, { icon: 3, title: '提示' }, function (index) { $.ajax({ type: "post", url: "systemmanage_user_list", data: { "req": "state", "id": id, "state": state }, dataType: "json", async: false, success: function (data) { if (data == 0) { if (data.state == 0) { layer.msg("已启用该用户!"); } else if (data.state == 1) { layer.msg("已禁用该用户!"); } // location.reload(); var uname = $('#uname').val(); var uemail = $('#uemail').val(); var utype = $('#utype').val(); var datas = { req: "filter", uname: uname, uemail: uemail, utype: utype, page:$('.layui-laypage-curr em').eq(1).html() } $.ajax({ url: 'systemmanage_user_list', type: 'post', data:datas, success: function (data) { $('#datatable tbody').html(''); $('#datatable tbody').html(data); if ($('#total_nums').val() > 0) { $('.nullData').hide(); $('#page').parent().show(); } else { $('.nullData').show(); $('#page').parent().hide(); } if ($('.content').height() > 750) { $('#iframe-main', parent.document).css('height', $('.content').height() + 20) } else { $('#iframe-main', parent.document).css('height', '750px') } } }) } else { layer.msg("服务器异常!"); } } }); layer.close(index); }); } //重置密码 function resetPwd(obj, id) { var parent = obj.parents('tr'); // var id = obj.parent().find('.userId').val(); var userName = parent.find('td').eq(0).html(); layui.use('layer', function () { $('#userName').val(userName); $('#id').val(id); $('#req').val('resetpwd') var layer = layui.layer; //执行一个layer实例 layer.open({ title: '重置密码', type: 1, area: ['400px', '250px'], btn: ['确定', '取消'], content: $('#resetPwdBox'), //指定元素 closeBtn: 2, yes: function (index, layero) { sendResetPwd(); }, btn2: function (index, layero) { closeResetPwd(); }, cancel: function (index, layero) { closeResetPwd(); } }); }); } function closeResetPwd() { $("#resetPwdBoxForm input").val(''); $('#resetPwdBox').hide(); } function sendResetPwd() { var userpassWord = $('#userpassWord').val(); var userRePassWord = $('#userRePassWord').val(); if (userpassWord == "") { layer.tips('请输入密码', '#userpassWord'); return false; } else if (userRePassWord != userpassWord) { layer.tips('两次密码输入不一致', '#userRePassWord'); return false; } $.ajax({ url: 'systemmanage_user_list', type: 'post', data: $("#resetPwdBoxForm").serialize(), success: function (data) { if (data == "0") { layer.msg("密码重置成功!"); layer.closeAll(); closeResetPwd() // setTimeout(function () { // location.reload(); // }, 1000) } else { layer.msg("密码重置失败!!!"); } } }) } //充值 function top_up (id) { layui.use('layer', function () { var layer = layui.layer; layer.confirm('是否向该用户充值一年费用', { btn: ['确定', '取消'] //按钮 }, function (index) { $.ajax({ url: 'systemmanage_user_list', type: 'post', data: { id: id, req: 'top_up' }, success: function (data) { if (data == '0') { layer.msg("充值成功!"); // setTimeout(function () { // location.reload(); // }, 1000) // renderPage(); } else if (data == '1') { layer.msg("充值失败!!!"); } console.log(data) }, error: function (type) { console.log(type) } }) }, function () { }); }); } //筛选 function sub_filter() { var uname = $('#uname').val(); var uemail = $('#uemail').val(); var utype = $('#utype').val(); $.ajax({ url: 'systemmanage_user_list', type: 'post', data: { req: "filter", uname: uname, uemail: uemail, utype: utype, page:1 }, success: function (data) { $('#datatable tbody').html(''); $('#datatable tbody').html(data); if ($('#total_nums').val() > 0) { $('.nullData').hide(); $('#page').parent().show(); } else { $('.nullData').show(); $('#page').parent().hide(); } var datas = { req: "filter", uname: uname, uemail: uemail, utype: utype, } initSearchPage($('#total_nums').val(), "systemmanage_user_list",datas); if ($('.content').height() > 750) { $('#iframe-main', parent.document).css('height', $('.content').height() + 20) } else { $('#iframe-main', parent.document).css('height', '750px') } } }) } // 分页初始化 function renderPage () { layui.use('laypage', function () { var laypage = layui.laypage; var uname = $('#uname').val() laypage.render({ elem: 'page' //注意,这里的 test1 是 ID,不用加 # 号 // , count: 30 , count: $('#totalPage').val() ,theme: '#428BCA' , layout: ['prev', 'page', 'next', 'skip'] , jump: function (obj) { $.ajax({ url: 'systemmanage_user_list?page=' + obj.curr, type: 'get', success: function (data) { $('#datatable tbody').html(''); $('#datatable tbody').html(data); if ($('#totalPage').val() > 0) { $('.nullData').hide(); $('#page').parent().show(); } else { $('.nullData').show(); $('#page').parent().hide(); } if ($('.content').height() > 750) { $('#iframe-main', parent.document).css('height', $('.content').height() + 20) } else { $('#iframe-main', parent.document).css('height', '750px') } } }) } }); }); } renderPage(); //搜索分页 function initSearchPage(page, url,datas) { layui.use('laypage', function () { var laypage = layui.laypage; laypage.render({ elem: 'page' //注意,这里的 test1 是 ID,不用加 # 号 // , count: 30 , count: page ,theme: '#428BCA' , layout: ['prev', 'page', 'next', 'skip'] , jump: function (obj,first) { datas.page=obj.curr; if(!first){ $.ajax({ url: url, type: 'post', data:datas, success: function (data) { $('#datatable tbody').html(''); $('#datatable tbody').html(data); if ($('#total_nums').val() > 0) { $('.nullData').hide(); $('#page').parent().show(); } else { $('.nullData').show(); $('#page').parent().hide(); } if ($('.content').height() > 750) { $('#iframe-main', parent.document).css('height', $('.content').height() + 20) } else { $('#iframe-main', parent.document).css('height', '750px') } } }) } } }); }); }