portal html css js resource

cmpInforShow.js 8.8KB

    $(function() { loginStatus();//判断个人是否登录 var userid = $.cookie("userid"); var orgId = GetQueryString("orgId"); // ifcollectionAbout(orgId, 1) if(orgId) { getCmpInfo(orgId);//获取个人详细信息 getResource();//获取个人发布的资源 getArticle();//获取个人发布的文章 //点击关注按钮 // $("#attentBtn").on('click', function() { // if(userid && userid != null && userid != "null") { // if($(this).is('.attenedSpan')){ // cancelCollectionAbout(professorId, 1) // } else { // collectionAbout(professorId, 1); // } // }else{ // $.MsgBox.Alert("提示", "请先登录再进行关注"); // $("#mb_btn_ok").val("去登录"); // var aele = document.createElement('a'); // $("#mb_btnbox").append(aele); // $("#mb_btnbox a").css({ // 'display': "block", // 'width': '100%', // 'height': '40px', // 'position': 'absolute', // 'bottom': '-6px', // 'left': '0' // }); // aele.setAttribute('href', '../login.html'); // } // }); //点击查看全部资源 $(".coninfobox").on("click","#seeMoreR",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $(".navconBox ul>li").eq(1).addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item2user").show(); }) //点击查看全部文章 $(".coninfobox").on("click","#seeMoreA",function(){ document.body.scrollTop = document.documentElement.scrollTop = 0; $(".navconBox ul>li").eq(2).addClass("liNow").siblings().removeClass("liNow"); $("#item1user").hide(); $("#item3user").show(); }) } var subjectShow = function(data) { if(data != undefined && data.length != 0) { var subs = new Array(); if(data.indexOf(',')) { subs = data.split(','); } else { subs[0] = data; } if(subs.length > 0) { for(var i = 0; i < subs.length; i++) { $("#subjectShow").append("<li>" + subs[i] + "</li>"); }; } } } var qualificationShow = function(data) { if(data != undefined && data.length != 0) { var subs = new Array(); if(data.indexOf(',')) { subs = data.split(','); } else { subs[0] = data; } if(subs.length > 0) { for(var i = 0; i < subs.length; i++) { $("#qualification").append("<li><div class='h4tit'>" + subs[i] + "</div></li>"); }; } } } //企业详细信息 function getCmpInfo(orgId){ $.ajax({ type:"get", url:"/ajax/org/"+ orgId, async:true, success: function(data) { var $info = data.data; //console.log($info) if(data.success) { if($info.hasOrgLogo){ $("#proHead").css("background-image","url(/images/org/"+ $info.id +".jpg)"); } $("#proName").text($info.name); if($info.authStatus=="3"){ $("#proAuth").addClass("authicon-com-ok"); $("#proAuth").attr("title","科袖认证企业"); } if($info.city){ $("#proAddress").html($info.city + "<span style='margin-right:10px;'></span>"); } var proOther=""; if($info.industry){ proOther = $info.industry.replace(/,/gi," | "); } $("#proOther").text(proOther); if($info.orgType){ $("#proTit").html(orgTypeShow[$info.orgType] + "<span style='margin-right:10px;'></span>"); } var llqtitle=$info.name + "-" + proOther + "-科袖网";//修改浏览器title信息 document.title = llqtitle; //简介 if($info.descp) { $("#descpS").text($info.descp); } else { $("#descpS").parents(".coninfobox").hide(); } //学术领域 if($info.subject) { subjectShow($info.subject); } else { $("#subjectShow").parents(".coninfobox").hide(); } //企业资质 if($info.qualification) { qualificationShow($info.qualification); } else { $("#qualification").parents(".coninfobox").hide(); } //企业详情 $("#orgName").text($info.name); if($info.orgSize){ //console.log(typeof($info.orgSize),orgSizeShow[$info.orgSize]) $("#orgSize").text(orgSizeShow[$info.orgSize]); }else{ $("#orgSize").parent("li").hide(); } if($info.industry){$("#orgIndustry").text($info.industry); }else{ $("#orgIndustry").parent("li").hide();} if($info.city){$("#orgCity").text($info.city); }else{ $("#orgCity").parent("li").hide();} if($info.orgType){ $("#orgType").text(orgTypeShow[$info.orgType]); }else{ $("#orgType").parent("li").hide(); } if($info.foundTime){$("#foundTime").text(TimeTr($info.foundTime)); }else{ $("#foundTime").parent("li").hide();} if($info.orgUrl){$("#orgUrl").text($info.orgUrl); }else{ $("#orgUrl").parent("li").hide();} var weibotitle = $info.name; var weibourl = window.location.href; var weibopic ="http://"+window.location.host+"/images/org/"+ $info.id +".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"); } }, error: function() { $.MsgBox.Alert('提示', '链接服务器超时') } }); } //获取资源 function getResource(){ $.ajax({ "url": "/ajax/resource/qaOrgPublish", "type": "get", "async": false, "data": { "orgId": orgId }, "success": function(data) { //console.log(data); if(data.success) { var madiaHead =''; if(data.data.length > 0){ for(var i = 0; i < data.data.length; i++) { if(data.data[i].images.length) { madiaHead ='/data/resource/' + data.data[i].images[0].imageSrc ; }else{ madiaHead ='/images/default-resource.jpg'; } var strAdd = ''; strAdd += '<li><a href="resourceShow.html?resourceId='+ data.data[i].resourceId +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead resouseHead" style="background-image:url('+ madiaHead +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">'+ data.data[i].resourceName +'</p><p class="h2Font ellipsisSty">应用用途:'+ data.data[i].supportedServices+'</p></div>'; strAdd += '</a></li>'; if(i==0){ $("#showResource").append(strAdd); } $("#proResource").append(strAdd); } }else{ $("#proResource + .nodatabox").show(); $("#proResource + .nodatabox").find(".noContip").text("主人尚未发布任何资源"); $("#showResource").parents(".coninfobox").hide(); } } }, "error": function() { $.MsgBox.Alert("提示", "服务器连接超时") } }); } //获取文章 function getArticle(){ $.ajax({ url: "/ajax/article/qaOrgPublish", dataType: 'json', //数据格式类型 type: 'GET', //http请求类型 data: { "orgId": orgId }, timeout: 10000, //超时设置 success: function(data) { if(data.success) { var madiaHead ='/images/default-artical.jpg'; if(data.data.length > 0){ for(var i = 0; i < data.data.length; i++) { if(data.data[i].articleImg) { madiaHead ='/data/article/' + data.data[i].articleImg ; } var strAdd = ''; strAdd += '<li><a href="articalShow.html?articleId='+ data.data[i].articleId +'" class="flexCenter urlgo">'; strAdd += '<div class="madiaHead artHead" style="background-image:url('+ madiaHead +')"></div>'; strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">'+ data.data[i].articleTitle +'</p>'; strAdd += '<ul class="h2Font clearfix">'; strAdd += '<li><span class="time">'+ commenTime(data.data[i].publishTime) +'</span></li>'; strAdd += '<li><span id="pageViews">阅读量 '+ data.data[i].pageViews +'</span></li>'; strAdd += '<li><span id="articleAgree">点赞 '+ data.data[i].articleAgree +'</span></li>'; strAdd += '<li><span id="comment"></span></li>'; strAdd += '</ul></div>'; strAdd += '</a></li>'; var $strAdd = $(strAdd); $("#proArticel").append( $strAdd); commentnum(data.data[i].articleId, $strAdd) //文章评论数 if(i==0){ $("#showArticle").append(strAdd); commentnum(data.data[0].articleId, $strAdd) } } }else{ $("#proArticel + .nodatabox").show(); $("#proArticel + .nodatabox").find(".noContip").text("主人尚未发布任何文章"); $("#showArticle").parents(".coninfobox").hide(); } } }, error: function() { return; } }); } //查文章评论数 function commentnum(articleId, $itemlist) { $.ajax({ "url": "/ajax/leaveWord/lwCount", "type": "GET", "dataType": "json", "async": false, "data": { "articleId": articleId }, "success": function(data) { if(data.success) { $itemlist.find("#comment").text("评论 " + data.data); } }, "error": function() { $.MsgBox.Alert('提示', '链接服务器超时') } }); } })