function rankTable(){$("#privateTable").bootstrapTable({method:"post",striped:!0,cache:!1,pagination:!1,sortable:!0,checkboxHeader:!0,sortOrder:"asc",pageNumber:1,pageSize:100,paginationPreText:"上一页",paginationNextText:"下一页",tiaozhuan:"跳转",tiaozhuantable:"privateTable",pageList:[50,100,200],dataField:"rows",url:"/privateMatch/_GetMatchRankTop20",queryParamsType:"limit",queryParams:function(n){return privateCondition.SortType=n.order,privateCondition.PageNum=(n.limit+n.offset)/n.limit,privateCondition.PageRow=20,privateCondition},responseHandler:function(n){var t=n,i={total:0,rows:null};return t!=null&&t.length>0&&(console.log(t),$.convertObjAttr(t,"--"),i.total=t,i.rows=t),i},sidePagination:"server",search:!1,strictSearch:!1,showColumns:!1,showRefresh:!1,uniqueId:"id",minimumCountColumns:10,clickToSelect:!0,searchOnEnterKey:!0,selectItemName:"btSelectItem",paginationHAlign:"right",columns:[{field:"rank",title:'排名<\/span>',align:"left",width:100,formatter:function(n){return n==1?'<\/span>':n==2?'<\/span>':n==3?'<\/span>':n==4?'<\/span>':n==5?'<\/span>':n==6?'<\/span>':n==7?'<\/span>':n==8?'<\/span>':n==9?'<\/span>':n==10?'<\/span>':''+n+"<\/span>"}},{field:"name",title:"产品名称",align:"left",formatter:function(n,t){var i=''+(n!=null?n:"")+"<\/span>";return t.fund_id!=null&&t.fund_id!=""&&t.fund_id!="--"&&(i=''+n+"<\/span>"),i}},{field:"company",title:"公司名称",align:"left",formatter:function(n,t){var i=''+(n!=null?n:"")+"<\/span>";return t.company_id!=null&&t.company_id!=""&&t.company_id!="--"&&(i=''+n+"<\/span>"),i}},],onClickCell:function(n,t,i){if(n=="name"&&i.fund_id!=null&&$.trim(i.fund_id)!=""&&i.fund_id!="--"){window.open("/Public/PrivateFundDetils?fund_id="+i.fund_id+"&client_title="+($(document).attr("title")!=null?$(document).attr("title"):""));return}if(n=="company"&&i.company_id!=null&&$.trim(i.company_id)!=""&&i.company_id!="--"){window.open("/Public/CompanyDetails?company_id="+i.company_id+"&client_title="+($(document).attr("title")!=null?$(document).attr("title"):""));return}}})}function DropDown(n){this.dd=n;this.span=this.dd.children("span");this.li=this.dd.find("ul.dropdown li");this.val=""}function Monthrank(){$.ajax({type:"POST",url:"/privateMatch/_GetMatchRankCycle",dataType:"json",success:function(n){var u,t,f;console.log(n);var i=n.月,r=n.季,e="",o="";if(i){for(u in i)e+='
  • '+u+"<\/li>",$("#month").html(e);t=$("#month").find("li");t!=null&&t.length>0&&(monthquery(t[t.length-1]),$("#rankingLi1").parent().children().removeClass("yearActive"),$("#rankingLi1").addClass("yearActive"))}if(r)for(f in r)o+='
  • '+f+"<\/li>",$("#season").html(o)},error:function(n){console.log(n)}})}function monthquery(n){var t,i;$("#rankingLi2 span").html("季度排名");$("#rankingLi2 input").val("季度排名");t=$(n).html();$(n).parent().siblings("span").html(t);$(n).parent().siblings("input").val(t);i=$(n).attr("data-time");privateCondition.month=i;privateCondition.period="月";$("#privateTable").bootstrapTable("refresh",{url:"/privateMatch/_GetMatchRankTop20"})}function seasonquery(n){var t,i;$("#rankingLi1 span").html("月度排名");$("#rankingLi1 input").val("月度排名");t=$(n).html();$(n).parent().siblings("span").html(t);$(n).parent().siblings("input").val(t);i=$(n).attr("data-time");privateCondition.month=i;privateCondition.period="季";$("#privateTable").bootstrapTable("refresh",{url:"/privateMatch/_GetMatchRankTop20"})}function onClickSearch_time(n,t){$(n).siblings().removeClass("yearActive");$(n).addClass("yearActive");t==1&&t=="1"?($("#rankingLi2 span").html("季度排名"),$("#rankingLi2 input").val("季度排名"),$("#rankingLi1 span").html("月度排名"),$("#rankingLi1 input").val("月度排名"),privateCondition.month="2020-04",privateCondition.period="总",$("#privateTable").bootstrapTable("refresh",{url:"/privateMatch/_GetMatchRankTop20"}),$("#privateTable").bootstrapTable("load",[])):t==2&&t=="2"&&($("#rankingLi2 span").html("季度排名"),$("#rankingLi2 input").val("季度排名"),$("#rankingLi1 span").html("月度排名"),$("#rankingLi1 input").val("月度排名"),privateCondition.month="2019-11",privateCondition.period="半年",$("#privateTable").bootstrapTable("refresh",{url:"/privateMatch/_GetMatchRankTop20"}),$("#privateTable").bootstrapTable("load",[]))}function onClickSearch_private(n,t){$(t).siblings().removeClass("NavListActive");$(t).addClass("NavListActive");privateCondition.strategy=n;$("#privateTable").bootstrapTable("refresh",{url:"/privateMatch/_GetMatchRankTop20"})}var test1,test2;$(document).ready(function(){rankTable();onClickSearch_private("股票策略",this);Monthrank()});var privateCondition={PageRow:20,PageNum:1,month:null,period:"总",strategy:"股票策略"},Tflag=!0,tiaozhuan=function(){var n=$("#"+type+"T").val();parm.PageNum=n;Tflag=!1;$("#"+type).bootstrapTable("refresh",{url:"/privateMatch/_GetMatchRankTop20/"});Tflag=!0};DropDown.prototype.initEvents=function(){var n=this;n.dd.on("click",function(n){if($(this).toggleClass("active").siblings().removeClass("active"),$(this).hasClass("active")){var t=$(this).siblings().find("input").val();$(this).siblings().find("span").html(t)}n.stopPropagation()});n.li.on("click",function(){(n.val=opt.html(),n.span.html()!=n.val)&&(n.span.html(n.val),$(document).click(function(){$(".test").removeClass("active")}))})};test1=new DropDown($("#rankingLi1"));test2=new DropDown($("#rankingLi2"));test1.initEvents();test2.initEvents()