12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004 |
- $(document).ready(function() {
- var articleId =window.staticPageData.articleId;
- if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){
- location.href="http://" + window.location.host + "/e/a.html?id="+articleId;
- }
- $(".commentList").parent().append('<button class="js-load-more displayNone"></button>')
- module.lWord(articleId,1,1);
- var userid = $.cookie("userid");
- var zjreturnId;
- var wzreturnId;
- var experarray = [];
- var createTime,orderKey;
- loginYesOrNo();
- 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+'?_dl='+data.data[i].name+'" 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;
- 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(){
- $("#articleContent").html(window.staticPageData.articleContent);
- $.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));
- 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");
- 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", "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();
- suImg()
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
-
- })
- });
|