123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999 |
- $(document).ready(function() {
- var articleId = GetQueryString("articleId");
- $(".commentList").parent().append('<button class="js-load-more displayNone"></button>')
- module.lWord(articleId,1,1);
- if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){
- location.href="http://" + window.location.host + "/e/a.html?id="+articleId;
- }
- var userid = $.cookie("userid");
- var zjreturnId;
- var wzreturnId;
- var experarray = [];
- var createTime,orderKey;
- loginStatus();
- articleshow();
- relevantExperts();
- relatedServices();
- relevantResources();
- pageViewLog(articleId,3)
- wlog("article",articleId,"1");
- $('.wordHave').click(function(){$('html,body').animate({scrollTop: ($('.offmsg').outerHeight(true)+60)+'px'}, 800);});
- $('.shareWeixin').hover(function(){$('.shareCode').stop(true,false).fadeToggle();});
-
- var qrcode = new QRCode(document.getElementById("qrcode"), {
- width: 100,
- height: 100
- });
- function makeCode() {
- var hurl = window.location.host;
- var elurl = "http://" + hurl + "/e/a.html?id=" + articleId;
- qrcode.makeCode(elurl);
- }
- makeCode();
-
-
- if(userid && userid != "null" && userid != null){
- $(".ifLoginOn").removeClass("displayNone");
- }else{
- $(".ifLoginUn").removeClass("displayNone");
- $(".ifLoginUn").on('click',".loginGo", function() {
- quickLog();
- operatTab();
- closeLog();
- })
- }
-
- function queryFileAtach(){
- $.ajax({
- "url": "/ajax/article/files/byArticleId",
- "type": "get",
- "dataType" : "json",
- "data" :{"id":articleId},
- "success": function(data) {
- if(data.success && data.data) {
- for(var i = 0; i < data.data.length; i++) {
- var itlist = '<li>'+
- '<span class="atach-name ellipsisSty">'+data.data[i].name+'</span>'+
- '<span class="atach-size">'+sizeTo(data.data[i].size)+'</span>'+
- '<a href="/data/article/file'+data.data[i].url+'" class="atach-down">点击下载</a>'+
- '</li>'
- $("#atachList").append(itlist);
- }
- }
- }
- });
- }
-
- function recentlyArticle(num,obj) {
- var ourl=num==1?"/ajax/article/pqOrgPublish":"/ajax/article/pqProPublish";
- $.ajax({
- "url" :ourl ,
- "type" : "GET" ,
- "dataType" : "json",
- "data" :obj,
- "success" : function(data) {
- if (data.success){
- var $data=data.data.data;
- var only=false;
- if($data.length>1){
- $(".recentlyList").parents(".currentBlock").removeClass("displayNone");
- var oLeng=$data.length<5?$data.length:5;
- for(var i=0;i<oLeng;i++) {
- if(articleId==$data[i].articleId) {
- only=true;
- continue;
- }
- if(only==true) {
- if(oLeng<5) {
-
- }else{
- oLeng=6;
- }
-
- }
- var listLi=$('<li class="flexCenter"></li>').appendTo($(".recentlyList"));
- var str='<a href="/'+pageUrl('a',$data[i])+'"><p class="h2Font ellipsisSty-2"><em class="circlePre"></em>'+$data[i].articleTitle+'</p>'+
- '<span class="smalltip">'+commenTime($data[i].publishTime)+'</span></a></li>'
- $(str).appendTo(listLi);
- }
- }
- }
-
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
- function platfromRecentlyArticle(obj) {
- $.ajax({
- "url" :"/ajax/article/pageQuery" ,
- "type" : "GET" ,
- "dataType" : "json",
- "data" :{ownerId:obj,articleType:'3',status:'1'},
- "success" : function(data) {
- if (data.success){
- var $data=data.data.data;
- console.log($data);
- var only=false;
- if($data.length>1){
- $(".recentlyList").parents(".currentBlock").removeClass("displayNone");
- var oLeng=$data.length<5?$data.length:5;
- for(var i=0;i<oLeng;i++) {
- if(articleId==$data[i].articleId) {
- only=true;
- continue;
- }
- if(only==true) {
- if(oLeng<5) {
- }else{
- oLeng=6;
- }
- }
- var listLi=$('<li class="flexCenter"></li>').appendTo($(".recentlyList"));
- var str='<a href="/'+pageUrl('a',$data[i])+'"><p class="h2Font ellipsisSty-2"><em class="circlePre"></em>'+$data[i].articleTitle+'</p>'+
- '<span class="smalltip">'+commenTime($data[i].publishTime)+'</span></a></li>'
- $(str).appendTo(listLi);
- }
- }
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
- function articleshow(){
- $.ajax({
- "url" : "/ajax/article/query",
- "type" : "GET" ,
- "dataType" : "json",
- "data" :{"articleId":articleId},
- "success" : function(data) {
- if (data.success){
- var articletitle = data.data.articleTitle + "-科袖网";
- document.title = articletitle;
- $("#articleTitle").text(data.data.articleTitle);
- $("#pageViews").text("阅读量 "+data.data.pageViews);
- $("#publishTime").text(commenTime(data.data.publishTime));
- $("#articleContent").html(data.data.articleContent);
- if(data.data.articleImg){
- $("#articleImg").attr("style", "background-image: url(/data/article/" + data.data.articleImg + ")");
- }else{
- $("#articleImg").attr("style", "background-image: url(../images/default-artical.jpg)");
- }
- $("#tagList").text(industryShow(data.data.subject));
- if (userid && userid != "null" && userid != null) {
- isAgree(data.data.articleAgree)
- }else{
- $(".thumbBtn").html("赞 <span>"+data.data.articleAgree+"</span>");
- }
- ifcollectionAbout(articleId,$("#attention").find("em"), 3)
- if(data.data.articleType==1){
- $("#expert").removeClass("displayNone");
- relevantarticalList(data.data.ownerId);
- expert(data.data.ownerId);
- recentlyArticle(2,{"ownerId":data.data.ownerId})
- }
- if(data.data.articleType==2){
- $("#enterprise").removeClass("displayNone");
- relevantarticalList(data.data.ownerId);
- cmpFun(data.data.ownerId);
- companylist();
- recentlyArticle(1,{"ownerId":data.data.ownerId});
- }
- if(data.data.articleType==3){
- $("#enterprise").removeClass("displayNone");
- relevantarticalList(data.data.ownerId);
- platform(data.data.ownerId);
- platfromRecentlyArticle(data.data.ownerId);
- }
- var weibotitle = data.data.articleTitle;
- var weibourl =window.location.href;
- var weibopic ="http://"+window.location.host+"/data/article/" + data.data.articleImg;
- $("#weibo").attr("href","http://service.weibo.com/share/share.php?appkey=3677230589&title="+encodeURIComponent(weibotitle)+"&url="+encodeURIComponent(weibourl)+"&pic="+encodeURIComponent(weibopic)+"&content=utf-8"+"&ralateUid=6242830109&searchPic=false&style=simple");
- }
- window.setTimeout(function() {
- $('body').scrollTop(4);
- $('.shareBlock').scrollFix({
- startTop:'body',
- bottom: 0,
- endPos : '.share-bottom',
- width: $('.share-nav').outerWidth(true),
- zIndex : 999
- });
-
- }, 300);
-
- window.setTimeout(function() {
- $('#scroll-fixed-ad').scrollFix({
- oflag:true,
- startTop:'#scroll-fixed-ad',
- startBottom:".privateInfo",
- distanceTop: $("header").outerHeight(true) + 20,
- endPos: 'footer',
- zIndex: 998
- });
- }, 300);
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
- function expert(professorId){
-
- $.ajax({
- "url" : "/ajax/professor/baseInfo/"+professorId,
- "type" : "GET" ,
- "dataType" : "json",
- "success" : function(data) {
- if (data.success && data.data){
- if(data.data.hasHeadImage==1) {
- $("#Zimg,.userimg").attr("style", "background-image: url(/images/head/" + data.data.id + "_l.jpg);");
- }
- if(data.data.title==""){
- var title = data.data.office;
- }else{
- var title = data.data.title;
- }
- $("#Zname,.username").text(data.data.name);
- $("#Zname").attr("dataid",data.data.id);
- $(".hrefgo,.useurl").attr("href", "userInforShow.html?professorId="+data.data.id);
- $("#Ztitle").text(title);
- $("#ZorgName").text(data.data.orgName);
- var userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus);
- $("#ZauthFlag,.labels").attr("title", userType.title);
- $("#ZauthFlag,.labels").addClass(userType.sty);
- if(data.data.id!=userid){
- $("#expert").find(".goSpan").removeClass("displayNone");
- ifcollectionAbout(data.data.id,$("#expert").find(".attenSpan"), 1)
- }
-
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
-
- function cmpFun(orgId) {
- $.ajax({
- "url": "/ajax/org/" + orgId,
- "type": "get",
- "dataType" : "json",
- "success": function(data) {
- if(data.success && data.data) {
- $(".userimg").removeClass("useHead");
- if(data.data.forShort) {
- $("#Qname,.username").text(data.data.forShort);
- }else{
- $("#Qname,.username").text(data.data.name);
- }
- $("#Qname").attr("dataid",data.data.id);
- $(".qiyego,.useurl").attr("href", "cmpInforShow.html?orgId="+data.data.id);
- if(data.data.hasOrgLogo) {
- $(".userimg").attr("style","background: #fff;")
- $(".userimg").html('<div class="boxBlock" style="width:50px;height:50px"><img class="boxBlockimg" src="" id="companyImg2"></div>');
- $("#companyImg,#companyImg2").attr("src", "/images/org/" + data.data.id + ".jpg");
- }else{
- $("#companyImg,#companyImg2").attr("src", "/images/default-icon.jpg");
- }
- if(data.data.authStatus==3){
- $("#QauthFlag,.labels").addClass("authicon-com-ok").attr("title", "认证企业");;
- }
- if(data.data.industry) {
- $("#Qindustry").text(data.data.industry.replace(/,/gi, " | "));
- }
- if(userid){
- ifcollectionAbout(data.data.id,$("#enterprise").find(".attenSpan"), 6)
- }
-
- if(!data.data.colMgr && !data.data.resMgr) {
- relatedProducts();
- }
- if(data.data.colMgr) {
- queryFileAtach();
- }
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
- function platform(platformId) {
- $.ajax({
- "url": "/ajax/platform/info",
- "data":{id:platformId},
- "type": "get",
- "dataType" : "json",
- "success": function(data) {
- if(data.success && data.data) {
- $(".userimg").removeClass("useHead");
- $("#Qname,.username").text(data.data.name);
- $("#Qname").attr("dataid",data.data.id);
- $(".qiyego,.useurl").attr("href", "javascript:void(0)");
- $(".qiyego,.useurl").css("cursor", "default");
- if(data.data.logo!=null) {
- $(".userimg").attr("style", "background: #fff;");
- $(".userimg").html('<div class="boxBlock" style="width:50px;height:50px"><img class="boxBlockimg" src="" id="companyImg2"></div>');
- $("#companyImg,#companyImg2").attr("src", "/data/platform" + data.data.logo);
- }else{
- $("#companyImg,#companyImg2").attr("src", "/images/default-plat.jpg");
- }
- if(data.data.industry) {
- $("#Qindustry").text(data.data.industry.replace(/,/gi, " | "));
- }
- $("#enterprise").find(".attenSpan").hide();
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
- function relevantExperts(){
- $.ajax({
- "url": "/ajax/article/ralatePro",
- "type": "get",
- "dataType" : "json",
- "data" :{"articleId":articleId},
- "success": function(data) {
- if(data.success && data.data) {
- for(var i = 0; i < data.data.length; i++) {
- var professorId = data.data[i].professorId;
- relevantExpertsList(professorId)
- }
-
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
-
- function relevantExpertsList(professorId){
- $.ajax({
- "url" : "/ajax/professor/info/"+professorId,
- "type" : "GET" ,
- "dataType" : "json",
- "success" : function(data) {
- if (data.success && data.data!=""){
- $("#relevantExperts").parent().parent().removeClass("displayNone");
- var itemlist = '';
- $("#trelevantExperts").html("");
- var itemlist = '<li><a href="" class="flexCenter urlgo" style="min-height:80px;">';
- 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="researchAreas"></p>';
- itemlist += '</div></a></li>';
- $itemlist = $(itemlist);
- $("#relevantExperts").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);
-
- var researchAreas = data.data.researchAreas;
- if(researchAreas != ""){
- var rlist = '研究方向:';
- }else{
- var rlist = '';
- }
- for(var n = 0; n < researchAreas.length; n++) {
-
- rlist += researchAreas[n].caption
- if(n < researchAreas.length - 1) {
- rlist += ";"
- }
- }
- $itemlist.find("#researchAreas").text(rlist);
- 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);
-
- }else{
- $("#relevantExperts").parent().parent().style.display="none";
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
-
- function relevantResources(){
- $.ajax({
- "url": "/ajax/article/ralateRes",
- "type": "get",
- "dataType" : "json",
- "data" :{"articleId":articleId},
- "success": function(data) {
- if(data.success && data.data) {
- for(var i = 0; i < data.data.length; i++) {
- var resourceId = data.data[i].resourceId;
- relevantResourcesList(resourceId)
- }
-
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
-
- function relevantResourcesList(resourceId){
- $.ajax({
- "url" : "/ajax/resource/queryOne",
- "type" : "GET" ,
- "dataType" : "json",
- "data" :{"resourceId":resourceId},
- "success" : function(data) {
- console.log(data);
- if (data.success && data.data!=""){
- $("#resources").parent().parent().removeClass("displayNone");
- var itemlist = '<li><a href="" class="flexCenter urlgo">';
- itemlist += '<div class="madiaHead resouseHead" id="userimg"></div>';
- itemlist += '<div class="madiaInfo">';
- itemlist += '<p class="h1Font ellipsisSty" id="resourceName"></p>';
- itemlist += '<p><span class="h2Font uname"></span><em class="authiconNew" title="科袖认证专家"></em></p>';
- itemlist += '<p class="h2Font ellipsisSty-2" id="Ytname"></p>';
- itemlist += '</div></a></li>';
- $itemlist = $(itemlist);
- $("#resources").append($itemlist);
- var datalist = data.data;
- $itemlist.find("#resourceName").text(datalist.resourceName);
- $itemlist.find("#Ytname").text("用途:"+datalist.supportedServices);
- $itemlist.find(".urlgo").attr("href", "resourceShow.html?resourceId="+datalist.resourceId);
- if(datalist.images.length > 0) {
- $itemlist.find("#userimg").attr("style", "background-image: url(/data/resource/" + datalist.images[0].imageSrc + ");");
- }
- if(datalist.resourceType==1){
- $itemlist.find(".uname").text(datalist.editProfessor.name);
- var userType = autho(datalist.editProfessor.authType, datalist.editProfessor.orgAuth, datalist.editProfessor.authStatus);
- $itemlist.find(".authiconNew").attr("title", userType.title);
- $itemlist.find(".authiconNew").addClass(userType.sty);
- }
- if(datalist.resourceType==2){
- if(datalist.organization.forShort){
- $itemlist.find(".uname").text(datalist.organization.forShort);
- }else{
- $itemlist.find(".uname").text(datalist.organization.name);
- }
- if(datalist.organization.authStatus==3){
- $itemlist.find(".authiconNew").addClass("authicon-com-ok").attr("title", "认证企业");
- }
- }
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
- function relatedProducts() {
- $.ajax({
- "url": "/ajax/article/product",
- "type": "GET",
- "data": {
- "id": articleId,
- "rows":5
- },
- dataType: "json",
- "success": function(data) {
- if(data.success && data.data) {
- $("#oProducts").parents(".otherShow").removeClass("displayNone");
- for(var i = 0; i < data.data.length; i++) {
- var productId = data.data[i].product;
- relatedProductsList(productId)
- }
-
- }
- }
- });
- }
- function relatedProductsList(Id){
- $.ajax({
- "url" : "/ajax/product/qo",
- "type" : "GET" ,
- "dataType" : "json",
- "data" :{"id":Id},
- "success" : function(data) {
- if (data.success && data.data!=""){
- var $html=data.data
- var cnt="", img="../images/default-product.jpg"
- if($html.images) {
- var subs = strToAry($html.images)
- if(subs.length > 0) {
- img="/data/product" + subs[0]
- }
- }
- if($html.cnt){
- cnt="简介:"+$html.cnt
- }
- var itemlist = '<li data-id="'+$html.id+'">'
- itemlist += '<a class="flexCenter OflexCenter"><div class="madiaHead resourceHead" style="background-image:url('+img+')"></div>';
- itemlist += '<div class="madiaInfo OmadiaInfo">';
- itemlist += '<p class="ellipsisSty h1Font" id="usertitle">'+$html.name+'</p>';
- itemlist += '<p class="ellipsisSty-2 h2Font">'+cnt+'</p>';
- itemlist += '</div></a></li>';
-
- $("#oProducts").append(itemlist)
-
- }
- }
- });
- }
-
-
- function relatedServices() {
- $.ajax({
- "url": "/ajax/ware/byArticle",
- "type": "GET",
- "data": {
- "id": articleId,
- "rows":5
- },
- dataType: "json",
- "success": function(data) {
- console.log(data);
- if(data.success) {
- if(data.data.length> 0) {
- $("#oService").parents(".otherShow").removeClass("displayNone");
- var StrData = data.data
- var lengthT;
- if(StrData.length>5){
- lengthT=5;
- }else{
- lengthT=StrData.length
- }
- for(var i = 0; i < lengthT; i++) {
- var $html=StrData[i]
- var cnt="", img="../images/default-service.jpg"
- if($html.images) {
- var subs = strToAry($html.images)
- if(subs.length > 0) {
- img="/data/ware" + subs[0]
- }
- }
- if($html.cnt){
- cnt="内容:"+$html.cnt
- }
- var itemlist = '<li data-id="'+$html.id+'">'
- itemlist += '<a class="flexCenter OflexCenter"><div class="madiaHead resourceHead" style="background-image:url('+img+')"></div>';
- itemlist += '<div class="madiaInfo OmadiaInfo">';
- itemlist += '<p class="ellipsisSty h1Font" id="usertitle">'+$html.name+'</p>';
- itemlist += '<p><span class="h2Font ownerName"></span><em class="ownerSty authiconNew"></em></p>';
- itemlist += '<p class="ellipsisSty-2 h2Font">'+cnt+'</p>';
- itemlist += '</div></a></li>';
- var $itemlist = $(itemlist);
- $("#oService").append($itemlist)
- if($html.category=="1"){
- (function(mo){
- cacheModel.getProfessor($html.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($html.category=="2"){
- (function(mo){
- cacheModel.getCompany($html.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);
- }
- }
- }
- }
- }
- });
- }
- $("#oService").on("click","li",function(){
- var id = $(this).attr("data-id");
- location.href = "sevriceShow.html?sevriceId=" + id;
- })
- $("#oProducts").on("click","li",function(){
- var id = $(this).attr("data-id");
- location.href = "productShow.html?productId=" + id;
- })
-
- function keysli() {
- $("#tagList li").each(function(i) {
- var liid = $(this).text();
- experarray.push(liid);
- });
- return $.unique(experarray);
- }
-
- $(".tagList").on("click","li",function(){
- var tagText = $(this).find("p").text();
- location.href = "searchNew.html?searchContent=" + tagText + "&tagflag=3";
- })
-
- function companylist() {
- $.ajax({
- url:"/ajax/article/ralateOrg",
- dataType: 'json',
- type: 'GET',
- data: {
- "articleId": articleId,
- },
- success: function(data) {
- if(data.success) {
-
- var $data=data.data;
- if($data.length) {
- $("#busList").parents(".form-item").show();
- }
- for(var i=0;i<$data.length;i++) {
- angleBus.call($data[i])
- }
- }
- },
- error: function() {
- $.MsgBox.Alert('提示', '服务器请求失败')
- }
- });
- }
- function angleBus() {
- $.ajax({
- url: "/ajax/org/" +this.orgId,
- type: "GET",
- dataType: "json",
- context: $("#busList"),
- success: function(data) {
- if(data.success) {
- busfil.call(this,data.data);
- }
- },
- error: function(XMLHttpRequest, textStats, errorThrown) {
- $.MsgBox.Alert('提示', '服务器请求失败')
- }
- })
- }
- function busfil($data) {
- var itemlist = '<li><a href="" target="_blank" class="flexCenter urlgo">';
- itemlist += '<div class="madiaHead cmpHead">';
- itemlist += '<div class="boxBlock"><img class="boxBlockimg companyImg"></div></div>';
- itemlist += '<div class="madiaInfo">';
- itemlist += '<p class="h1Font"><span class="orgName"></span><em class="authiconNew"></em></p>';
- itemlist += '<p class="h2Font ellipsisSty"><span class="orgTit"></span> <span class="orgOther"></span></p>';
- itemlist += '</div></a></li>';
- $itemlist = $(itemlist);
- this.append($itemlist);
- var datalist = $data;
- var companyType = datalist.authStatus;
- if(datalist.forShort) {
- $itemlist.find(".orgName").text(datalist.forShort);
- } else {
- $itemlist.find(".orgName").text(datalist.name);
- }
- $itemlist.find(".urlgo").attr("href", "cmpInforShow.html?orgId=" + datalist.id);
- if(datalist.hasOrgLogo) {
- $itemlist.find(".companyImg").attr("src", "/images/org/" + datalist.id + ".jpg");
- } else {
- $itemlist.find(".companyImg").attr("src", "/images/default-icon.jpg");
- }
- if(companyType == 3) {
- $itemlist.find(".authiconNew").addClass("authicon-com-ok").attr("title", "科袖认证企业");;
- }
- var orgOther = "";
- if(datalist.industry) {
- orgOther = datalist.industry.replace(/,/gi, " | ");
- }
- $itemlist.find(".orgOther").text(orgOther);
-
- if(datalist.orgType == "2") {
- $(".orgTit").html(orgTypeShow[datalist.orgType] + "<span style='margin-right:10px;'></span>");
- }
-
- }
-
- function relevantarticalList(id){
- keysli();
- var data = {"keys":experarray,"ownerId":id,"articleId":articleId,"rows":10}
- $.ajax({
- "url" : "/ajax/article/ralateArticles",
- "type" : "GET" ,
- "dataType" : "json",
- "data" :data,
-
- "traditional": true,
- "success" : function(data) {
- console.log(data);
- if (data.success && data.data!=""){
- $("#abutartical").parent().parent().removeClass("displayNone");
- var itemlist = '';
- $("#abutartical").html("");
- for(var i = 0; i < data.data.length; i++) {
- var itemlist = '<li><a href="" class="flexCenter urlgo">';
- itemlist += '<div class="madiaHead artHead" id="userimg"></div>';
- itemlist += '<div class="madiaInfo">';
- itemlist += '<p class="h1Font ellipsisSty" id="resourceName"></p>';
- itemlist += '<p><span class="h2Font username2" style="margin-right:10px"></span><span class="time"></span></p>';
- itemlist += '</div></a></li>';
- $itemlist = $(itemlist);
- $("#abutartical").append($itemlist);
- var datalist = data.data[i];
- $itemlist.find("#resourceName").text(datalist.articleTitle);
- $itemlist.find(".urlgo").attr("href", "/"+pageUrl('a',datalist));
- if(datalist.articleImg!=undefined){
- $itemlist.find("#userimg").attr("style", "background-image: url(/data/article/" + datalist.articleImg + ");");
- }
- $itemlist.find(".time").text(commenTime(datalist.publishTime))
- if(datalist.articleType==1){
- $.ajax({
- "url" : "/ajax/professor/baseInfo/"+datalist.ownerId,
- "type" : "GET" ,
- "dataType" : "json",
- "async":false,
- "success" : function($data) {
- if ($data.success && $data.data){
- $itemlist.find(".username2").text($data.data.name);
-
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
- if(datalist.articleType==2){
- $.ajax({
- "url" : "/ajax/org/"+datalist.ownerId,
- "type" : "GET" ,
- "dataType" : "json",
- "async":false,
- "success" : function($data) {
- if ($data.success && $data.data){
- if($data.data.forShort){
- $itemlist.find(".username2").text($data.data.forShort);
- }else{
- $itemlist.find(".username2").text($data.data.name);
- }
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
- if(datalist.articleType==3){
- $.ajax({
- "url" : "/ajax/platform/info",
- "data":{id:datalist.ownerId},
- "type" : "GET" ,
- "dataType" : "json",
- "async":false,
- "success" : function($data) {
- if ($data.success && $data.data){
- $itemlist.find(".username2").text($data.data.name);
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
- }
- }
- },
- "error":function(){
- $.MsgBox.Alert('提示','链接服务器超时')
- }
- });
- }
-
-
- 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++)
- {
- $("#tagList").append('<li class="delkeylist"><p class="h2Font">'+ subs[i] +'</p></li>');
- };
- }
- }
- }
-
-
- $('.thumbBlock').on("click",".thunbgo",function(){
- if (userid && userid != "null" && userid != null) {
- addAgree();
- }else{
- quickLog();
- operatTab();
- closeLog();
- }
- })
-
-
- function isAgree(articleAgree) {
- var data = {"operateId": userid,"articleId": articleId}
- $.ajax({
- url:"/ajax/article/isAgree",
- data:data,
- dataType: 'json',
- type: 'get',
-
- async: false,
- success: function(data) {
- if(data.success){
- if(data.data!= null){
- $(".thumbBtn").html("已赞 <span>"+articleAgree+"</span>");
- $(".thumbBtn").addClass("thumbedBtn");
- }else{
- $(".thumbBtn").html("赞 <span>"+articleAgree+"</span>");
- $(".thumbBtn").addClass("thunbgo");
- }
- }
- },
- error: function() {
- $.MsgBox.Alert('提示',"服务器链接超时");
- }
- });
- }
-
-
- function addAgree() {
- var data = {"operateId": userid,"articleId": articleId,"uname":$.cookie("userName")}
- $.ajax({
- url:"/ajax/article/agree",
- data:data,
- dataType: 'json',
- type: 'POST',
- async: false,
- success: function(data) {
- if(data.success){
- var articleAgreeval = $(".thumbBtn span").text();
- $(".thumbBtn").html("已赞 <span>"+(parseInt(articleAgreeval)+1)+"</span>");
- $(".thumbBtn").addClass("thumbedBtn");
- $(".thumbBtn").removeClass("thunbgo");
- }
- },
- error: function() {
- $.MsgBox.Alert('提示',"服务器链接超时");
- }
- });
- }
-
-
- $("#expert").on('click','.attenSpan',function(){
- if(userid && userid != null && userid != "null") {
- if($(this).is('.attenedSpan')){
- cancelCollectionAbout($("#Zname").attr("dataid"),$(this), 1)
- } else {
- collectionAbout($("#Zname").attr("dataid"),$(this), 1);
- }
- }else{
- quickLog();
- operatTab();
- closeLog();
- }
- })
- $("#enterprise").on('click','.attenSpan',function(){
- if(userid && userid != null && userid != "null") {
- if($(this).is('.attenedSpan')){
- cancelCollectionAbout($("#Qname").attr("dataid"),$(this), 6)
- } else {
- collectionAbout($("#Qname").attr("dataid"),$(this),6);
- }
- }else{
- quickLog();
- operatTab();
- closeLog();
- }
- })
-
- $('#attention').on("click","em",function(){
- if (userid && userid != "null" && userid != null) {
- if($(this).is('.icon-collected')){
- cancelCollectionAbout(articleId,$(this),3)
- }else{
- collectionAbout(articleId,$(this),3)
- }
- }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{
- $.ajax({
- "url": "/ajax/feedback/error/article",
- "type": "POST",
- "dataType": "json",
- "async": true,
- "data": {
- "id": articleId,
- "cnt":cntCon,
- "user":cntUser
- },
- "success": function(data) {
- if(data.success) {
- backSuccessed();
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
-
- })
- });
|