portal html css js resource

search_h5.js 9.6KB

    resourceListVal() patentListVal() paperListVal() articalListVal() companyListVal() expertListVal() //专家 function expertListVal(keyt,subject,industry,address,authType,pageSize,pageNo) { $.ajax({ "url": "/ajax/professor/pqBaseInfo", "type": "get", "data": { "key":keyt, "subject":subject, "industry":industry, "address":address, "authType":authType, "pageSize": pageSize, "pageNo": pageNo }, "success": function(data) { if(data.success) { var obj = data.data.data; if(obj.length>0){ for(var i = 0; i < obj.length; i++) { var liItem = document.createElement("li"); liItem.className = "mui-table-view-cell" liItem.setAttribute("data-id",obj[i].id) var userType = autho(obj[i].authType, obj[i].orgAuth, obj[i].authStatus); var rlist="" if( obj[i].researchAreas.length > 0){/*获取研究方向信息*/ rlist = '研究方向:'; for(var n = 0; n < obj[i].researchAreas.length; n++) { rlist += obj[i].researchAreas[n].caption if(n < obj[i].researchAreas.length - 1) { rlist += ";" } } } var os = ""; if(obj[i].title) { if(obj[i].orgName) { os = obj[i].title + "," + obj[i].orgName; } else { os = obj[i].title; } } else { if(obj[i].office) { if(obj[i].orgName) { os = obj[i].office + "," + obj[i].orgName; } else { os = obj[i].office; } } else { if(obj[i].orgName) { os = obj[i].orgName; } } } var baImg = "../images/default-photo.jpg"; if(obj[i].hasHeadImage == 1) { baImg = "/images/head/" + obj[i].id + "_l.jpg"; } var oString = '<div class="flexCenter clearfix">' oString += '<div class="madiaHead useHead" style="background-image:url('+baImg+')"></div>' oString += '<div class="madiaInfo">' oString += '<p class="ellipsisSty"><span class="h1Font">'+obj[i].name+'</span><em class="authiconNew '+userType.sty+'" title="'+userType.title+'"></em></p>' oString += '<p class="h2font ellipsisSty">'+os+'</p>' oString += '<p class="h2font ellipsisSty">'+rlist+'</p>' oString += '</div></div>' liItem.innerHTML = oString; document.getElementById("proList").appendChild(liItem); } }else{ } } }, "error": function() { } }); } //企业 function companyListVal(keyt,pageSize,pageNo) { $.ajax({ "url": "/ajax/org/find/pq", "type": "get", "async": true, "data": { "kw":keyt, "pageSize": pageSize, "pageNo": pageNo }, "success": function(data) { if(data.success) { var obj = data.data.data; if(obj.length>0){ for(var i = 0; i < obj.length; i++) { var liItem = document.createElement("li"); liItem.className = "mui-table-view-cell" liItem.setAttribute("data-id",obj[i].id) var imgL,thisName,thisAuth,thisTitle,otherI=""; if(obj[i].hasOrgLogo == 1) { imgL="/images/org/" + obj[i].id + ".jpg"; }else{ imgL='../images/default-icon.jpg' } if(obj[i].forShort){ thisName=obj[i].forShort }else{ thisName=obj[i].name } if(obj[i].industry){ otherI=obj[i].industry.replace(/,/gi, " | "); } if(obj[i].authStatus==3){ thisAuth="authicon-com-ok" thisTitle="科袖认证企业" } var oString = '<div class="flexCenter OflexCenter clearfix">' oString += '<div class="madiaHead cmpHead"><div class="boxBlock"><img class="boxBlockimg" src="'+imgL+'" /></div></div>' oString += '<div class="madiaInfo OmadiaInfo">' oString += '<p class="ellipsisSty"><span class="h1Font">'+thisName+'</span><em class="authiconNew '+thisAuth+'" title="'+thisTitle+'"></em></p>' oString += '<p class="ellipsisSty h2Font">'+otherI+'</p>' oString += '</div></div>' liItem.innerHTML = oString; document.getElementById("companyList").appendChild(liItem); } }else{ } } }, "error": function() { } }); } //资源 function resourceListVal(keyt,pageSize, pageNo) { $.ajax({ "url": "/ajax/resource/firstpq", "type": "get", "async": true, "data": { "key":keyt, "pageSize": pageSize, "pageNo": pageNo }, "success": function(data) { if(data.success) { var obj = data.data.data; if(obj.length>0){ for(var i = 0; i < obj.length; i++) { var liItem = document.createElement("li"); liItem.className = "mui-table-view-cell" liItem.setAttribute("data-id",obj[i].resourceId) var oString = '<div class="flexCenter OflexCenter clearfix">' if(obj[i].images.length) { oString += '<div class="madiaHead resouseHead" style="background-image:url(../data/resource/' + obj[i].images[0].imageSrc +')"></div>' } else { oString += '<div class="madiaHead resouseHead"></div>' } oString += '<div class="madiaInfo OmadiaInfo"><p class="ellipsisSty h1Font">' + obj[i].resourceName + '</p>' oString += '<p class="h2Font ellipsisSty-2">用途:' + obj[i].supportedServices + '</p>' oString += '</div></div>' liItem.innerHTML = oString; document.getElementById("resourceList").appendChild(liItem); } }else{ } } }, "error": function() { } }); } //专利 function patentListVal(keyt,pageSize, pageNo) { $.ajax({ "url": "/ajax/ppatent/pq", "type": "get", "async": true, "data": { "qw":keyt, "pageSize": pageSize, "pageNo": pageNo }, "success": function(data) { if(data.success) { var obj = data.data.data; if(obj.length>0){ for(var i = 0; i < obj.length; i++) { var liItem = document.createElement("li"); liItem.setAttribute("data-id",obj[i].id); liItem.className = "mui-table-view-cell" var oString = '<div class="flexCenter OflexCenter clearfix">' oString += '<div class="madiaHead patentHead"></div>' oString += '<div class="madiaInfo OmadiaInfo"><p class="ellipsisSty-2 h1Font">' + obj[i].name + '</p>' oString += '<p class="ellipsisSty h2Font">发明人:' + obj[i].authors.substring(0, obj[i].authors.length - 1) + '</p>' oString += '</div></div>' liItem.innerHTML = oString; document.getElementById("patentList").appendChild(liItem); } }else{ } } }, "error": function() { } }); } //论文 function paperListVal(keyt,pageSize, pageNo) { $.ajax({ "url": "/ajax/ppaper/pq", "type": "get", "async": true, "data": { "qw":keyt, "pageSize": pageSize, "pageNo": pageNo }, "success": function(data) { if(data.success) { var obj = data.data.data; if(obj.length>0){ for(var i = 0; i < obj.length; i++) { var liItem = document.createElement("li"); liItem.setAttribute("data-id",obj[i].id); liItem.className = "mui-table-view-cell" var oString = '<div class="flexCenter OflexCenter clearfix">' oString += '<div class="madiaHead paperHead"></div>' oString += '<div class="madiaInfo OmadiaInfo"><p class="ellipsisSty-2 h1Font">' + obj[i].name + '</p>' oString += '<p class="ellipsisSty h2Font">作者:' + obj[i].authors.substring(0, obj[i].authors.length - 1) + '</p>' oString += '</div></div>' liItem.innerHTML = oString; document.getElementById("paperList").appendChild(liItem); } }else{ } } }, "error": function() { } }); } //文章 function articalListVal(keyt,pageSize, pageNo) { $.ajax({ "url": "/ajax/article/firstpq", "type": "get", "async": true, "data": { "key":keyt, "pageSize": pageSize, "pageNo": pageNo }, "success": function(data) { if(data.success) { var obj = data.data.data; if(obj.length>0){ for(var i = 0; i < obj.length; i++) { var liItem = document.createElement("li"); liItem.setAttribute("data-id",obj[i].articleId); liItem.setAttribute("owner-id",obj[i].orgId); liItem.className = "mui-table-view-cell" var oString = '<div class="flexCenter OflexCenter clearfix">' if(obj[i].articleImg) { oString += '<div class="madiaHead artHead" style="background-image:url(../data/article/' + obj[i].articleImg + ')"></div>' } else { oString += '<div class="madiaHead artHead"></div>' } var name=""; if(obj[i].articleType == 1) { //个人文章 name=obj[i].professor.name; } else if(obj[i].articleType == 2) { //企业文章 if(obj[i].editOrganization.forShort) { name=obj[i].editOrganization.forShort; }else{ name=obj[i].editOrganization.name; } } oString += '<div class="madiaInfo OmadiaInfo"><p class="ellipsisSty-2 h1Font">' + obj[i].articleTitle + '</p>' oString += '<p class="h2Font ellipsisSty"><span style="margin-right:10px">' + name + '</span><span class="time">'+commenTime(obj[i].publishTime)+'</span></p>' oString += '</div></div>' liItem.innerHTML = oString; document.getElementById("articleList").appendChild(liItem); } }else{ } } }, "error": function() { } }); }