| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225 |
- $('#iframe-main', parent.document).css('height', $('.content').height())
- // 时间插件初始化
- layui.use('laydate', function () {
- var laydate = layui.laydate;
- //执行一个laydate实例
- laydate.render({
- elem: '#timSelectBox' //指定元素
- , type: 'datetime'
- });
- });
- function addAgencyName(){
- layui.use('layer', function () {
- var layer = layui.layer;
- layer.prompt({title: '添加新代理', formType: 0}, function(pass, index){
- $.ajax({
- url: 'agency_add_view',
- type: 'post',
- data: {
- 'name':pass,
- },
- success: function (data) {
- if (data == "0") {
- var html = '<option value="'+pass+'">'+pass+'</option>';
- $('#role_describe').append(html)
- layer.msg("设置成功!");
- layer.closeAll();
- }else if(data == "1"){
- layer.msg("代理商名称存在!");
- }
- else { layer.msg("设置失败!!!"); }
- }
- })
- });
-
- })
- }
- //代理商分配
- function agentAllot(uname,role_describe,is_agency) {
- layui.use('layer', function () {
- if(role_describe){
- $('#role_describe').val(role_describe);
- }else{
- $('#role_describe').val('');
- }
- if(is_agency == 'True'){
- $('#is_agentBox').prop('checked',true);
- }else{
- $('#is_agentBox').prop('checked',false);
- }
- var layer = layui.layer;
- //执行一个layer实例
- layer.open({
- title: '用户:'+uname,
- type: 1,
- area: ['400px', '250px'],
- btn: ['确定', '取消'],
- content: $('#addAgent'), //指定元素
- closeBtn: 2,
- yes: function (index, layero) {
- if($('#is_agentBox').prop('checked')){
- var isNot = 'True';
- }else{
- var isNot = 'False';
- }
- $.ajax({
- url: 'agency_view',
- type: 'post',
- data: {
- 'uname':uname,
- 'agency':$('#role_describe').val(),
- 'is_not':isNot
- },
- success: function (data) {
- if (data == "0") {
- layer.msg("设置成功!");
- layer.closeAll();
- $.ajax({
- url: 'agency_view_list',
- type: 'get',
- data:{
- page:$('.layui-laypage-curr em').eq(1).html(),
- name:$('#uname').val()
- },
- 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')
- }
- $('#addAgent').hide();
- }
- })
- }
- else { layer.msg("设置失败!!!"); }
- }
- })
- },
- btn2: function (index, layero) {
- layer.closeAll();
- $('#addAgent').hide();
- },
- cancel: function (index, layero) {
- layer.closeAll();
- $('#addAgent').hide();
- }
- });
- });
- }
- //筛选
- function sub_filter() {
- var uname = $('#uname').val();
- $.ajax({
- url: 'agency_view_list',
- type: 'get',
- data:{
- page:1,
- name:$('#uname').val()
- },
- 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 = {
- name:$('#uname').val()
- }
- initSearchPage($('#total_nums').val(), "agency_view_list",datas);
- if ($('.content').height() > 750) {
- $('#iframe-main', parent.document).css('height', $('.content').height() + 20)
- } else {
- $('#iframe-main', parent.document).css('height', '750px')
- }
- }
- })
- }
- // 分页初始化
- 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: 'agency_view_list?page=' + obj.curr+'&name='+$('#uname').val(),
- 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')
- }
- }
- })
- }
- });
- });
- //搜索分页
- 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: 'get',
- 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')
- }
- }
- })
- }
- }
- });
- });
- }
|