portal html css js resource

userInforShow.js 85KB

    $(function() { loginStatus();//判断个人是否登录 var userid = $.cookie("userid"); var professorId = GetQueryString("professorId"); if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){ location.href="http://" + window.location.host + "/e/p.html?id="+professorId; } var oArray=[]; function subjectShow(data) { if(data != undefined && data.length != 0) { var subs=strToAry(data) if(subs.length > 0) { for(var i = 0; i < subs.length; i++) { $("#subjectShow").append("<li>" + subs[i] + "</li>"); }; } } } function researchAreaShow(dataStrs, dataStrrecords) { if(dataStrs != undefined && dataStrs.length != 0) { var html = []; for(var i = 0; i < dataStrs.length; ++i) { var dataStr = dataStrs[i]; var $photos = []; //获取头像 if(dataStrrecords.length > 0) { $photos = getRecords(dataStrrecords, dataStr.caption); } var isAgree = -1; for(var j = 0; j < $photos.length; j++) { if(userid == $photos[j].id) isAgree++; } oArray[i]=dataStr.caption; if(professorId != userid) { if(isAgree) { var showDiv = '<li><div class="favorBox" caption="'+ dataStr.caption +'"><span class="like">'+ dataStr.count +'</span>'+ dataStr.caption +'</div><span class="plus" data-pid="'+ dataStr.professorId +'" data-caption="'+ i + '" data-isagree="' + isAgree + '"></span><div class="favorCount" caption="'+ dataStr.caption +'">'; } else { var showDiv = '<li><div class="favorBox" caption="'+ dataStr.caption +'"><span class="like">'+ dataStr.count +'</span>'+ dataStr.caption +'</div><span class="plus" style="background-position-y:-26px" data-pid="'+ dataStr.professorId +'" data-caption="'+ i + '" data-isagree="' + isAgree + '"></span><div class="favorCount" caption="'+ dataStr.caption +'">'; } } else { var showDiv = '<li><div class="favorBox" caption="'+ dataStr.caption +'"><span class="like">'+ dataStr.count +'</span>'+ dataStr.caption +'</div><div class="favorCount" caption="'+ dataStr.caption +'">'; } if($photos.length < 6) { for(var j = 0; j < $photos.length; ++j) { if($photos[j].img) { showDiv += '<span class="like-people" style="background-image: url(../images/head/'+ $photos[j].id +'_s.jpg);"></span>'; } else { showDiv += '<span class="like-people" style="background-image: url(../images/default-photo.jpg);"></span>'; } } } else { for(var j = $photos.length - 5; j < $photos.length; ++j) { if($photos[j].img) { showDiv +='<span class="like-people" style="background-image: url(../images/head/'+ $photos[j].id +'_s.jpg);"></span>'; } else { showDiv += '<span class="like-people" style="background-image: url(../images/default-photo.jpg);"></span>'; } } showDiv += '<span class="like-people like-more"></span>'; } showDiv += "</div></li>"; html.push(showDiv); } document.getElementById("researchAreaShow").innerHTML = html.join(''); } } function industryShow(data) { if(data != undefined && data.length != 0) { var subs=strToAry(data) if(subs.length > 0) { for(var i = 0; i < subs.length; i++) { $("#industryShow").append("<li><div class='h4tit'>" + subs[i] + "</div></li>"); }; } } } function projectShow(data) { if(data.length > 0) { for(var i = 0; i < data.length; i++) { if(!data[i].descp) { data[i].descp = ""; } var sDate = ""; var eDate = ""; if(data[i].startMonth) { sDate = data[i].startMonth.substr(0, 4) + "年" + data[i].startMonth.substr(4, 6) + "月"; sDateV = data[i].startMonth.substr(0, 4) + "-" + data[i].startMonth.substr(4, 6); if(data[i].stopMonth) { eDate =" - "+ data[i].stopMonth.substr(0, 4) + "年" + data[i].stopMonth.substr(4, 6) + "月"; } else { eDate = " - "+ "至今"; } } var projectHtml = '<li>'; projectHtml += '<div class="h4Font h4tit">' + data[i].name + '<small class="h6Font">' + sDate + eDate + '</small></div>'; projectHtml += '<div class="h5Font">' + data[i].descp + '</div>'; projectHtml += '</li>'; $("#projectShow").append(projectHtml); } } } function honorShow(data) { if(data.length > 0) { for(var i = 0; i < data.length; i++) { var timeho=""; if(data[i].year){ timeho = data[i].year+'年'; }else{ data[i].year=""; } if(!data[i].descp) { data[i].descp = ""; } var honorHtml = '<li>'; honorHtml += '<div class="h4Font h4tit">' + data[i].name + '<small class="h6Font">' + timeho + '</small></div>'; honorHtml += '<div class="h5Font">' + data[i].descp + '</div>'; honorHtml += '</li>'; $("#honorShow").append(honorHtml); } } } function timeJobShow(data) { if(data.length > 0) { for(var i = 0; i < data.length; i++) { if(data[i].department) { var dep = " - " + data[i].department; } else { var dep = "" } var sDate = ""; var eDate = ""; if(data[i].startMonth) { sDate = data[i].startMonth.substr(0, 4) + "年" + data[i].startMonth.substr(4, 6) + "月"; sDateV = data[i].startMonth.substr(0, 4) + "-" + data[i].startMonth.substr(4, 6); if(data[i].stopMonth) { eDate =" - "+ data[i].stopMonth.substr(0, 4) + "年" + data[i].stopMonth.substr(4, 6) + "月"; } else { eDate = " - "+ "至今"; } } var JobHtml = '<li>'; JobHtml += '<div class="h4Font h4tit">' + data[i].company + dep + ' - ' + data[i].title + '<small class="h6Font">' + sDate + eDate + '</small></div>'; JobHtml += '</li>'; $("#timeJobShow").append(JobHtml); } } } function eduBgShow(data) { if(data.length > 0) { for(var i = 0; i < data.length; i++) { var college="",major="",degree="" if(data[i].college){ college =' - ' + data[i].college }else{ data[i].college=""; } if(data[i].major){ major =' - ' + data[i].major }else{ data[i].major=""; } if(data[i].degree){ degree =' - ' + data[i].degree if(data[i].degree==0){ degree ="" } }else{ data[i].degree=""; } var timebiye=""; if(data[i].year){ if(data[i].year.trim()=="至今"){ timebiye=data[i].year; }else{ timebiye=data[i].year+'年'; } }else{ timebiye=""; } var showHtml = '<li><div class="h4Font h4tit">' showHtml += data[i].school + college + major + degree; showHtml +='<small class="h6Font">' + timebiye + '</small></div></li>'; $("#eduBgShow").append(showHtml); } } } //判断点赞的用户是否有头像 function getRecords($researchAreaLogs, caption) { var ret = []; var t = 0; for(var i = 0; i < $researchAreaLogs.length; i++) { if(caption == $researchAreaLogs[i].caption) { ret[t] = { id: $researchAreaLogs[i].opreteProfessorId, img: $researchAreaLogs[i].hasHeadImage } t++; } } return ret; } function openAttend(){//打开收藏与关注 $(".mainNavUl li.rightbtn").addClass("liNow").siblings().removeClass("liNow"); $(".navconBox .moreBu").show(); $(".wendaNav").hide(); $("#item8user").show().siblings().hide(); $(".moreBuUl li.attentType").eq(0).addClass("liNow").siblings().removeClass("liNow"); $("#item8drop1").show().siblings().hide(); watchO={ watchTime:"", watchObjId:"", }; var pa=$(".moreNavUl.moreBuUl>li.liNow").attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); collectSorts(1,true); } function researchAlert(cap){ $.ajax({ "url": "/ajax/researchAreaLog/ql", "type": "get", "data": { "professorId": professorId, "caption": cap, "rows": 1000 }, "success": function(data) { if(data.success) { console.log(data) $("#areaCon").html(""); var $info = data.data; $("#subArea").text(cap); $(".resAreaCover").fadeIn(); $(".resAreaTip").addClass("displayNone") $(".resAreaCon").show() if($info.length == 0) { $(".resAreaCon").hide(); $(".resAreaTip").removeClass("displayNone") return; } var arr=[]; for(var i in $info) { arr[i]=$info[i].opreteProfessorId; } detailPro(arr,"areaCon"); } } }); } var rows = 20, pageNo = 1, dataO = { artPublishTime:"", artShareId:"", resPublishTime:"", resShareId:"", serModifyTime: "", serId: "", patTime:"", patId:"", parTime:"", parId:"", AnsTime:"", AnsId:"", QuTime:"", QuId:"", }, watchO={ beiTime:"", beiProId:"", watchTime:"", watchObjId:"", WATime:"", WAId:"", WQTime:"", WQId:"", }; var oAjax = function(url, dataS, otype, oFun,beforeFun,completeFun) { $.ajax({ url:url, dataType: 'json', type: otype, data: dataS, traditional: true, beforeSend: beforeFun, success: function(res) { if(res.success) { oFun(res) } }, complete:completeFun }); }, insertNodata = function (targetE,newStr) { var parent = document.getElementById(targetE).parentNode; var kong = document.createElement("div"); kong.className = "con-kong"; kong.innerHTML ='<div class="picbox picNull"></div>'+ '<div class="txtbox">暂时没有符合该搜索条件的内容</div>' if(newStr){ kong.querySelector(".txtbox").innerHTML = newStr; } if (parent.firstChild.className == "con-kong") { return } else { parent.insertBefore(kong,parent.firstChild); } }, removeNodata = function (targetE) { var parent = document.getElementById(targetE).parentNode; if (parent.firstChild.className == "con-kong") { parent.removeChild(parent.firstChild); } else { return } }, getUserInfo=function() { oAjax("/ajax/professor/info/"+ professorId,{}, "get", function(data){ var $info = data.data; if($info.hasHeadImage){ $("#proHead").css("background-image","url(/images/head/"+ $info.id +"_l.jpg)"); } $("#proName").text($info.name); var oStyS=autho($info.authType,$info.orgAuth,$info.authStatus); $("#proAuth").addClass(oStyS.sty); $("#proAuth").attr("title",oStyS.title); if($info.address){ $("#proAddress").html($info.address + "<span style='margin-right:10px;'></span>"); } var proOther=""; if($info.orgName){ if($info.department){ if($info.office){ proOther = $info.orgName + "," + $info.department + "," + $info.office }else{ proOther = $info.orgName + "," + $info.department } }else{ if($info.office){ proOther = $info.orgName +"," + $info.office }else{ proOther = $info.orgName } } }else{ if($info.department){ if($info.office){ proOther = $info.department + "," + $info.office }else{ proOther = $info.department } }else{ if($info.office){ proOther = $info.office } } } $("#proOther").text(proOther); var llqtitle=$info.name + "-" + proOther.replace(/,/gi,"-") + "-科袖网";//修改浏览器title信息 if($info.title){ $("#proTit").html($info.title + "<span style='margin-right:10px;'></span>"); llqtitle = $info.name + "-" + $info.title + "-" + proOther.replace(/,/gi,"-") + "-科袖网"; } document.title = llqtitle; //主页浏览量 $("#viewNums").text($info.pageViews); //个人简介 if($info.descp) { $("#descpS").parents(".coninfobox").removeClass("displayNone"); $("#item1user>.nodatabox").addClass("displayNone"); $("#descpS").text($info.descp); } //学术领域 if($info.subject) { $("#subjectShow").parents(".coninfobox").removeClass("displayNone"); $("#item1user>.nodatabox").addClass("displayNone"); subjectShow($info.subject); } //研究方向 if($info.researchAreas.length) { $("#researchAreaShow").parents(".coninfobox").removeClass("displayNone"); $("#item1user>.nodatabox").addClass("displayNone"); researchAreaShow($info.researchAreas, $info.editResearchAreaLogs); } //行业领域 if($info.industry) { $("#industryShow").parents(".coninfobox").removeClass("displayNone"); $("#item1user>.nodatabox").addClass("displayNone"); industryShow($info.industry); } //教育背景 if($info.edus.length) { eduBgShow($info.edus); } else { $("#eduBgShow").parents(".coninfobox").hide(); } //兼职 if($info.jobs.length) { timeJobShow($info.jobs); } else { $("#timeJobShow").parents(".coninfobox").hide(); } //项目 if($info.projects.length) { projectShow($info.projects) } else { $("#projectShow").parents(".coninfobox").hide(); } //荣誉 if($info.honors.length) { honorShow($info.honors); } else { $("#honorShow").parents(".coninfobox").hide(); } if($info.honors.length == 0 && $info.projects.length == 0 && $info.jobs.length == 0 && $info.edus.length == 0){ $("#item7user>.nodatabox").show(); $("#item7user>.nodatabox").find(".noContip").text("用户尚未完善详细资料") } var weibotitle = $info.name; var weibourl = window.location.href; var weibopic ="http://"+window.location.host+"/images/head/"+ $info.id +"_l.jpg"; $("#weibo").attr("href","http://service.weibo.com/share/share.php?appkey=3677230589&title="+weibotitle+"&url="+weibourl+"&pic="+weibopic+"&ralateUid=6242830109&searchPic=false&style=simple"); }); }, teamListVal=function(isbind) { var aimId="proTeam",aimIdF="showTeam",newStr="用户暂无专家团队" oAjax("/ajax/team/myTeam",{ professor: professorId, status: 3, pageSize: rows, pageNo: pageNo }, "get", function(res){ var $info = res.data.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() if(userid!=professorId){ $("#"+aimIdF).parents(".conItem").removeClass("displayNone"); } for(var i = 0; i < $info.length; i++) { var itemlist = '<li>'; itemlist += '<a target="_blank" href="teamInfoShow.html?id='+$info[i].id+'" class="flexCenter urlgo" style="min-height:60px;">'; itemlist += '<div class="madiaInfo" style="padding-left:0">'; itemlist += '<p class="h1Font ellipsisSty-2">'+$info[i].name+' <small> 团队人数 <span class="teamMembers"></span>人</small></p>'; itemlist += '<div class="h2Font clearfix">'; itemlist += '<span>' + $info[i].city + '</span>'; itemlist += ' <span>' + $info[i].orgName + '</span>' itemlist += '</div></div>'; itemlist += '</a></li>'; var $itemlist = $(itemlist); $("#"+aimId).append($itemlist) teamProCount($info[i].id, $itemlist) if(isbind && i < 5 && userid!=professorId){ var $itemlist = $(itemlist); $("#"+aimIdF).append($itemlist); teamProCount($info[i].id, $itemlist) } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ pageNo++ teamListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, demandListVal=function(isbind) { oAjax("/ajax/demand/pq",{ "state":[1], "uid":professorId, "pageSize":5 }, "get", function(data){ var $info = data.data.data; if($info.length > 0){ $("#showDemand").parents(".coninfobox").removeClass("displayNone"); $("#item1user>.nodatabox").addClass("displayNone"); for(var i = 0; i < $info.length; i++) { var liStr=$("<li></li>").appendTo("#showDemand"); var $data=$info[i]; var sowU=""; if($data.pageViews!=0){ sowU='<li><span>浏览量 '+$data.pageViews +'</span></li>' } var strCon=''; strCon+='<a class="" target="_blank" href="demandShow.html?demandId='+$data.id+'" class="madiaInfo">' strCon+='<p class="h1Font ellipsisSty">'+ $data.title +'</p>' strCon+='<ul class="showliTop h3Font clearfix">' strCon+='<li><span>发布于 '+TimeTr($data.createTime)+'</span></li>' strCon+= sowU strCon+='</ul>' strCon+='<p class="h2Font ellipsisSty-2">'+$data.descp+'</p>' strCon+='<ul class="showli clearfix h3Font">' if($data.city){ strCon+='<li>所在城市:'+$data.city+'</li>' } if($data.duration!=0){ strCon+='<li>预计周期:'+demandDuration[$data.duration]+'</li>' } if($data.cost!=0){ strCon+='<li>费用预算:'+demandCost[$data.cost]+'</li>' } if($data.invalidDay){ strCon+='<li>有效期至:'+TimeTr($data.invalidDay)+'</li>' } strCon+='</ul>' strCon+='</a>' $(strCon).appendTo(liStr); } }else{ $("#showDemand").parents(".needinfobox").addClass("displayNone"); } }) }, articalListVal=function(isbind){ var aimId="proArticel",aimIdF="showArticle",newStr="用户尚未发布任何文章" oAjax("/ajax/article/publish",{ "category": "1", "owner":professorId, "publishTime":dataO.artPublishTime, "shareId": dataO.artShareId, "rows": rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() $("#"+aimIdF).parents(".coninfobox").removeClass("displayNone"); dataO.artPublishTime = $info[$info.length - 1].publishTime; dataO.artShareId = $info[$info.length - 1].shareId; for(var i = 0; i < $info.length; i++) { var sowU="",hasImg="/images/default-artical.jpg" if($info[i].articleImg) { hasImg="/data/article/" + $info[i].articleImg } if($info[i].pageViews!=0){ if($info[i].articleAgree!=0){ sowU='<li><span>阅读量 '+$info[i].pageViews+'</span></li><li><span>赞 '+$info[i].articleAgree+'</span></li>' }else{ sowU='<li><span>阅读量 '+$info[i].pageViews+'</span></li>' } } var itemlist = '<li>'; itemlist += '<a href="/'+pageUrl('a',$info[i])+'" class="flexCenter urlgo">'; itemlist += '<div class="madiaHead artHead" style="background-image:url(' + hasImg + ')"></div>'; itemlist += '<div class="madiaInfo">'; itemlist += '<p class="h1Font ellipsisSty-2">'+$info[i].articleTitle+'</p>'; itemlist += '<ul class="h2Font clearfix">'; itemlist += '<li><span class="time">' + commenTime($info[i].publishTime) + '</span></li>'; itemlist += sowU itemlist += '<li><span class="leaveMsgCount"></span></li>'; itemlist += '</ul></div>'; itemlist += '</a></li>'; var $itemlist = $(itemlist); $("#"+aimId).append($itemlist) leaveMsgCount($info[i].articleId,1,$itemlist); if(isbind && i==0){ var $itemlist = $(itemlist); $("#"+aimIdF).append($itemlist); leaveMsgCount($info[0].articleId,1,$itemlist); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ articalListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, resourceListVal=function(isbind){ var aimId="proResource",aimIdF="showResource",newStr="用户尚未发布任何资源" oAjax("/ajax/resource/publish",{ "category": "1", "owner":professorId, "publishTime":dataO.resPublishTime, "shareId": dataO.resShareId, "rows": rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() $("#"+aimIdF).parents(".form-item").removeClass("displayNone"); $("#"+aimIdF).parents(".coninfobox").show(); dataO.resPublishTime = $info[$info.length - 1].publishTime; dataO.resShareId = $info[$info.length - 1].shareId; for(var i = 0; i < $info.length; i++) { var hasImg='/images/default-resource.jpg' if($info[i].images.length) { hasImg="/data/resource/" + $info[i].images[0].imageSrc } var itemlist = '<li>'; itemlist += '<a href="resourceShow.html?resourceId=' + $info[i].resourceId + '" class="flexCenter urlgo">'; itemlist += '<div class="madiaHead resouseHead" style="background-image:url(' + hasImg + ')"></div>'; itemlist += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">' + $info[i].resourceName + '</p><p class="h2Font ellipsisSty">用途:' + $info[i].supportedServices + '</p></div>'; itemlist += '</a></li>'; var $itemlist = $(itemlist); $("#"+aimId).append($itemlist) if(isbind && i==0){ var $itemlist = $(itemlist); $("#"+aimIdF).append($itemlist); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ resourceListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, serviceListVal=function(isbind){ var aimId="proService",aimIdF="showService",newStr="用户尚未发布任何服务" oAjax("/ajax/ware/publish",{ "category":"1", "owner":professorId, "modifyTime":dataO.serModifyTime, "rows": rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() $("#"+aimIdF).parents(".form-item").removeClass("displayNone"); $("#"+aimIdF).parents(".coninfobox").show(); dataO.serModifyTime = $info[$info.length - 1].modifyTime; for(var i = 0; i < $info.length; i++) { var cnt="", hasImg="../images/default-service.jpg"; if($info[i].cnt) { cnt = "内容:" + $info[i].cnt } if($info[i].images) { var subs = strToAry($info[i].images) if(subs.length > 0) { hasImg="/data/ware" + subs[0] } } var itemlist = '<li>'; itemlist += '<a href="sevriceShow.html?sevriceId=' + $info[i].id + '" class="flexCenter urlgo">'; itemlist += '<div class="madiaHead resouseHead" style="background-image:url(' + hasImg + ')"></div>'; itemlist += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">' + $info[i].name + '</p><p class="h2Font ellipsisSty">' + cnt+ '</p></div>'; itemlist += '</a></li>'; var $itemlist = $(itemlist); $("#"+aimId).append($itemlist) if(isbind && i==0){ var $itemlist = $(itemlist); $("#"+aimIdF).append($itemlist); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ serviceListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, unPatentListVal=function(isbind) { var aimId="proUnPatent",newStr="用户尚未参与任何非专利成果的研究" oAjax("/ajax/resResult/pq/researcher",{ id: professorId, status: ['1'], pageSize: rows, pageNo: pageNo }, "get", function(res){ var $info = res.data.data; if($info.length > 0) { $("#"+aimId).show() for(var i = 0; i < $info.length; i++) { var resIM='<div class="madiaHead patentHead"></div>' if ($info[i].pic) { var src = '/data/researchResult' + $info[i].pic.split(",")[0] resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>'; } var itemlist = '<li>'; itemlist += '<a target="_blank" href="unPatentShow.html?id='+$info[i].id+'" class="flexCenter urlgo">'; itemlist += resIM itemlist += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ $info[i].name +'</p>'; itemlist += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>'; if ($info[i].orgId){ itemlist += '<p class="h2Font ellipsisSty">所属机构:<span class="resOrgName"></span></p>'; } itemlist += '</div>'; itemlist += '</a></li>'; var $itemlist = $(itemlist); $("#"+aimId).append($itemlist) queryResearcher($info[i].id, $itemlist) if ($info[i].orgId) { queryReseOrgName($info[i].orgId, $itemlist) } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ pageNo++ unPatentListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, patentListVal=function(isbind){ var aimId="proPatent",aimIdF="showPatent",newStr="用户尚未发布任何专利" oAjax("/ajax/ppatent/professor",{ "owner":professorId, "assTime":dataO.patTime, "id":dataO.patId, "rows": rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() $("#"+aimIdF).parents(".form-item").removeClass("displayNone"); $("#"+aimIdF).parents(".coninfobox").show(); dataO.patTime = $info[$info.length - 1].assTime; dataO.patId = $info[$info.length - 1].id; for(var i = 0; i < $info.length; i++) { var dataStr= $info if(!dataStr[i].reqPerson){ dataStr[i].reqPerson=""; } var strAdd = ''; strAdd += '<li><a target="_blank" href="/'+ pageUrl("pt",dataStr[i]) +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead patentHead"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>'; strAdd += '<p class="h2Font ellipsisSty">发明人:'+ dataStr[i].authors.substring(0, dataStr[i].authors.length - 1) +'</p>'; strAdd += '<p class="h2Font ellipsisSty">申请人:'+ dataStr[i].reqPerson +'</p>'; strAdd += '</div>'; strAdd += '</a></li>'; var $itemlist = $(strAdd); $("#"+aimId).append($itemlist) if(isbind && i==0){ var $itemlist = $(strAdd); $("#"+aimIdF).append($itemlist); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ patentListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, paperListVal=function(isbind){ var aimId="proPaper",aimIdF="showPaper",newStr="用户尚未发布任何论文" oAjax("/ajax/ppaper/professor",{ "owner":professorId, "assTime":dataO.parTime, "id":dataO.parId, "rows": rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() $("#"+aimIdF).parents(".form-item").removeClass("displayNone"); $("#"+aimIdF).parents(".coninfobox").show(); dataO.parTime = $info[$info.length - 1].assTime; dataO.parId = $info[$info.length - 1].id; for(var i = 0; i < $info.length; i++) { var dataStr= $info var moreInf="" if(!dataStr[i].cn4periodical){ dataStr[i].cn4periodical=""; } if(!dataStr[i].en4periodical){ dataStr[i].en4periodical=""; } if(!dataStr[i].pubDay){ dataStr[i].pubDay=""; } moreInf = dataStr[i].cn4periodical+ " " +dataStr[i].en4periodical+ " " +dataStr[i].pubDay var strAdd = ''; strAdd += '<li><a target="_blank" href="/'+ pageUrl("pp",dataStr[i]) +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead paperHead"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>'; strAdd += '<p class="h2Font ellipsisSty">作者:'+ dataStr[i].authors.substring(0, dataStr[i].authors.length - 1) +'</p>'; strAdd += '<p class="h2Font ellipsisSty">期刊:'+ moreInf +'</p>'; strAdd += '</div>'; strAdd += '</a></li>'; var $itemlist = $(strAdd); $("#"+aimId).append($itemlist) if(isbind && i==0){ var $itemlist = $(strAdd); $("#"+aimIdF).append($itemlist); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ paperListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, answerListVal=function(isbind){//获取问答 var aimId="proA",aimIdF="showAnswer",newStr="用户尚未任何回答" oAjax("/ajax/question/answer/bySelf",{ "time":dataO.AnsTime, "id":dataO.AnsId, "uid":professorId, "rows":rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() $("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide() $("#"+aimIdF).parents(".form-item").removeClass("displayNone"); $("#"+aimIdF).parents(".coninfobox").show(); dataO.AnsTime = $info[$info.length - 1].createTime; dataO.AnsId = $info[$info.length - 1].id; for(var i = 0; i < $info.length; i++) { var listLi = $('<li>') listLi.appendTo($("#"+aimId)); detailAnswer($info[i], listLi); if(isbind && i==0){ var li = listLi.clone(); li.appendTo($("#"+aimIdF)); questioninfo($info[i].qid, li); proinfo($info[i].uid, li); leaveMsgCount($info[i].id,4, li); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ answerListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, questionListVal=function(isbind) { var aimId="proQ",newStr="用户尚未发布任何问题" oAjax("/ajax/question/my",{ "uid":professorId, "time":dataO.QuTime, "id":dataO.QuId, "rows":rows, }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() dataO.QuTime = $info[$info.length - 1].createTime; dataO.QuId = $info[$info.length - 1].id; for(var i = 0; i < $info.length; i++) { var listLi = $('<li class="mui-table-view-cell">').appendTo($("#proQ")); detailQuestion($info[i], listLi); if(isbind && i==0){ $("#"+aimId).html(); } } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ questionListVal(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, relevantarticalList=function(){//相关文章信息 oAjax("/ajax/article/byAssProfessor",{ "id":professorId }, "get", function(data){ if(data.data.length>0){ $("#relateArt").parents(".conBlock").removeClass("displayNone"); var itemlist = ''; $("#relateArt").html(""); for(var i = 0; i < data.data.length; i++) { var itemlist = '<li class="flexCenter"><a target="_blank" href="/'+ pageUrl('a',data.data[i]) +'" class="urlgo">'; itemlist += '<p class="h2Font ellipsisSty-2"><em class="circlePre"></em>'+data.data[i].articleTitle+'</p>'; itemlist += '</a></li>'; $itemlist = $(itemlist); $("#relateArt").append($itemlist); } } }); }, likeExperts=function(){//感兴趣 oAjax("/ajax/professor/ralateProfessors",{ "professorId":professorId }, "get", function(data){ var lengthT; if(data.data.length>5){ lengthT=5; }else{ lengthT=data.data.length } for(var i = 0; i < lengthT; i++) { var ExpId = data.data[i].id; (function(Id){ oAjax("/ajax/professor/info/"+Id,{}, "get", function(data){ $("#likePro").parents(".conBlock").removeClass("displayNone"); var itemlist = '<li class="flexCenter"><a target="_blank" href="" class="urlgo">'; itemlist += '<div class="madiaHead useHead" id="userimg"></div>'; itemlist += '<div class="madiaInfo">'; itemlist += '<p><span class="h1Font" id="userName"></span><em class="authiconNew" title=""></em></p>'; itemlist += '<p class="ellipsisSty h2Font" id="usertitle"></p>'; itemlist += '</div></a></li>'; var $itemlist = $(itemlist); $("#likePro").append($itemlist); if(data.data.title) { if(data.data.orgName) { $itemlist.find("#usertitle").text(data.data.title +","+ data.data.orgName); }else{ $itemlist.find("#usertitle").text(data.data.title); } }else{ if(data.data.office) { if(data.data.orgName) { $itemlist.find("#usertitle").text(data.data.office +","+ data.data.orgName); }else{ $itemlist.find("#usertitle").text(data.data.office); } }else{ if(data.data.orgName) { $itemlist.find("#usertitle").text(data.data.orgName); } } } $itemlist.find("#userName").text(data.data.name); $itemlist.find(".urlgo").attr("href", "userInforShow.html?professorId="+data.data.id); if(data.data.hasHeadImage == 1) { $itemlist.find("#userimg").attr("style", "background-image: url(/images/head/" + data.data.id + "_l.jpg);"); } var userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus); $itemlist.find(".authiconNew").attr("title", userType.title); $itemlist.find(".authiconNew").addClass(userType.sty); }) })(ExpId) } }); }, relevantExperts=function(){ oAjax("/ajax/professor/coadjutant",{ "id":professorId }, "get", function(data){ var lengthT; if(data.data.length>5){ lengthT=5; }else{ lengthT=data.data.length } for(var i = 0; i < lengthT; i++) { var ExpId = data.data[i].professorId; var paperN=data.data[i].paperCount; var patentN=data.data[i].patentCount; (function(Id,numL,numZ){ oAjax("/ajax/professor/info/"+Id,{}, "get", function(data){ $("#relatePro").parents(".conBlock").removeClass("displayNone"); var itemlist = '<li class="flexCenter"><a target="_blank" href="" class="urlgo">'; itemlist += '<div class="madiaHead useHead" id="userimg"></div>'; itemlist += '<div class="madiaInfo">'; itemlist += '<p><span class="h1Font" id="userName"></span><em class="authiconNew" title=""></em></p>'; itemlist += '<p class="ellipsisSty h2Font" id="usertitle"></p>'; itemlist += '<p class="h2Font ellipsisSty" id="copNum"></p>'; itemlist += '</div></a></li>'; var $itemlist = $(itemlist); $("#relatePro").append($itemlist); if(numL){ if(numZ){ $itemlist.find("#copNum").text("合作:"+numZ+"项专利,"+numL+"篇论文") }else{ $itemlist.find("#copNum").text("合作:"+numL+"篇论文") } }else{ if(numZ){ $itemlist.find("#copNum").text("合作:"+numZ+"项专利") }else{ } } if(data.data.title) { if(data.data.orgName) { $itemlist.find("#usertitle").text(data.data.title +","+ data.data.orgName); }else{ $itemlist.find("#usertitle").text(data.data.title); } }else{ if(data.data.office) { if(data.data.orgName) { $itemlist.find("#usertitle").text(data.data.office +","+ data.data.orgName); }else{ $itemlist.find("#usertitle").text(data.data.office); } }else{ if(data.data.orgName) { $itemlist.find("#usertitle").text(data.data.orgName); } } } $itemlist.find("#userName").text(data.data.name); $itemlist.find(".urlgo").attr("href", "userInforShow.html?professorId="+data.data.id); if(data.data.hasHeadImage == 1) { $itemlist.find("#userimg").attr("style", "background-image: url(/images/head/" + data.data.id + "_l.jpg);"); } var userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus); $itemlist.find(".authiconNew").attr("title", userType.title); $itemlist.find(".authiconNew").addClass(userType.sty); }) })(ExpId,paperN,patentN) } }); }, isActUser=function(){ oAjax("/ajax/baseUserInfo",{ "id": professorId }, "get", function(data){ if(!data.data.activeTime){ $(".last_meg").removeClass("displayNone"); $(".message_b").on("click",function(){ $(".meg_md5").toggle(); if(data.data.email && data.data.mobilePhone){ $("#wayTel").text('尾号为 '+data.data.mobilePhone+' 的手机号或邮箱 '+data.data.email); }else if(data.data.mobilePhone && !data.data.email){ $("#wayTel").text('尾号为 '+data.data.mobilePhone+' 的手机号'); }else if(data.data.email && !data.data.mobilePhone){ $("#wayTel").text('邮箱 '+data.data.email); } }) }else{ $(".last_meg").addClass("displayNone"); } }) }, queryPubCount=function(){ oAjax("/ajax/watch/countProfessor",{//关注我的 "id": professorId, "type":"1" }, "GET", function(data){ $("#focusMe").text(data.data); }); oAjax("/ajax/watch/countObject",{//我关注的 "id": professorId, "type":"1" }, "GET", function(data){ $("#myFocus").text(data.data); }); oAjax("/ajax/professor/agree/sum",{//总获赞 "id": professorId, }, "GET", function(data){ $("#agreeMecount").text(data.data); }); oAjax("/ajax/team/count",{//团队总数 "id": professorId }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#teamCount").text(data.data); } if(data.data>99){ $("#teamCount").text("99+"); } }); oAjax("/ajax/article/count/publish",{//文章总数 "owner": professorId, "category":"1" }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#artCount").text(data.data); } if(data.data>99){ $("#artCount").text("99+"); } }); oAjax("/ajax/resource/count/publish",{//资源总数 "owner": professorId, "category":"1" }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#resCount").text(data.data); } if(data.data>99){ $("#resCount").text("99+"); } }); oAjax("/ajax/ware/count/publish",{//服务总数 "owner": professorId, "category":"1" }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#serCount").text(data.data); } if(data.data>99){ $("#serCount").text("99+"); } }); oAjax("/ajax/ppatent/count/publish",{//专利总数 "owner": professorId, }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#patCount").text(data.data); } if(data.data>99){ $("#patCount").text("99+"); } }); oAjax("/ajax/resResult/count/researcher",{//非专利成果总数 "id": professorId }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#unpatCount").text(data.data); } if(data.data>99){ $("#unpatCount").text("99+"); } }); oAjax("/ajax/ppaper/count/publish",{//论文总数 "owner": professorId, }, "GET", function(data){ if(data.data>0 && data.data<99){ $("#parCount").text(data.data); } if(data.data>99){ $("#parCount").text("99+"); } }); }, attentMyself=function(isbind){ var aimId="attendMy",newStr="用户尚未被任何人关注" oAjax("/ajax/watch/watchList",{//关注我的列表 "watchObject": professorId, "createTime": watchO.beiTime, "professorId":watchO.beiProId, "rows":rows }, "GET", function(res){ console.log(res) var $info = res.data; if($info.length > 0) { $("#"+aimId).show() watchO.beiTime = $info[$info.length - 1].createTime; watchO.beiProId = $info[$info.length - 1].professorId; var arr=[]; for(var i in $info) { arr[i]=$info[i].professorId; } detailPro(arr,aimId); } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ attentMyself(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, collectAnswer=function(isbind){ var aimId="attendAnswer",newStr="用户还未收藏任何回答" oAjax("/ajax/question/answer/byWatch",{ "time":watchO.WATime, "id":watchO.WAId, "uid":professorId, "rows":rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() watchO.WATime = $info[$info.length - 1].createTime; watchO.WAId = $info[$info.length - 1].id; for(var i = 0; i < $info.length; i++) { var listLi = $('<li>') listLi.appendTo($("#"+aimId)); detailAnswer($info[i], listLi); } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ collectAnswer(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, collectQuestion=function(isbind){ var aimId="attendQuestion",newStr="用户还未关注任何问题" oAjax("/ajax/question/watch",{ "time":watchO.WQTime, "id":watchO.WQId, "uid":professorId, "rows":rows }, "get", function(res){ var $info = res.data; if($info.length > 0) { $("#"+aimId).show() watchO.WQTime = $info[$info.length - 1].createTime; watchO.WQId = $info[$info.length - 1].id; for(var i = 0; i < $info.length; i++) { var listLi = $('<li>') listLi.appendTo($("#"+aimId)); detailQuestion($info[i], listLi); } } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ collectQuestion(false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, collectSorts=function(type,isbind){ var aimId="",newStr="" oAjax("/ajax/watch/proList",{//我关注的列表 "professorId": professorId, "watchType":type, "createTime": watchO.watchTime, "watchObject":watchO.watchObjId, "rows":rows }, "GET", function(res){ var $info = res.data; var arr=[]; if($info.length > 0) { $("#"+aimId).show() watchO.watchTime = $info[$info.length - 1].createTime; watchO.watchObjId = $info[$info.length - 1].watchObject; for(var i in $info) { arr[i]=$info[i].watchObject; } } if(type==1){ aimId="attendPro" newStr="用户还未关注任何专家" detailPro(arr,aimId); }else if(type==2){ aimId="attendRes" newStr="用户还未收藏任何资源" detailRes(arr,aimId); }else if(type==3){ aimId="attendArt" newStr="用户还未收藏任何文章" detailArt(arr,aimId); }else if(type==4){ aimId="attendPatent" newStr="用户还未收藏任何专利成果" detailPat(arr,aimId); }else if(type==5){ aimId="attendPaper" newStr="用户还未收藏任何论文" detailPer(arr,aimId); }else if(type==6){ aimId="attendCmp" newStr="用户还未关注任何企业" detailCmp(arr,aimId); }else if(type==7){ aimId="attendDemand" newStr="用户还未收藏任何需求" detailDemand(arr,aimId); }else if(type==10){ aimId="attendSer" newStr="用户还未收藏任何服务" detailService(arr,aimId); }else if(type==11){ aimId="attendProduct" newStr="用户还未收藏任何产品" detailProduct(arr,aimId); } else if(type==12){ aimId="attendUnPatent" newStr="用户还未收藏任何非专利成果" detailUnPat(arr,aimId); }else if(type==13){ aimId="attendTeam" newStr="用户还未关注任何团队" detailTeam(arr,aimId); } var liLen=document.getElementById(aimId).querySelectorAll("li").length; removeNodata(aimId); if($info.length == 0 && liLen == 0 ){ $("#"+aimId).hide() insertNodata(aimId,newStr); } if(isbind){ $("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){ collectSorts(type,false) }) } if ($info.length < rows) { $("#"+aimId).parent().find(".js-load-more").unbind("click"); $("#"+aimId).parent().find(".js-load-more").hide(); } },function(){ $("#"+aimId).parent().find(".js-load-more").attr("disabled",true); $("#"+aimId).parent().find(".js-load-more").addClass("active"); },function(){ $("#"+aimId).parent().find(".js-load-more").removeAttr("disabled"); $("#"+aimId).parent().find(".js-load-more").removeClass("active"); }) }, detailTeam=function(arr,obj) { oAjax("/ajax/team/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i =0; i< dataStr.length; ++i){ var li = document.createElement("li"); li.className = "mui-table-view-cell"; var strAdd = ''; strAdd += '<a target="_blank" href="teamInforShow.html?id='+ dataStr[i].id +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaInfo" style="padding-left:0"><p class="h1Font ellipsisSty">' + dataStr[i].name + '</span> <small> 团队人数 <span class="teamMembers"></span>人</small></p>'; strAdd += '<p class="h2Font ellipsisSty">' + dataStr[i].city +' '+ dataStr[i].orgName + '</p>'; strAdd += '</div>'; strAdd += '</a>' var $itemlist = $(strAdd); $("#"+obj).append($itemlist); teamProCount(dataStr[i].id, $itemlist) } }); }, teamProCount=function (id, $list) { oAjax("/ajax/team/pro/count",{ "id": id }, 'get', function($data) { $list.find('.teamMembers').html($data.data) }) }, detailPro=function(arr,obj) { oAjax("/ajax/professor/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var li = document.createElement("li"); li.className = "mui-table-view-cell"; var userType = autho(dataStr[i].authType, dataStr[i].orgAuth, dataStr[i].authStatus); var os = ""; if(dataStr[i].title) { if(dataStr[i].orgName) { os = dataStr[i].title + "," + dataStr[i].orgName; } else { os = dataStr[i].title; } } else { if(dataStr[i].office) { if(dataStr[i].orgName) { os = dataStr[i].office + "," + dataStr[i].orgName; } else { os = dataStr[i].office; } } else { if(dataStr[i].orgName) { os = dataStr[i].orgName; } } } var baImg = "../images/default-photo.jpg"; if(dataStr[i].hasHeadImage == 1) { baImg = "/images/head/" + dataStr[i].id + "_l.jpg"; } var strAdd = ''; strAdd += '<a target="_blank" href="userInforShow.html?professorId='+ dataStr[i].id +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead useHead" style="width: 80px;height: 80px;margin-top: -40px;background-image:url(' + baImg + ')"></div>'; strAdd += '<div class="madiaInfo" style="padding-left:92px"><p class="h1Font ellipsisSty">' + dataStr[i].name + '</span><em class="authicon ' + userType.sty + '" title="'+userType.title+'"></em></p>'; strAdd += '<p class="h2Font ellipsisSty">' + os + '</p>'; strAdd += '</div>'; strAdd += '</a>' li.innerHTML = strAdd document.getElementById(obj).appendChild(li); } }); }, detailCmp=function(arr,obj) { oAjax("/ajax/org/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var li = document.createElement("li"); li.setAttribute("data-id", dataStr[i].id); var oimg = (dataStr[i].hasOrgLogo) ?"/images/org/" + dataStr[i].id + ".jpg" : "../images/default-icon.jpg"; var oAuth = (dataStr[i].authStatus == 3) ? 'authicon-com-ok' : ''; var orgName = (dataStr[i].forShort) ? dataStr[i].forShort : dataStr[i].name; var orgType = (dataStr[i].orgType == '2') ? "上市企业" : ""; var orgOther = (dataStr[i].industry) ? dataStr[i].industry.replace(/,/gi, " | ") : ""; li.className = "mui-table-view-cell"; var itemlist='' itemlist += '<a class="flexCenter" target="_blank" href="cmpInforShow.html?orgId='+dataStr[i].id+'"><div class="madiaHead cmpHead">'; itemlist += '<div class="boxBlock"><img class="boxBlockimg" src="' + oimg + '"></div></div>'; itemlist += '<div class="madiaInfo">'; itemlist += '<p class="h1Font"><span>' + orgName + '</span><em class="authiconNew ' + oAuth + '" title="科袖认证企业"></em></p>'; itemlist += '<p class="h2Font ellipsisSty"><span>' + orgType + '</span> <span>' + orgOther + '</span></p>'; itemlist += '</div></a>'; li.innerHTML = itemlist document.getElementById(obj).appendChild(li); } }); }, detailPat=function(arr,obj) { oAjax("/ajax/ppatent/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var li = document.createElement("li"); li.className = "mui-table-view-cell"; var strAdd = ''; strAdd += '<a target="_blank" href="/'+ pageUrl("pt",dataStr[i]) +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead patentHead"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>'; strAdd += '<p class="h2Font ellipsisSty">发明人:'+ dataStr[i].authors.substring(0, dataStr[i].authors.length - 1) +'</p>'; strAdd += '<p class="h2Font ellipsisSty">申请人:'+ dataStr[i].reqPerson +'</p>'; strAdd += '</div>'; strAdd += '</a>'; li.innerHTML = strAdd document.getElementById(obj).appendChild(li); } }); }, detailUnPat=function(arr,obj) { oAjax("/ajax/resResult/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var li = document.createElement("li"); li.className = "mui-table-view-cell"; var resIM='<div class="madiaHead patentHead"></div>' if (dataStr[i].pic) { var src = '/data/researchResult' + dataStr[i].pic.split(",")[0] resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>'; } var strAdd = ''; strAdd += '<a target="_blank" href="unPatentShow.html?id='+dataStr[i].id+'" class="flexCenter urlgo">'; strAdd += resIM strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>'; strAdd += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>'; if (dataStr[i].orgId){ strAdd += '<p class="h2Font ellipsisSty">所属机构:<span class="resOrgName"></span></p>'; } strAdd += '</div>'; strAdd += '</a>'; li.innerHTML = strAdd document.getElementById(obj).appendChild(li); var $itemlist = $(li); queryResearcher(dataStr[i].id, $itemlist) if (dataStr[i].orgId) { queryReseOrgName(dataStr[i].orgId, $itemlist) } } }); }, queryResearcher = function (id, $list) { if (id) { oAjax("/ajax/resResult/researcher",{ "id": id }, 'get', function($data) { var arr = [] if($data.data.length) { $list.find('.researchers').parent().removeClass('displayNone') for (var i = 0; i < $data.data.length;i++) { arr.push($data.data[i].name) } $list.find('.researchers').html(arr.join(',')) } }) } }, queryReseOrgName = function (id, $list) { if (id) { cacheModel.getCompany(id,function(sc,value){ if(sc){ if(value.forShort){ $list.find(".resOrgName").html(value.forShort) }else{ $list.find(".resOrgName").html(value.name) } } }) } }, detailPer=function(arr,obj) { oAjax("/ajax/ppaper/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var moreInf="" if(!dataStr[i].cn4periodical){ dataStr[i].cn4periodical=""; } if(!dataStr[i].en4periodical){ dataStr[i].en4periodical=""; } if(!dataStr[i].pubDay){ dataStr[i].pubDay=""; } moreInf = dataStr[i].cn4periodical+ " " +dataStr[i].en4periodical+ " " +dataStr[i].pubDay var li = document.createElement("li"); li.className = "mui-table-view-cell"; var strAdd = ''; strAdd += '<a target="_blank" href="/'+ pageUrl("pp",dataStr[i]) +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead paperHead"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>'; strAdd += '<p class="h2Font ellipsisSty">作者:'+ dataStr[i].authors.substring(0, dataStr[i].authors.length - 1) +'</p>'; strAdd += '<p class="h2Font ellipsisSty">期刊:'+ moreInf +'</p>'; strAdd += '</div>'; strAdd += '</a>'; li.innerHTML = strAdd document.getElementById(obj).appendChild(li); } }); }, detailRes=function(arr,obj) { oAjax("/ajax/resource/qm",{ id:arr, },"get",function(data){ console.log(data) var dataItem=data.data; for(var i = 0; i < dataItem.length; i++) { var dataStr=dataItem[i] var rImg = "../images/default-resource.jpg"; if(dataStr.images.length) { rImg = "/data/resource/" + dataStr.images[0].imageSrc; } var li = document.createElement("li"); li.className = "mui-table-view-cell"; var strAdd = ''; strAdd += '<a target="_blank" href="resourceShow.html?resourceId='+ dataStr.resourceId +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead resouseHead" style="background-image:url('+ rImg +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr.resourceName +'</p>'; strAdd += '<p class="h1Font ellipsisSty"><span class="ownerName"></span><em class="authiconNew ownerSty"></em></p>'; strAdd += '<p class="h2Font ellipsisSty-2">用途:'+ dataStr.supportedServices+'</p></div>'; strAdd += '</a>'; li.innerHTML =strAdd var $itemlist = $(li); document.getElementById(obj).appendChild(li); if(dataStr.resourceType=="1"){ (function(mo){ cacheModel.getProfessor(dataStr.professorId,function(sc,value){ if(sc){ mo.find(".ownerName").html(value.name) var userType = autho(value.authType, value.orgAuth, value.authStatus); mo.find(".ownerSty").addClass(userType.sty).attr("title",userType.title) }else{ console.log("error") } }) })($itemlist); }else if(dataStr.resourceType=="2"){ (function(mo){ cacheModel.getCompany(dataStr.orgId,function(sc,value){ if(sc){ if(value.forShort){ mo.find(".ownerName").html(value.forShort) }else{ mo.find(".ownerName").html(value.name) } if(value.authStatus==3) { mo.find(".ownerSty").addClass("authicon-com-ok").attr("title","科袖认证企业") } }else{ console.log("error") } }) })($itemlist); } } }); }, detailArt=function (arr,obj) { oAjax("/ajax/article/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var dataItem=dataStr[i] var arImg = "../images/default-artical.jpg"; if(dataItem.articleImg) { arImg ="/data/article/" + dataItem.articleImg } var li = document.createElement("li"); li.className = "mui-table-view-cell"; var strAdd = ''; strAdd += '<a target="_blank" href="/'+ pageUrl('a',dataItem) +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead artHead" style="background-image:url('+ arImg +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">'+ dataItem.articleTitle +'</p>'; strAdd += '<ul class="h2Font clearfix">'; strAdd += '<li><span class="ownerName"></span></li>'; strAdd += '<li><span class="time">'+ commenTime(dataItem.publishTime) +'</span></li>'; strAdd += '<li><span class="comment"></span></li>'; strAdd += '</ul></div>'; strAdd += '</a>'; li.innerHTML =strAdd var $itemlist = $(li); document.getElementById(obj).appendChild(li); if(dataItem.articleType=="1"){ (function(mo){ cacheModel.getProfessor(dataItem.ownerId,function(sc,value){ if(sc){ mo.find(".ownerName").html(value.name) }else{ console.log("error") } }) })($itemlist); }else if(dataItem.articleType=="2"){ (function(mo){ cacheModel.getCompany(dataItem.ownerId,function(sc,value){ if(sc){ if(value.forShort){ mo.find(".ownerName").html(value.forShort) }else{ mo.find(".ownerName").html(value.name) } }else{ console.log("error") } }) })($itemlist); }else if(dataItem.articleType=="3"){ (function(mo){ cacheModel.getPlatform(dataItem.ownerId,function(sc,value){ if(sc){ mo.find(".ownerName").html(value.name) }else{ console.log("error") } }) })($itemlist); } } }); }, detailDemand=function(arr,obj) { oAjax("/ajax/demand/qm",{ id:arr, },"get",function(data){ var dataStr=data.data; for(var i = 0; i < dataStr.length; i++) { var li = document.createElement("li"); li.className = "mui-table-view-cell"; var strCon='<a target="_blank" href="demandShow.html?demandId='+ dataStr[i].id +'" class="flexCenter urlgo">'; strCon+='<div class="madiaInfo" style="padding-left:0">' strCon+='<p class="h1Font ellipsisSty">'+ dataStr[i].title +'</p>' strCon+='<ul class="showli clearfix h3Font">' if(dataStr[i].city){ strCon+='<li>'+dataStr[i].city+'</li>' } if(dataStr[i].duration!=0){ strCon+='<li>预期 '+demandDuration[dataStr[i].duration]+'</li>' } if(dataStr[i].cost!=0){ strCon+='<li>预算 '+demandCost[dataStr[i].cost]+'</li>' } if(dataStr[i].invalidDay){ strCon+='<li>有效期至 '+TimeTr(dataStr[i].invalidDay)+'</li>' } strCon+='</ul></div></a>' li.innerHTML = strCon document.getElementById(obj).appendChild(li); } }); }, detailAnswer=function(dataStr,listLi){ var strAdd = '<a target="_blank" href="/qa-show.html?id='+dataStr.qid+'&topid='+dataStr.id+'">'+ '<div class="madiaInfo" style="padding-left: 0">' + '<div class="ellipsisSty qa-question"></div>' + '<div class="flexCenter qa-owner">' + '</div>' + '<div class="qa-con ellipsisSty-3">' + listConCut(dataStr.cnt) +'</div>' + '<div class="showspan">' + '<span>'+commenTime(dataStr.createTime)+'</span>' + '<span class="agree"></span>' + '<span class="leaveMsgCount"></span>' + '</div>' + '</div></a>'; var $strAdd = $(strAdd); listLi.append( $strAdd); if(dataStr.agree > 0) { $strAdd.find(".agree").html("赞 "+dataStr.agree); } questioninfo(dataStr.qid, $strAdd); proinfo(dataStr.uid, $strAdd); leaveMsgCount(dataStr.id,4, $strAdd); }, detailQuestion=function(dataStr,listLi) { var baImg = "../images/default-q&a.jpg"; var subs = new Array(); if(dataStr.img) { var subs=strToAry(dataStr.img) baImg = "/data/question"+ subs[0]; } var hd = ""; if (dataStr.replyCount > 0) { hd = '<li><span>回答 ' + dataStr.replyCount + '</span></li>' } var strAdd = '<a target="_blank" href="/qa-show.html?id='+dataStr.id+'" class="flexCenter urlgo">' strAdd += '<div class="madiaHead qa-Head" style="background-image:url('+ baImg +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">'+ dataStr.title +'</p>'; strAdd += '<ul class="h2Font clearfix">' strAdd += '<li><span class="time">'+commenTime(dataStr.createTime)+'</span></li><li><span class="qaPageview"></span></li>'+hd+'<li><span class="attendCount"></span></li>' strAdd += '</ul></div></a>' var $str = $(strAdd); listLi.append($str); }, detailService=function(arr,obj) { oAjax("/ajax/ware/qm",{ id:arr, },"get",function(data){ console.log(data) var dataItem=data.data; for(var i = 0; i < dataItem.length; i++) { var dataStr=dataItem[i] var li = document.createElement("li"); li.className = "mui-table-view-cell"; var cnt="", rImg = "../images/default-service.jpg"; if(dataStr.images) { var subs = strToAry(dataStr.images) if(subs.length > 0) { rImg="/data/ware" + subs[0] } } if(dataStr.cnt){ cnt="内容:"+dataStr.cnt } var strAdd = ''; strAdd += '<a target="_blank" href="sevriceShow.html?sevriceId='+dataStr.id+'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead resouseHead" style="background-image:url('+ rImg +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr.name +'</p>'; strAdd += '<p class="h1Font ellipsisSty"><span class="ownerName"></span><em class="authiconNew ownerSty"></em></p>'; strAdd += '<p class="h2Font ellipsisSty-2">'+ cnt+'</p></div>'; strAdd += '</a>'; li.innerHTML = strAdd var $itemlist = $(li); document.getElementById(obj).appendChild(li); if(dataStr.category=="1"){ (function(mo){ cacheModel.getProfessor(dataStr.owner,function(sc,value){ if(sc){ mo.find(".ownerName").html(value.name) var userType = autho(value.authType, value.orgAuth, value.authStatus); mo.find(".ownerSty").addClass(userType.sty).attr("title",userType.title) }else{ console.log("error") } }) })($itemlist); }else if(dataStr.category=="2"){ (function(mo){ cacheModel.getCompany(dataStr.owner,function(sc,value){ if(sc){ if(value.forShort){ mo.find(".ownerName").html(value.forShort) }else{ mo.find(".ownerName").html(value.name) } if(value.authStatus==3) { mo.find(".ownerSty").addClass("authicon-com-ok").attr("title","科袖认证企业") } }else{ console.log("error") } }) })($itemlist); } } }); }, detailProduct=function(arr,obj) { oAjax("/ajax/product/qm",{ id:arr, },"get",function(data){ console.log(data) var dataItem=data.data; for(var i = 0; i < dataItem.length; i++) { var dataStr=dataItem[i] var li = document.createElement("li"); li.className = "mui-table-view-cell"; var cnt="", rImg = "../images/default-product.jpg"; if(dataStr.images) { var subs = strToAry(dataStr.images) if(subs.length > 0) { rImg="/data/product" + subs[0] } } if(dataStr.cnt){ cnt="简介:"+dataStr.cnt } var strAdd = ''; strAdd += '<a target="_blank" href="productShow.html?productId='+dataStr.id+'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead resouseHead" style="background-image:url('+ rImg +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr.name +'</p>'; strAdd += '<p class="h1Font ellipsisSty"><span class="ownerName"></span><em class="authiconNew ownerSty"></em></p>'; strAdd += '<p class="h2Font ellipsisSty-2">'+ cnt+'</p></div>'; strAdd += '</a>'; li.innerHTML = strAdd var $itemlist = $(li); document.getElementById(obj).appendChild(li); (function(mo){ cacheModel.getCompany(dataStr.owner,function(sc,value){ if(sc){ if(value.forShort){ mo.find(".ownerName").html(value.forShort) }else{ mo.find(".ownerName").html(value.name) } if(value.authStatus==3) { mo.find(".ownerSty").addClass("authicon-com-ok").attr("title","科袖认证企业") } }else{ console.log("error") } }) })($itemlist); } }); }, proinfo=function(pid, $str) { oAjax("/ajax/professor/baseInfo/" + pid,{}, "get", function(data){ var dataStr = data.data var baImg = "../images/default-photo.jpg"; if (dataStr.hasHeadImage == 1) { baImg = "/images/head/" + dataStr.id + "_l.jpg"; } var userType = autho(dataStr.authType, dataStr.orgAuth, dataStr.authStatus); var os = ""; if (dataStr.title) { if (dataStr.orgName) { os = dataStr.title + "," + dataStr.orgName; } else { os = dataStr.title; } } else { if (dataStr.office) { if (dataStr.orgName) { os = dataStr.office + "," + dataStr.orgName; } else { os = dataStr.office; } } else { if (dataStr.orgName) { os = dataStr.orgName; } } } var str = '<div class="owner-head useHead" style="background-image:url(' + baImg + ')"></div>' + '<div class="owner-info">' + '<div class="owner-name"><span class="h1Font">' + dataStr.name + '</span><em class="authiconNew ' + userType.sty + '" title="' + userType.title + '"></em></div>' + '<div class="owner-tit mui-ellipsis h2Font">' + os + '</div>' + '</div>' $str.find(".qa-owner").html(str) }); }, questioninfo=function(qid, $str) { oAjax("/ajax/question/qo",{ id:qid }, "get", function(data){ $str.find(".qa-question").html(data.data.title); if(data.data.pageViews>0){ $str.find(".qaPageview").html("阅读量 "+data.data.pageViews); }else{ $str.find(".qaPageview").hide() } }); }, attendCount=function(id, $str) { oAjax("/ajax/watch/countProfessor",{ id:id, type: "8" }, "get", function(data){ if(data.data > 0) { $str.find(".attendCount").html("关注 "+data.data); } }); }, bindClickFun=function(){ $("#myAttends").unbind("click").on("click",function(){//关注与收藏 openAttend() }) $("#tab8user").unbind("click").on("click",function(){//点击更多 watchO={ beiTime:"", beiProId:"", watchTime:"", watchObjId:"", }; var pa=$(".moreNavUl.moreBuUl>li.liNow").attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); if(userid!=professorId){ //关注他的人 $(".moreNavUl.moreBuUl>li.attentType").hide(); $(".moreNavUl.moreBuUl>li.attendMy").addClass("liNow").text("关注他的人"); $("#item8drop5").show().siblings().hide(); attentMyself(true); }else{ $("#item8drop1").show().siblings().hide(); collectSorts(1,true); } collectSorts(3,true); }) $("#tab6user").unbind("click").on("click",function(){//点击问答 dataO = { AnsTime:"", AnsId:"", QuTime:"", QuId:"", }; var pa=$(".moreNavUl.wendaUl>li.liNow").attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); if(userid!=professorId){ //他的回答 $(".moreNavUl.wendaUl>li").eq(0).hide().siblings().addClass("liNow").text("他的回答"); $("#item6drop2").show().siblings().hide(); answerListVal(true); }else{ $(".wendaNav li").eq(0).addClass("liNow").siblings().removeClass("liNow"); $("#item6drop1").show().siblings().hide(); questionListVal(true); } }) $("#item6more").on("click","li",function(){//问答tab切换 var pa=$(this).attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); var sortN=$(this).attr("data-num"); dataO = { AnsTime:"", AnsId:"", QuTime:"", QuId:"", }; if(sortN==1){ questionListVal(true); }else if(sortN==2){ answerListVal(true); } }) $("#tab4user").unbind("click").on("click",function(){//点击成果 pageNo = 1 var pa=$(".moreNavUl.wendaUl>li.liNow").attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); unPatentListVal(true); }) $("#item4more").on("click","li",function(){ var pa=$(this).attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); var sortN=$(this).attr("data-num"); dataO = { patTime:"", patId:"" }; pageNo = 1 if(sortN==1){ unPatentListVal(true); }else if(sortN==2){ patentListVal(true); } }) $(".moreNavUl.moreBuUl").on("click","li.attentType:not(.rightbtn)",function(){//关注tab切换 var pa=$(this).attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); var sortN=$(this).attr("data-num"); watchO={ watchTime:"", watchObjId:"", WATime:"", WAId:"", WQTime:"", WQId:"", }; if(sortN==8){ collectQuestion(true) }else if(sortN==9){ collectAnswer(true) }else{ collectSorts(sortN,true); } }) $("#tabAttendMy").unbind("click").on("click",function(){//关注我的人 var pa=$(this).attr("rel") $("#"+pa).find("ul").html("") $("#"+pa).find(".js-load-more").show(); watchO={ beiTime:"", beiProId:"", } attentMyself(true); }) $("#attendmyGo").unbind("click").on("click",function(){ if(userid!=professorId){ $(".moreNavUl.moreBuUl>li.attentType").hide();//关注他的人 $(".moreNavUl.moreBuUl>li.attendMy").addClass("liNow").text("关注他的人"); } $(".mainNavUl li.rightbtn").addClass("liNow").siblings().removeClass("liNow"); $(".moreNav").hide() $("#item8more").fadeIn(); $("#item8user").show().siblings().hide(); $(".moreBuUl li.attendMy").addClass("liNow").siblings().removeClass("liNow"); $("#item8drop5").show().siblings().hide(); watchO={ beiTime:"", beiProId:"", } $("#item8drop5").find("ul").html("") $("#item8drop5").find(".js-load-more").show(); attentMyself(true); }) /*研究方向点赞*/ var clFlag = 1; $("#researchAreaShow").on("click", ".plus", function() { if(userid && userid != null && userid != "null") { //点赞变化样式 if(clFlag) { clFlag = 0; } else { return; } if($(this).data("isagree") > -1) { $(this).stop(true, true).animate({ backgroundPositionY: 0 }, 300); //变成未点赞样式 } else { $(this).stop(true, true).animate({ backgroundPositionY: -26 }, 300); //变成点赞样式 } $.ajax({ "url": $(this).data("isagree") > -1 ? "/ajax/researchArea/unAgree" : "/ajax/researchArea/agree", "type": "POST", "data": { "targetId": $(this).data("pid"), "targetCaption": oArray[$(this).data("caption")], "opId": userid, "uname":$.cookie("userName") }, "contentType": "application/x-www-form-urlencoded", "success": function(dataStr) { if(dataStr.success) { $.get("/ajax/professor/info/" + professorId, function(dataStr) { if(dataStr.success) { clFlag = 1; var $info = dataStr.data; if($info) { $("#researchAreaShow").empty("") if($info.researchAreas) { researchAreaShow($info.researchAreas, $info.editResearchAreaLogs); } } } }) } else { $.MsgBox.Alert("提示", dataStr.msg); } } }); } else { quickLog(); operatTab(); closeLog(); } }) //点击每个研究方向弹出研究方向详情窗口 $("#researchAreaShow").on("click", ".favorBox,.favorCount", function() { var cap = $(this).attr("caption"); researchAlert(cap) }); //关闭按钮 $("#workclose").click(function() { $(".resAreaCover").fadeOut(); $("body").css("position", ""); }); //点击查看全部资源 $(".coninfobox").on("click","#seeMoreR",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $("#tab2user").addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item2user").show(); }) //点击查看全部服务 $(".coninfobox").on("click","#seeMoreS",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $("#tab9user").addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item9user").show(); }) //点击查看全部文章 $(".coninfobox").on("click","#seeMoreA",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $("#tab3user").addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item3user").show(); }) //点击查看全部专利 $(".coninfobox").on("click","#seeMoreP",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $("#tab4user").addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item4user").show(); }) //点击查看全部论文 $(".coninfobox").on("click","#seeMoreL",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $("#tab5user").addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item5user").show(); }) //点击查看全部问题 $(".coninfobox").on("click","#seeMoreQA",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $("#tab6user").addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item6user").show(); if(userid === professorId) { $(".wendaNav").show(); } $(".wendaNav li").eq(1).addClass("liNow").siblings().removeClass("liNow"); $("#item6drop2").show().siblings().hide(); }) //点击关注按钮 $("#attentBtn").on('click', function() { if(userid && userid != null && userid != "null") { if($(this).is('.attenedSpan')){ cancelCollectionAbout(professorId,$(this),1) } else { collectionAbout(professorId,$(this), 1); } queryPubCount(); watchO={ beiTime:"", beiProId:"", } $("#item8drop5").find("ul").html("") $("#item8drop5").find(".js-load-more").show(); attentMyself(true); }else{ quickLog(); operatTab(); closeLog(); } }); //点击联系按钮 $("#conbtn").on('click', function(){ if(userid && userid != null && userid != 'null' && userid != undefined && userid != 'undefined') { location.href="tidings.html?id="+professorId } else { quickLog(); operatTab(); closeLog(); } }); //纠错反馈 $(".correctSubmit").on("click",function(){ var cntCon=$(this).siblings(".correctCon").val(); var cntUser=""; if(userid && userid != null && userid != "null") { cntUser = userid; } if(cntCon.length>500){ $.MsgBox.Alert('提示', '纠错反馈内容不得超过500个字'); return; }else{ oAjax("/ajax/feedback/error/professor",{ "id": professorId, "cnt":cntCon, "user":cntUser }, "POST", function(data){ backSuccessed(); }); } }) } if(GetQueryString("flag")) { researchAlert(GetQueryString("flag")) } if(GetQueryString("iLike")){ openAttend(); } if(userid!=professorId){ pageViewLog(professorId,1) relevantExperts();//合作专家 relevantarticalList();//相关文章 likeExperts();//感兴趣专家 isActUser();//判断用户是否被激活 ifcollectionAbout(professorId,$(".goSpan").find(".attenSpan"), 1) $(".goSpan").show(); }else{ $(".goSpanTo").show(); $(".myoneself").show(); } queryPubCount(); getUserInfo(); //获取详细信息 demandListVal(true); articalListVal(true); teamListVal(true); resourceListVal(true); serviceListVal(true); patentListVal(true); unPatentListVal(true) paperListVal(true); answerListVal(true); bindClickFun(); })