curing.min.js 5.9 KB

1
  1. function fnSearchCuring(){searchCuringTimeout=null,/^1[34578]\d{9}$/.test(mobile)&&$.ajax({cache:!1,type:"GET",url:"/cloud/curing/ajax/checkMobile/"+mobile,dataType:"json",context:$("body"),success:function(e){1==e.status||2==e.status?fnGetCuringDetail(e.data.id,e.data.client_id):3==e.status&&($("div[upCuringBox]").hide(),$("p[upCuringBox]").show())},error:function(e,t){console.log("Ajax error!")}})}function getClentList(){return isExistence(clientname)?void $.ajax({cache:!1,type:"GET",url:"/contacts/client/ajax/getClentList",data:{clientname:encodeURI(clientname)},dataType:"json",success:function(e){if(1==e.status){var t=buildClientBySearch(e.list);$("div[searchClient] curingClient").html(t)}else console.log(e.msg)},error:function(e,t){console.log("Ajax error!")}}):void console.log("参数错误")}function upCuring(e,t,i){$("#name").val(e),$("#_id").val(t);var n=$("#curingMobile").val(),a="为用户 <b>"+n+","+i+"</b> 升级 <b>"+e+"</b>";$("div[upCuring] span").html(a)}function fnGetCuringDetail(e,t){$("tbody[upMajorBox]").html(""),$("#curingSsoid").val(""),$("#curingMobile").val(""),$("#client_id").val(""),$("#name").val(""),$("#_id").val(""),$.ajax({cache:!1,type:"GET",url:"/cloud/curing/ajax/getCuringBySsoid",data:{ssoid:e,client_id:t},dataType:"json",context:$("body"),success:function(e){if(1==e.status||2==e.status){$("div[upCuringBox]").show(),$("p[upCuringBox]").hide();var t=buildCuringInfo(e.detail.userInfo);$("div[curingInfo] curing").html(t);var i=buildCuringCompilation(e);$("tbody[upMajorBox]").html(i);var n=buildCuringOperateLog(e.detail.operateLog);$("div[operateLog] curingOperate").html(n)}else 3==e.status&&($("div[upCuringBox]").hide(),$("p[upCuringBox]").show())},error:function(e,t){console.log("Ajax error!")}})}var mobile2InfoTimeout=null,searchCuringTimeout=null,mobile="",getClentListTimeout=null,clientname="",columnLength=7;$(document).ready(function(){init()}),$(function(){$("div[pageDetail]").delegate("a","click",function(){var e=$(this).attr("parameter"),t=$(this).attr("currentPage");$("button[closeRefresh]").attr("currentPage",t),$("button[closeRefresh]").attr("parameter",e),refreshCuringPagination(e,t)}),$("select[curingByCompilation]").on("change",function(e){var t=$(this).val(),i=$("select[curingByLatestCompilation]").val();refreshCuringPage(t,i)}),$("select[curingByLatestCompilation]").on("change",function(e){var t=$(this).val(),i=$("select[curingByCompilation]").val();refreshCuringPage(i,t)}),$("input[type=radio][name=sortField]").on("change",function(e){var t=$(this).attr("data"),i=$("select[curingByLatestCompilation]").val(),n=$("select[curingByCompilation]").val();refreshCuringPage(n,i,t)}),$("input[type=radio][name=sort]").on("change",function(e){var t=$(this).attr("data"),i=$("select[curingByLatestCompilation]").val(),n=$("select[curingByCompilation]").val();refreshCuringPage(n,i,"",t)}),$("input[mobile2Info]").on("keyup",function(e){null!=mobile2InfoTimeout&&clearTimeout(mobile2InfoTimeout),mobile=$(this).val(),/^1[34578]\d{9}$/.test(mobile)&&(mobile2InfoTimeout=setTimeout(fnMobile2Info,300))});var e={},t="",i="";$("tbody[curingUser]").delegate("tr","mousedown",function(n){e.x=n.pageX,e.y=n.pageY,t=$(this).attr("data"),i=$(this).attr("dataCid")}).click(function(n){e.x==n.pageX&&e.y==n.pageY&&($(this).attr("data-toggle"," "),refreshCuringPageDetail(t,i))}),$("button[upCuringDo]").on("click",function(e){var t=$("#_id").val(),i=$("#name").val(),n=$("#curingSsoid").val(),a=$("#curingMobile").val(),o=$("#client_id").val();""!=n&&""!=t?$.ajax({cache:!1,type:"post",url:"/cloud/curing/ajax/upCuringDo",data:{ssoid:n,compilationId:t,mobile:a,client_id:o,name:i},dataType:"json",success:function(e){1==e.status?refreshCuringPageDetail(n,o):alert(e.msg)}}):alert("请选择需要升级的版本")}),$("div[relevanceClientDo]").delegate("span","click",function(){var e=$(this).attr("data"),t=$("#curingSsoid").val();$.ajax({cache:!1,type:"POST",url:"/cloud/curing/ajax/relevanceClientDo",data:{cidKey:encodeURI(e),ssoId:encodeURI(t)},dataType:"json",success:function(i){1==i.status?(refreshCuringPageDetail(t,e),$("#linkcld").modal("hide")):alert(i.msg)},error:function(e,t){console.log("Ajax error!")}})}),$("button[relieveClientDo]").on("click",function(e){var t=$(this).attr("data"),i=$("#curingSsoid").val();$("#unlinkcld").modal("hide"),$.ajax({cache:!1,type:"POST",url:"/cloud/curing/ajax/relieveClientDo",data:{cid:encodeURI(t),ssoId:encodeURI(i)},dataType:"json",success:function(e){1==e.status?refreshCuringPageDetail(i,t):alert(e.msg)},error:function(e,t){console.log("Ajax error!")}})}),$("button[closeRefresh]").on("click",function(e){var t=$("button[closeRefresh]").attr("parameter");if(""!=t){var i=$("button[closeRefresh]").attr("currentPage");refreshCuringPagination(t,i)}else{var n=$("select[curingByLatestCompilation]").val(),a=$("select[curingByCompilation]").val();refreshCuringPage(a,n,"","",mobile)}}),$("input[getClentList]").on("keyup",function(e){null!=getClentListTimeout&&clearTimeout(getClentListTimeout),clientname=$(this).val(),isExistence(clientname)&&(getClentListTimeout=setTimeout(getClentList,500))}),$("div[mobile2Info]").on("click",function(e){mobile=$("input[mobile2Info]").val(),""==mobile&&location.reload(),fnMobile2Info()}),$("input[fnSearchCuring]").on("keyup",function(e){null!=searchCuringTimeout&&clearTimeout(searchCuringTimeout),mobile=$(this).val(),/^1[34578]\d{9}$/.test(mobile)&&(searchCuringTimeout=setTimeout(fnSearchCuring,500))}),$("a[upNewClient]").on("click",function(e){$("input[fnsearchcuring]").val(""),$("div[upCuringBox]").hide(),$("p[upCuringBox]").hide()}),$("a[upClient]").on("click",function(e){var t=$("b[curingMobile]").html();""==t&&alert("参数错误"),$.ajax({cache:!1,type:"GET",url:"/cloud/curing/ajax/checkMobile/"+t,dataType:"json",success:function(e){1==e.status||2==e.status?($("input[fnsearchcuring]").val(t),fnGetCuringDetail(e.data.id,e.data.client_id)):3==e.status&&($("div[upCuringBox]").hide(),$("p[upCuringBox]").show())},error:function(e,t){console.log("Ajax error!")}})})});