|  | @@ -4,10 +4,10 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  var mobile2InfoTimeout = null;
 | 
	
		
			
				|  |  |  var searchCuringTimeout = null;
 | 
	
		
			
				|  |  | -var mobile='';
 | 
	
		
			
				|  |  | +var mobile = '';
 | 
	
		
			
				|  |  |  var getClentListTimeout = null;
 | 
	
		
			
				|  |  | -var clientname='';
 | 
	
		
			
				|  |  | -var columnLength=10;
 | 
	
		
			
				|  |  | +var clientname = '';
 | 
	
		
			
				|  |  | +var columnLength = 10;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -45,121 +45,108 @@ var columnLength=10;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  //获得CLD客户list数据
 | 
	
		
			
				|  |  | -function getClentList(){
 | 
	
		
			
				|  |  | -    if(!isExistence(clientname)){
 | 
	
		
			
				|  |  | +function getClentList() {
 | 
	
		
			
				|  |  | +    if (!isExistence(clientname)) {
 | 
	
		
			
				|  |  |          console.log('参数错误');
 | 
	
		
			
				|  |  | -        return ;
 | 
	
		
			
				|  |  | +        return;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      $.ajax({
 | 
	
		
			
				|  |  | -        cache :false,
 | 
	
		
			
				|  |  | +        cache: false,
 | 
	
		
			
				|  |  |          type: 'GET',
 | 
	
		
			
				|  |  |          url: '/contacts/client/ajax/getClentList',
 | 
	
		
			
				|  |  |          data: { clientname: encodeURI(clientname) },
 | 
	
		
			
				|  |  |          dataType: 'json',
 | 
	
		
			
				|  |  | -        async:false,
 | 
	
		
			
				|  |  | -        success: function(data){
 | 
	
		
			
				|  |  | -            if(data.status==1){
 | 
	
		
			
				|  |  | -                var html=buildClientBySearch(data.list);
 | 
	
		
			
				|  |  | +        async: false,
 | 
	
		
			
				|  |  | +        success: function (data) {
 | 
	
		
			
				|  |  | +            if (data.status == 1) {
 | 
	
		
			
				|  |  | +                var html = buildClientBySearch(data.list);
 | 
	
		
			
				|  |  |                  $('div[searchClient] curingClient').html(html);
 | 
	
		
			
				|  |  | -            }else {
 | 
	
		
			
				|  |  | +            } else {
 | 
	
		
			
				|  |  |                  console.log(data.msg);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  | -        error: function(xhr, type){
 | 
	
		
			
				|  |  | +        error: function (xhr, type) {
 | 
	
		
			
				|  |  |              console.log('Ajax error!')
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      })
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -/**
 | 
	
		
			
				|  |  | - * 用户升级专业版 弹框提示--用户详情界面
 | 
	
		
			
				|  |  | - * @param name
 | 
	
		
			
				|  |  | - * @param _id
 | 
	
		
			
				|  |  | - * @param username
 | 
	
		
			
				|  |  | - * @returns
 | 
	
		
			
				|  |  | - */
 | 
	
		
			
				|  |  | -function upCuring(name,_id,username){
 | 
	
		
			
				|  |  | -    $('#name').val(name);
 | 
	
		
			
				|  |  | -    $('#_id').val(_id);
 | 
	
		
			
				|  |  | -    var curingMobile=$('#curingMobile').val();
 | 
	
		
			
				|  |  | -    var html='为用户 <b>'+curingMobile+','+username+'</b> 升级 <b>'+name+'</b>';
 | 
	
		
			
				|  |  | -    $('div[upCuring] span').html(html);
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -$(document).ready(function(){
 | 
	
		
			
				|  |  | -	init();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +$(document).ready(function () {
 | 
	
		
			
				|  |  | +    init();
 | 
	
		
			
				|  |  |  })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -$(function() {
 | 
	
		
			
				|  |  | -	
 | 
	
		
			
				|  |  | -	
 | 
	
		
			
				|  |  | -//------用户列表界面相关----------
 | 
	
		
			
				|  |  | +$(function () {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    //------用户列表界面相关----------
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 绑定分页-点击事件-刷新用户列表和分页列表
 | 
	
		
			
				|  |  |       * parameter 传递参数
 | 
	
		
			
				|  |  |       * currentPage
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('div[pageDetail]').delegate( 'a','click', function(){
 | 
	
		
			
				|  |  | +    $('div[pageDetail]').delegate('a', 'click', function () {
 | 
	
		
			
				|  |  |          // 只获取第一个选中的值
 | 
	
		
			
				|  |  |          var parameter = $(this).attr('parameter');
 | 
	
		
			
				|  |  |          var currentPage = $(this).attr('currentPage');
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | -        $('button[closeRefresh]').attr('currentPage',currentPage);
 | 
	
		
			
				|  |  | -        $('button[closeRefresh]').attr('parameter',parameter);
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | -        refreshCuringPagination(parameter,currentPage);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        $('button[closeRefresh]').attr('currentPage', currentPage);
 | 
	
		
			
				|  |  | +        $('button[closeRefresh]').attr('parameter', parameter);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        refreshCuringPagination(parameter, currentPage);
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -	
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 编办下拉选择
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('select[curingByCompilation]').on('change', function(e){
 | 
	
		
			
				|  |  | -        var compilation=$(this).val();
 | 
	
		
			
				|  |  | -        var latestCompilation=$('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | -        refreshCuringPage(compilation,latestCompilation);
 | 
	
		
			
				|  |  | +    $('select[curingByCompilation]').on('change', function (e) {
 | 
	
		
			
				|  |  | +        var compilation = $(this).val();
 | 
	
		
			
				|  |  | +        var latestCompilation = $('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | +        refreshCuringPage(compilation, latestCompilation);
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -    $('select[curingByLatestCompilation]').on('change', function(e){
 | 
	
		
			
				|  |  | -        var latestCompilation=$(this).val();
 | 
	
		
			
				|  |  | -        var compilation=$('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | -        refreshCuringPage(compilation,latestCompilation);
 | 
	
		
			
				|  |  | +    $('select[curingByLatestCompilation]').on('change', function (e) {
 | 
	
		
			
				|  |  | +        var latestCompilation = $(this).val();
 | 
	
		
			
				|  |  | +        var compilation = $('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | +        refreshCuringPage(compilation, latestCompilation);
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 用户列表排序相关 
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('input[type=radio][name=sortField]').on('change', function(e){
 | 
	
		
			
				|  |  | -    	var sortField=$(this).attr('data');
 | 
	
		
			
				|  |  | -    	var latestCompilation=$('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | -    	var compilation=$('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | -    	
 | 
	
		
			
				|  |  | -    	refreshCuringPage(compilation,latestCompilation,sortField);
 | 
	
		
			
				|  |  | +    $('input[type=radio][name=sortField]').on('change', function (e) {
 | 
	
		
			
				|  |  | +        var sortField = $(this).attr('data');
 | 
	
		
			
				|  |  | +        var latestCompilation = $('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | +        var compilation = $('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        refreshCuringPage(compilation, latestCompilation, sortField);
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -    $('input[type=radio][name=sort]').on('change', function(e){
 | 
	
		
			
				|  |  | -    	var sort=$(this).attr('data');
 | 
	
		
			
				|  |  | -    	var latestCompilation=$('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | -    	var compilation=$('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | -    	
 | 
	
		
			
				|  |  | -    	refreshCuringPage(compilation,latestCompilation,'',sort);
 | 
	
		
			
				|  |  | +    $('input[type=radio][name=sort]').on('change', function (e) {
 | 
	
		
			
				|  |  | +        var sort = $(this).attr('data');
 | 
	
		
			
				|  |  | +        var latestCompilation = $('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | +        var compilation = $('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        refreshCuringPage(compilation, latestCompilation, '', sort);
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 通行证账号检索养护用户--缓冲300
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('input[mobile2Info]').on('keyup', function(e){
 | 
	
		
			
				|  |  | -        if(mobile2InfoTimeout != null){
 | 
	
		
			
				|  |  | +    $('input[mobile2Info]').on('keyup', function (e) {
 | 
	
		
			
				|  |  | +        if (mobile2InfoTimeout != null) {
 | 
	
		
			
				|  |  |              clearTimeout(mobile2InfoTimeout);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          mobile = $(this).val();
 | 
	
		
			
				|  |  | -        console.log(mobile);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          //if((/^1[34578]\d{9}$/.test(mobile))) {
 | 
	
		
			
				|  |  | -            mobile2InfoTimeout = setTimeout(fnMobile2Info, 300);
 | 
	
		
			
				|  |  | +        mobile2InfoTimeout = setTimeout(fnMobile2Info, 300);
 | 
	
		
			
				|  |  |          //}
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -//--------------用户详情界面相关---------
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    //--------------用户详情界面相关---------
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 动态绑定养护用户列表 打开用户详情页面事件 
 | 
	
		
			
				|  |  |       * ssoid
 | 
	
	
		
			
				|  | @@ -167,116 +154,130 @@ $(function() {
 | 
	
		
			
				|  |  |       * client_id
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  |      var coordinate = {};
 | 
	
		
			
				|  |  | -    var ssoid='',client_id='';
 | 
	
		
			
				|  |  | -    $('tbody[curingUser]').delegate( 'tr','mousedown', function(e){
 | 
	
		
			
				|  |  | -        coordinate.x= e.pageX;
 | 
	
		
			
				|  |  | -        coordinate.y= e.pageY;
 | 
	
		
			
				|  |  | +    var ssoid = '', client_id = '';
 | 
	
		
			
				|  |  | +    $('tbody[curingUser]').delegate('tr', 'mousedown', function (e) {
 | 
	
		
			
				|  |  | +        coordinate.x = e.pageX;
 | 
	
		
			
				|  |  | +        coordinate.y = e.pageY;
 | 
	
		
			
				|  |  |          ssoid = $(this).attr('data');
 | 
	
		
			
				|  |  | -        client_id=$(this).attr('dataCid');
 | 
	
		
			
				|  |  | -    }).click(function(e){
 | 
	
		
			
				|  |  | -    	if(coordinate.x==e.pageX&&coordinate.y==e.pageY){
 | 
	
		
			
				|  |  | -            $(this).attr('data-toggle',' ');
 | 
	
		
			
				|  |  | -            refreshCuringPageDetail(ssoid,client_id);
 | 
	
		
			
				|  |  | -    	}
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | +        client_id = $(this).attr('dataCid');
 | 
	
		
			
				|  |  | +    }).click(function (e) {
 | 
	
		
			
				|  |  | +        if (coordinate.x == e.pageX && coordinate.y == e.pageY) {
 | 
	
		
			
				|  |  | +            $(this).attr('data-toggle', ' ');
 | 
	
		
			
				|  |  | +            refreshCuringPageDetail(ssoid, client_id);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -//    $('tbody[curingUser]').delegate( 'tr','mouseup', function(){
 | 
	
		
			
				|  |  | -//        // 只获取第一个选中的值
 | 
	
		
			
				|  |  | -//        var ssoid = $(this).attr('data');
 | 
	
		
			
				|  |  | -//        var client_id=$(this).attr('dataCid')
 | 
	
		
			
				|  |  | -//        $(this).attr('data-toggle',' ');
 | 
	
		
			
				|  |  | -//        
 | 
	
		
			
				|  |  | -//        refreshCuringPageDetail(ssoid,client_id);
 | 
	
		
			
				|  |  | -//
 | 
	
		
			
				|  |  | -//    });
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    //    $('tbody[curingUser]').delegate( 'tr','mouseup', function(){
 | 
	
		
			
				|  |  | +    //        // 只获取第一个选中的值
 | 
	
		
			
				|  |  | +    //        var ssoid = $(this).attr('data');
 | 
	
		
			
				|  |  | +    //        var client_id=$(this).attr('dataCid')
 | 
	
		
			
				|  |  | +    //        $(this).attr('data-toggle',' ');
 | 
	
		
			
				|  |  | +    //        
 | 
	
		
			
				|  |  | +    //        refreshCuringPageDetail(ssoid,client_id);
 | 
	
		
			
				|  |  | +    //
 | 
	
		
			
				|  |  | +    //    });
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 确定升级专业版--用户详情界面
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('button[upCuringDo]').on('click', function(e){
 | 
	
		
			
				|  |  | +    $('button[upCuringDo]').on('click', function (e) {
 | 
	
		
			
				|  |  |          // 只获取第一个选中的值
 | 
	
		
			
				|  |  |          var compilationId = $('#_id').val();
 | 
	
		
			
				|  |  |          var name = $('#name').val();
 | 
	
		
			
				|  |  |          var curingSsoid = $('#curingSsoid').val();
 | 
	
		
			
				|  |  |          var mobile = $('#curingMobile').val();
 | 
	
		
			
				|  |  |          var client_id = $('#client_id').val();
 | 
	
		
			
				|  |  | -        if (curingSsoid != '' && compilationId != '') {
 | 
	
		
			
				|  |  | -            $.ajax({
 | 
	
		
			
				|  |  | -                cache :false,
 | 
	
		
			
				|  |  | -                type: 'post',
 | 
	
		
			
				|  |  | -                url: '/cloud/curing/ajax/upCuringDo',
 | 
	
		
			
				|  |  | -                data: {ssoid: curingSsoid, compilationId: compilationId, mobile: mobile, client_id: client_id, name: name},
 | 
	
		
			
				|  |  | -                dataType: 'json',
 | 
	
		
			
				|  |  | -                success: function(data) {
 | 
	
		
			
				|  |  | -                    if (data.status == 1) {
 | 
	
		
			
				|  |  | -                    	refreshCuringPageDetail(curingSsoid,client_id);
 | 
	
		
			
				|  |  | -                    } else {
 | 
	
		
			
				|  |  | -                        alert(data.msg);
 | 
	
		
			
				|  |  | -                    }
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            })
 | 
	
		
			
				|  |  | -        } else {
 | 
	
		
			
				|  |  | -            alert('请选择需要升级的版本');
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | +        let deadline=$('#deadline').val();
 | 
	
		
			
				|  |  | +        let smssend=$('input[smssend]').get(0).checked
 | 
	
		
			
				|  |  | +        curingDo(compilationId,name,curingSsoid,1,mobile,client_id,deadline,smssend);
 | 
	
		
			
				|  |  | +    });
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 确定降级免费版--用户详情界面
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    $('button[downCuringDo]').on('click', function (e) {
 | 
	
		
			
				|  |  | +        // 只获取第一个选中的值
 | 
	
		
			
				|  |  | +        var compilationId = $('#_id').val();
 | 
	
		
			
				|  |  | +        var name = $('#name').val();
 | 
	
		
			
				|  |  | +        var curingSsoid = $('#curingSsoid').val();
 | 
	
		
			
				|  |  | +        var mobile = $('#curingMobile').val();
 | 
	
		
			
				|  |  | +        var client_id = $('#client_id').val();
 | 
	
		
			
				|  |  | +        let deadline=$('#deadline').val();
 | 
	
		
			
				|  |  | +        let smssend=$('input[downsmssend]').get(0).checked;
 | 
	
		
			
				|  |  | +        curingDo(compilationId,name,curingSsoid,2,mobile,client_id,deadline,smssend);
 | 
	
		
			
				|  |  | +    });
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    $('button[deadlineCuringDo]').on('click', function (e) {
 | 
	
		
			
				|  |  | +        // 只获取第一个选中的值
 | 
	
		
			
				|  |  | +        var compilationId = $('#_id').val();
 | 
	
		
			
				|  |  | +        var name = $('#name').val();
 | 
	
		
			
				|  |  | +        var curingSsoid = $('#curingSsoid').val();
 | 
	
		
			
				|  |  | +        var mobile = $('#curingMobile').val();
 | 
	
		
			
				|  |  | +        var client_id = $('#client_id').val();
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        let deadline=$('#deadlineInput').val();
 | 
	
		
			
				|  |  | +        let smssend=$('input[deadlineSmssend]').get(0).checked;
 | 
	
		
			
				|  |  | +        curingDo(compilationId,name,curingSsoid,3,mobile,client_id,deadline,smssend);
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 用户绑定CLD客户--用户详情页
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('div[relevanceClientDo]').delegate( 'span','click', function(){
 | 
	
		
			
				|  |  | +    $('div[relevanceClientDo]').delegate('span', 'click', function () {
 | 
	
		
			
				|  |  |          // 只获取第一个选中的值
 | 
	
		
			
				|  |  |          var cidKey = $(this).attr('data');
 | 
	
		
			
				|  |  |          var ssoId = $('#curingSsoid').val();
 | 
	
		
			
				|  |  |          //var id=$('#id').val();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          $.ajax({
 | 
	
		
			
				|  |  | -            cache :false,
 | 
	
		
			
				|  |  | +            cache: false,
 | 
	
		
			
				|  |  |              type: 'POST',
 | 
	
		
			
				|  |  |              url: '/cloud/curing/ajax/relevanceClientDo',
 | 
	
		
			
				|  |  | -            data: {cidKey: encodeURI(cidKey),ssoId:encodeURI(ssoId)},
 | 
	
		
			
				|  |  | +            data: { cidKey: encodeURI(cidKey), ssoId: encodeURI(ssoId) },
 | 
	
		
			
				|  |  |              dataType: 'json',
 | 
	
		
			
				|  |  | -            success: function(data){
 | 
	
		
			
				|  |  | -                if(data.status==1){
 | 
	
		
			
				|  |  | -                	refreshCuringPageDetail(ssoId,cidKey);
 | 
	
		
			
				|  |  | +            success: function (data) {
 | 
	
		
			
				|  |  | +                if (data.status == 1) {
 | 
	
		
			
				|  |  | +                    refreshCuringPageDetail(ssoId, cidKey);
 | 
	
		
			
				|  |  |                      $('#linkcld').modal('hide');
 | 
	
		
			
				|  |  | -                }else{
 | 
	
		
			
				|  |  | +                } else {
 | 
	
		
			
				|  |  |                      alert(data.msg);
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  | -            error: function(xhr, type){
 | 
	
		
			
				|  |  | +            error: function (xhr, type) {
 | 
	
		
			
				|  |  |                  console.log('Ajax error!')
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 用户取消关联CLD客户--用户详情页
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('button[relieveClientDo]').on('click', function(e){
 | 
	
		
			
				|  |  | +    $('button[relieveClientDo]').on('click', function (e) {
 | 
	
		
			
				|  |  |          // 只获取第一个选中的值
 | 
	
		
			
				|  |  |          var cid = $(this).attr('data');
 | 
	
		
			
				|  |  |          var ssoId = $('#curingSsoid').val();
 | 
	
		
			
				|  |  |          $('#unlinkcld').modal('hide');
 | 
	
		
			
				|  |  |          $.ajax({
 | 
	
		
			
				|  |  | -            cache :false,
 | 
	
		
			
				|  |  | +            cache: false,
 | 
	
		
			
				|  |  |              type: 'POST',
 | 
	
		
			
				|  |  |              url: '/cloud/curing/ajax/relieveClientDo',
 | 
	
		
			
				|  |  | -            data: {cid: encodeURI(cid),ssoId:encodeURI(ssoId)},
 | 
	
		
			
				|  |  | +            data: { cid: encodeURI(cid), ssoId: encodeURI(ssoId) },
 | 
	
		
			
				|  |  |              dataType: 'json',
 | 
	
		
			
				|  |  | -            success: function(data){
 | 
	
		
			
				|  |  | -                if(data.status==1){
 | 
	
		
			
				|  |  | -                	refreshCuringPageDetail(ssoId,cid);
 | 
	
		
			
				|  |  | -                	
 | 
	
		
			
				|  |  | -                }else{
 | 
	
		
			
				|  |  | +            success: function (data) {
 | 
	
		
			
				|  |  | +                if (data.status == 1) {
 | 
	
		
			
				|  |  | +                    refreshCuringPageDetail(ssoId, cid);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                } else {
 | 
	
		
			
				|  |  |                      alert(data.msg);
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              },
 | 
	
		
			
				|  |  | -            error: function(xhr, type){
 | 
	
		
			
				|  |  | +            error: function (xhr, type) {
 | 
	
		
			
				|  |  |                  console.log('Ajax error!')
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          })
 | 
	
	
		
			
				|  | @@ -286,32 +287,32 @@ $(function() {
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 关闭详情页--刷新用户列表
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('button[closeRefresh]').on('click', function(e){
 | 
	
		
			
				|  |  | +    $('button[closeRefresh]').on('click', function (e) {
 | 
	
		
			
				|  |  |          // 只获取第一个选中的值
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | -        var parameter=$('button[closeRefresh]').attr('parameter');
 | 
	
		
			
				|  |  | -    	if(parameter!=''){
 | 
	
		
			
				|  |  | -    		var currentPage=$('button[closeRefresh]').attr('currentPage');
 | 
	
		
			
				|  |  | -    		refreshCuringPagination(parameter,currentPage);
 | 
	
		
			
				|  |  | -    	}else{
 | 
	
		
			
				|  |  | -    		var latestCompilation=$('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | -        	var compilation=$('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | -    		refreshCuringPage(compilation,latestCompilation,'','',mobile);
 | 
	
		
			
				|  |  | -    		
 | 
	
		
			
				|  |  | -    	}
 | 
	
		
			
				|  |  | -        
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        var parameter = $('button[closeRefresh]').attr('parameter');
 | 
	
		
			
				|  |  | +        if (parameter != '') {
 | 
	
		
			
				|  |  | +            var currentPage = $('button[closeRefresh]').attr('currentPage');
 | 
	
		
			
				|  |  | +            refreshCuringPagination(parameter, currentPage);
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +            var latestCompilation = $('select[curingByLatestCompilation]').val();
 | 
	
		
			
				|  |  | +            var compilation = $('select[curingByCompilation]').val();
 | 
	
		
			
				|  |  | +            refreshCuringPage(compilation, latestCompilation, '', '', mobile);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      //
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 检索cld用户
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    $('input[getClentList]').on('keyup', function(e){
 | 
	
		
			
				|  |  | -        if(getClentListTimeout != null){
 | 
	
		
			
				|  |  | +    $('input[getClentList]').on('keyup', function (e) {
 | 
	
		
			
				|  |  | +        if (getClentListTimeout != null) {
 | 
	
		
			
				|  |  |              clearTimeout(getClentListTimeout);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          clientname = $(this).val();
 | 
	
		
			
				|  |  | -        if(isExistence(clientname)){
 | 
	
		
			
				|  |  | +        if (isExistence(clientname)) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |              getClentListTimeout = setTimeout(getClentList, 500);
 | 
	
		
			
				|  |  |          }
 | 
	
	
		
			
				|  | @@ -319,74 +320,74 @@ $(function() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      //列表 号码检索事件绑定
 | 
	
		
			
				|  |  | -    $('div[mobile2Info]').on('click', function(e){
 | 
	
		
			
				|  |  | -        mobile=$('input[mobile2Info]').val();
 | 
	
		
			
				|  |  | -        if(mobile==''){
 | 
	
		
			
				|  |  | +    $('div[mobile2Info]').on('click', function (e) {
 | 
	
		
			
				|  |  | +        mobile = $('input[mobile2Info]').val();
 | 
	
		
			
				|  |  | +        if (mobile == '') {
 | 
	
		
			
				|  |  |              location.reload()
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          fnMobile2Info();
 | 
	
		
			
				|  |  |      });
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -/*
 | 
	
		
			
				|  |  | - 	$('a[upNewClient]').on('click', function(e){
 | 
	
		
			
				|  |  | -        $('input[fnsearchcuring]').val('');
 | 
	
		
			
				|  |  | -        $('div[upCuringBox]').hide();
 | 
	
		
			
				|  |  | -        $('p[upCuringBox]').hide();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    });
 | 
	
		
			
				|  |  | - 	$('input[fnSearchCuring]').on('keyup', function(e){
 | 
	
		
			
				|  |  | -        if(searchCuringTimeout != null){
 | 
	
		
			
				|  |  | -            clearTimeout(searchCuringTimeout);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        mobile=$(this).val();
 | 
	
		
			
				|  |  | -        if((/^1[34578]\d{9}$/.test(mobile))) {
 | 
	
		
			
				|  |  | -            searchCuringTimeout = setTimeout(fnSearchCuring, 500);
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -    });
 | 
	
		
			
				|  |  | -    $('a[upClient]').on('click', function(e){
 | 
	
		
			
				|  |  | -        var mobile=$('b[curingMobile]').html();
 | 
	
		
			
				|  |  | -        if(mobile==''){
 | 
	
		
			
				|  |  | -            alert('参数错误');
 | 
	
		
			
				|  |  | -        }
 | 
	
		
			
				|  |  | -        $.ajax({
 | 
	
		
			
				|  |  | -            cache :false,
 | 
	
		
			
				|  |  | -            type: 'GET',
 | 
	
		
			
				|  |  | -            url: '/cloud/curing/ajax/checkMobile/'+mobile,
 | 
	
		
			
				|  |  | -            //data: { mobile: mobile },
 | 
	
		
			
				|  |  | -            dataType: 'json',
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            success: function(data){
 | 
	
		
			
				|  |  | -                if(data.status==1||data.status==2){
 | 
	
		
			
				|  |  | -                    $('input[fnsearchcuring]').val(mobile);
 | 
	
		
			
				|  |  | -                    fnGetCuringDetail(data.data.id,data.data.client_id);
 | 
	
		
			
				|  |  | -                }else if(data.status==3){
 | 
	
		
			
				|  |  | -                    $('div[upCuringBox]').hide();
 | 
	
		
			
				|  |  | -                    $('p[upCuringBox]').show();
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            },
 | 
	
		
			
				|  |  | -            error: function(xhr, type){
 | 
	
		
			
				|  |  | -                console.log('Ajax error!')
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -        })
 | 
	
		
			
				|  |  | -    });*/
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | +    /*
 | 
	
		
			
				|  |  | +          $('a[upNewClient]').on('click', function(e){
 | 
	
		
			
				|  |  | +            $('input[fnsearchcuring]').val('');
 | 
	
		
			
				|  |  | +            $('div[upCuringBox]').hide();
 | 
	
		
			
				|  |  | +            $('p[upCuringBox]').hide();
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  | +          $('input[fnSearchCuring]').on('keyup', function(e){
 | 
	
		
			
				|  |  | +            if(searchCuringTimeout != null){
 | 
	
		
			
				|  |  | +                clearTimeout(searchCuringTimeout);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            mobile=$(this).val();
 | 
	
		
			
				|  |  | +            if((/^1[34578]\d{9}$/.test(mobile))) {
 | 
	
		
			
				|  |  | +                searchCuringTimeout = setTimeout(fnSearchCuring, 500);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  | +        $('a[upClient]').on('click', function(e){
 | 
	
		
			
				|  |  | +            var mobile=$('b[curingMobile]').html();
 | 
	
		
			
				|  |  | +            if(mobile==''){
 | 
	
		
			
				|  |  | +                alert('参数错误');
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            $.ajax({
 | 
	
		
			
				|  |  | +                cache :false,
 | 
	
		
			
				|  |  | +                type: 'GET',
 | 
	
		
			
				|  |  | +                url: '/cloud/curing/ajax/checkMobile/'+mobile,
 | 
	
		
			
				|  |  | +                //data: { mobile: mobile },
 | 
	
		
			
				|  |  | +                dataType: 'json',
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  | +                success: function(data){
 | 
	
		
			
				|  |  | +                    if(data.status==1||data.status==2){
 | 
	
		
			
				|  |  | +                        $('input[fnsearchcuring]').val(mobile);
 | 
	
		
			
				|  |  | +                        fnGetCuringDetail(data.data.id,data.data.client_id);
 | 
	
		
			
				|  |  | +                    }else if(data.status==3){
 | 
	
		
			
				|  |  | +                        $('div[upCuringBox]').hide();
 | 
	
		
			
				|  |  | +                        $('p[upCuringBox]').show();
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                },
 | 
	
		
			
				|  |  | +                error: function(xhr, type){
 | 
	
		
			
				|  |  | +                    console.log('Ajax error!')
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +            })
 | 
	
		
			
				|  |  | +        });*/
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  })
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -415,7 +416,7 @@ $(function() {
 | 
	
		
			
				|  |  |              if(data.status==1||data.status==2){
 | 
	
		
			
				|  |  |                  $('div[upCuringBox]').show();
 | 
	
		
			
				|  |  |                  $('p[upCuringBox]').hide();
 | 
	
		
			
				|  |  | -                
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |                  var objHtml=buildCuringInfo(data.detail.userInfo);
 | 
	
		
			
				|  |  |                  $('div[curingInfo] curing').html(objHtml);
 | 
	
		
			
				|  |  |  
 |