Bladeren bron

成果 ,团队和专家中的非专利成果

lyn7568 5 jaren geleden
bovenliggende
commit
bf7bd2b889
8 gewijzigde bestanden met toevoegingen van 836 en 744 verwijderingen
  1. 4 0
      js/public/baseUtil.js
  2. 371 666
      js/recommend.js
  3. 115 2
      js/searchNew.js
  4. 63 28
      js/teamInforShow.js
  5. 71 20
      js/teamManage.js
  6. 159 3
      js/userInforShow.js
  7. 3 1
      recommend.html
  8. 50 24
      searchNew.html

+ 4 - 0
js/public/baseUtil.js

@ -730,6 +730,10 @@ function pageViewLog(id,type){//增加浏览量
730 730
	    "11":{//产品
731 731
	    	url: '/ajax/product/incPageViews',
732 732
	    	data: {'id': id}
733
		},
734
		"12":{//非专利成果
735
	    	url: '/ajax/resResult/incPageViews',
736
	    	data: {'id': id}
733 737
	    }
734 738
	    
735 739
	};

+ 371 - 666
js/recommend.js

@ -3,19 +3,380 @@ $(function() {
3 3
	$("#feedback").hide();
4 4
	loginStatus();//判断个人是否登录
5 5
	var userid = $.cookie("userid");
6
	var exculdeIds=[];
7
	var exculdeId2s;
8
	var rows="20",fTime,fId,QTime,QId;
9
	var sortColumn=["3","7","10","4","5","6","8"]//发现栏目显示顺序
10 6
	
11
	hotNews();
12
    importNews();
13
	var linkNum=0;//栏目类别导航
14
	if(linkNum==0){
15
        firstListShow(true);
7
	var rows = 20,
8
		pageNo = 1,
9
		dataO = {
10
			patSortNum:"",
11
			patCreateTime:"",
12
			patId:""
13
		},
14
		linkNum=0;//栏目类别导航
15
	var oAjax = function(url, dataS, otype, oFun,beforeFun,completeFun) {
16
		$.ajax({
17
			url:url,
18
			dataType: 'json',
19
			type: otype,
20
			data: dataS,
21
			traditional: true,
22
			beforeSend: beforeFun,
23
			success: function(res) {
24
				if(res.success) {
25
					oFun(res)
26
				}
27
			},
28
			complete:completeFun
29
			
30
		});
31
	},
32
	insertNodata = function (targetE,newStr) {
33
		var parent = document.getElementById(targetE).parentNode;
34
		var kong = document.createElement("div");
35
		kong.className = "con-kong";
36
		kong.innerHTML ='<div class="picbox picNull"></div>'+
37
					'<div class="txtbox">暂时没有符合该搜索条件的内容</div>'
38
		if(newStr){
39
			kong.querySelector(".txtbox").innerHTML = newStr;
40
		}
41
		if (parent.firstChild.className == "con-kong") {
42
			return
43
		} else {
44
			parent.insertBefore(kong,parent.firstChild);
45
		}
46
47
	},
48
	removeNodata = function (targetE) {
49
		var parent = document.getElementById(targetE).parentNode;
50
		if (parent.firstChild.className == "con-kong") {
51
			parent.removeChild(parent.firstChild);
52
		} else {
53
			return
54
		}
55
	},
56
	patentListVal = function(isbind, flag) {
57
		var aimId="table-item-2"
58
		if (flag) {
59
			aimId="table-item-3"
60
		}
61
		oAjax("/ajax/ppatent/index/search",{
62
			"sortNum": dataO.patSortNum,
63
			"createTime":dataO.patCreateTime,
64
			"id": dataO.patId,
65
			"rows": rows
66
		}, "get", function(res){
67
			var $info = res.data;
68
			if($info.length > 0) {
69
				$("#"+aimId).show()
70
				dataO.patSortNum = $info[$info.length - 1].sortNum;
71
				dataO.patCreateTime = $info[$info.length - 1].createTime;
72
				dataO.patId = $info[$info.length - 1].id;
73
		
74
				for(var i = 0; i < $info.length; i++) {
75
					var itemlist = '<li class="flexCenter">';
76
						itemlist += '<a target="_blank" href="/' + pageUrl("pt",$info[i]) +'" class="linkhref"><div class="lefthead patenthead"></div>';
77
						itemlist += '<div class="centercon centercon2">';
78
						itemlist += '<p class="h1font ellipsisSty">'+ $info[i].name +'</p>';
79
						itemlist += '<p class="h2font ellipsisSty">发明人:'+ $info[i].authors.substring(0, $info[i].authors.length - 1) +'</p>';
80
						itemlist += '<p class="h2font ellipsisSty">申请人:'+ $info[i].reqPerson +'</p>';
81
						itemlist += '</div></a></li>';
82
					$("#"+aimId).append(itemlist)
83
				}
84
			}
85
			var liLen=document.getElementById(aimId).querySelectorAll("li").length;
86
			removeNodata(aimId);
87
			if($info.length == 0 && liLen == 0 ){
88
				$("#"+aimId).hide()
89
				insertNodata(aimId);
90
			}
91
			if(isbind){
92
				$("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){
93
					if (flag) {
94
						patentListVal(false, true)
95
					} else {
96
					 	patentListVal(false)
97
					}
98
				})
99
			}
100
			if ($info.length < rows) {
101
				$("#"+aimId).parent().find(".js-load-more").unbind("click");
102
				$("#"+aimId).parent().find(".js-load-more").hide();
103
			}
104
		},function(){
105
			$("#"+aimId).parent().find(".js-load-more").attr("disabled",true);
106
			   $("#"+aimId).parent().find(".js-load-more").addClass("active");
107
		},function(){
108
			$("#"+aimId).parent().find(".js-load-more").removeAttr("disabled");
109
			$("#"+aimId).parent().find(".js-load-more").removeClass("active");
110
		})
111
	},
112
	unpatentListVal = function(isbind) {
113
		var aimId="table-item-1"
114
		oAjax("/ajax/resResult/pq",{
115
			"status": ['1'],
116
			"pageSize": rows,
117
			"pageNo": pageNo
118
		}, "get", function(res){
119
			var $info = res.data.data;
120
			if($info.length > 0) {
121
				$("#"+aimId).show()
122
				if(res.data.pageNo !== pageNo){
123
					$("#"+aimId).parent().find(".js-load-more").unbind("click");
124
					$("#"+aimId).parent().find(".js-load-more").hide();
125
					return
126
				}
127
				for(var i = 0; i < $info.length; i++) {
128
					var resIM='<div class="lefthead patenthead"></div>'
129
					if ($info[i].pic) {
130
						var src = '/data/researchResult' + $info[i].pic.split(",")[0]
131
						resIM = '<div class="lefthead patenthead" style="background-image:url('+ src +')"></div>';
132
					}
133
					var itemlist = '<li class="flexCenter">';
134
						itemlist += '<a target="_blank" href="unPatentShow.html?id='+$info[i].id+'" class="linkhref">';
135
						itemlist += resIM
136
						itemlist += '<div class="centercon centercon2">';
137
						itemlist += '<p class="h1font ellipsisSty">'+ $info[i].name +'</p>';
138
						itemlist += '<p class="h2font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
139
						if ($info[i].orgId) {
140
							itemlist += '<p class="h2font ellipsisSty">所属机构:<span class="resOrgName"></span></p>';
141
						}
142
						itemlist += '</div></a></li>';
143
					var $itemlist = $(itemlist);
144
					$("#"+aimId).append($itemlist)
145
					queryResearcher($info[i].id, $itemlist)
146
					if ($info[i].orgId) {
147
						queryReseOrgName($info[i].orgId, $itemlist)
148
					}
149
				}
150
			}
151
			var liLen=document.getElementById(aimId).querySelectorAll("li").length;
152
			removeNodata(aimId);
153
			if($info.length == 0 && liLen == 0 ){
154
				$("#"+aimId).hide()
155
				insertNodata(aimId);
156
			}
157
			if(isbind){
158
				$("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){
159
					pageNo++
160
					 unpatentListVal(false)
161
				})
162
			}
163
			if ($info.length < rows) {
164
				$("#"+aimId).parent().find(".js-load-more").unbind("click");
165
				$("#"+aimId).parent().find(".js-load-more").hide();
166
			}
167
		},function(){
168
			$("#"+aimId).parent().find(".js-load-more").attr("disabled",true);
169
			   $("#"+aimId).parent().find(".js-load-more").addClass("active");
170
		},function(){
171
			$("#"+aimId).parent().find(".js-load-more").removeAttr("disabled");
172
			$("#"+aimId).parent().find(".js-load-more").removeClass("active");
173
		})
174
	},
175
	recommendUnpatent = function(){
176
		var aimId="table-item-0"
177
		oAjax("/ajax/resResult/pq",{
178
			"status": ['1'],
179
			"pageSize": 5,
180
			"pageNo": 1
181
		}, "get", function(res){
182
			var $info = res.data.data;
183
			if($info.length > 0) {
184
				$("#"+aimId).show()
185
				for(var i = 0; i < $info.length; i++) {
186
					var resIM='<div class="lefthead patenthead"></div>'
187
					if ($info[i].pic) {
188
						var src = '/data/researchResult' + $info[i].pic.split(",")[0]
189
						resIM = '<div class="lefthead patenthead" style="background-image:url('+ src +')"></div>';
190
					}
191
					var itemlist = '<li class="flexCenter">';
192
						itemlist += '<a target="_blank" href="unPatentShow.html?id='+$info[i].id+'" class="linkhref">';
193
						itemlist += resIM
194
						itemlist += '<div class="centercon centercon2">';
195
						itemlist += '<p class="h1font ellipsisSty">'+ $info[i].name +'</p>';
196
						itemlist += '<p class="h2font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
197
						if ($info[i].orgId) {
198
							itemlist += '<p class="h2font ellipsisSty">所属机构:<span class="resOrgName"></span></p>';
199
						}
200
						itemlist += '</div></a></li>';
201
					var $itemlist = $(itemlist);
202
					$("#"+aimId).append($itemlist)
203
					queryResearcher($info[i].id, $itemlist)
204
					if ($info[i].orgId) {
205
						queryReseOrgName($info[i].orgId, $itemlist)
206
					}
207
				}
208
			}
209
		})
210
	},
211
	hotUnpatentList = function() {
212
		var aimId="hotNews"
213
		oAjax("/ajax/resResult/pq",{
214
			"status": ['1'],
215
			"pageSize": 10,
216
			"pageNo": 1
217
		}, "get", function(res){
218
			var $data = res.data.data;
219
			if($data.length > 0) {
220
				$("#"+aimId).parents(".conItem").removeClass("displayNone");
221
				var oLeng=$data.length<10?$data.length:10;
222
				for(var i=0;i<oLeng;i++) {
223
					var listLi=$('<li class="flexCenter"></li>').appendTo($("#hotNews"));
224
					var str='<a target="_blank" href="unPatentShow.html?id='+$data[i].id+'"><p class="h2Font ellipsisSty-2">'+$data[i].name+'</p></a>'
225
					$(str).appendTo(listLi);
226
				}
227
			}
228
		})
229
	},
230
	navmenu=function(){
231
		$(document).bind("click",function(e){ 
232
			var target = $(e.target); 
233
			if(target.closest(".table-tab-item").length == 0){ 
234
				$(".table-drop").hide(); 
235
				$(".rightbtn").find("em").removeClass("unfoldtr").addClass("foldtr");
236
			} 
237
		})
238
		$(".table-tab-item").on("mouseenter","li.rightbtn",function(){
239
			$(this).find(".table-drop").show();
240
			$(this).find("em").removeClass("foldtr").addClass("unfoldtr");
241
		}).on("mouseleave","li.rightbtn",function(){
242
			$(this).find("em").removeClass("unfoldtr").addClass("foldtr");
243
			$(this).find(".table-drop").hide();
244
		})
245
		
246
		$(".table-drop").on("click","li",function(){
247
			$(".rightbtn").find("span").html($(this).text());
248
		})
249
		$(".table-tab-item").on("click","li",function(){
250
			if($(this).is('.table-tab-slide')){
251
                linkNum = $(this).index(".table-tab-slide");
252
                $(".haveData").find("ul").each(function () {
253
                    $(this).html("");
254
                    $(this).parent().find(".js-load-more").unbind("click");
255
                    $(this).parent().find(".js-load-more").show();
256
                });
257
                $("#table-item-"+linkNum).html("");
258
                dataColNum=$(this).attr('data-col');
259
				$(".table-tab-slide").removeClass("table-tab-slide-active");
260
				$(this).addClass("table-tab-slide-active");
261
				$(".table-drop").fadeOut(1000);
262
				$(".rightbtn").find("em").removeClass("unfoldtr").addClass("foldtr");
263
				$(".table-item-list").eq(linkNum).show().siblings().hide();
264
				if($(".rightbtn").find("li").is(".table-tab-slide-active")){
265
					$(".rightbtn").addClass("table-tab-slide-active");
266
				}else{
267
					$(".rightbtn").removeClass("table-tab-slide-active");
268
				}
269
				dataO = {
270
					patSortNum:"",
271
					patCreateTime:"",
272
					patId:""
273
				}
274
				pageNo=1
275
				if(linkNum==0){
276
					recommendUnpatent()
277
					patentListVal(true, true)
278
				}else if(linkNum == 1){
279
					unpatentListVal(true)
280
				}else if(linkNum == 2){
281
					patentListVal(true)
282
				}
283
			}else{
284
				$(this).find(".table-drop").show();
285
			}
286
		})
287
	},
288
	queryResearcher = function (id, $list) {
289
		if (id) {
290
			oAjax("/ajax/resResult/researcher",{
291
				"id": id
292
			}, 'get', function($data) {
293
				var arr = []
294
				if($data.data.length) {
295
					$list.find('.researchers').parent().removeClass('displayNone')
296
					for (var i = 0; i < $data.data.length;i++) {
297
						arr.push($data.data[i].name)
298
					}
299
					$list.find('.researchers').html(arr.join(','))
300
				}			
301
			})
302
		}
303
	},
304
	queryReseOrgName = function (id, $list) {
305
		if (id) {
306
			cacheModel.getCompany(id,function(sc,value){
307
				if(sc){
308
					if(value.forShort){
309
						$list.find(".resOrgName").html(value.forShort)
310
					}else{
311
						$list.find(".resOrgName").html(value.name)
312
					}
313
				}
314
			})
315
		}
316
	},
317
	rightAllCon=function(){
318
		$.ajax({
319
			type:"get",
320
			url:"/ajax/professor/editBaseInfo/"+userid,
321
			success:function(data){
322
				if(data.success){
323
					var dataStr=data.data
324
					var userType = autho(dataStr.authType, dataStr.orgAuth, dataStr.authStatus);
325
					var baImg = "../images/default-photo.jpg";
326
					if(dataStr.hasHeadImage == 1) {
327
						baImg = "/images/head/" + dataStr.id + "_l.jpg";
328
					}
329
					var str='<div class="madiaHead useHead" style="background-image:url('+baImg+')"></div>'+
330
							'<div class="h2Font">'+dataStr.name+'<span class="authiconNew ' + userType.sty + '" title="' + userType.title + '"></span></div>'
331
					$(".onlogined .owener-info").html(str)
332
				}
333
			}
334
		});
335
		$.ajax({
336
			url: "/ajax/article/pqProPublish",
337
			dataType: 'json',
338
			type: 'GET', 
339
			data: {
340
				"ownerId": userid,
341
			},
342
			success:function(data){
343
				if(data.success){
344
					$("#myPubedArt").html(data.data.total)
345
				}
346
			}
347
		});
348
		$.ajax({//回答数
349
			type:"get",
350
			url:"/ajax/question/answer/count",
351
			data: {
352
				uid: userid
353
			},
354
			async:true,
355
			success:function(data){
356
				if(data.success){
357
					$("#myPubedAnswer").html(data.data)
358
				}
359
			}
360
		});
361
		$.ajax({//总获赞
362
			type:"get",
363
			url:"/ajax/professor/agree/sum",
364
			data: {
365
				id: userid,
366
			},
367
			async:true,
368
			success:function(data){
369
				if(data.success){
370
					$("#agreeMecount").html(data.data)
371
				}
372
			}
373
		});
16 374
	}
17
	navmenu();
18 375
376
	recommendUnpatent()
377
	patentListVal(true, true)
378
	navmenu();
379
	hotUnpatentList();
19 380
	if(userid && userid != null && userid != "null") {
20 381
		$(".privateInfo .onlogined").removeClass("displayNone")
21 382
		$(".privateInfo .unlogined").addClass("displayNone")
@ -249,660 +610,4 @@ $(function() {
249 610
			closeLog();
250 611
		})
251 612
	}
252
	
253
	function navmenu(){
254
		$(document).bind("click",function(e){ 
255
			var target = $(e.target); 
256
			if(target.closest(".table-tab-item").length == 0){ 
257
				$(".table-drop").hide(); 
258
				$(".rightbtn").find("em").removeClass("unfoldtr").addClass("foldtr");
259
			} 
260
		})
261
		$(".table-tab-item").on("mouseenter","li.rightbtn",function(){
262
			$(this).find(".table-drop").show();
263
			$(this).find("em").removeClass("foldtr").addClass("unfoldtr");
264
		}).on("mouseleave","li.rightbtn",function(){
265
			$(this).find("em").removeClass("unfoldtr").addClass("foldtr");
266
			$(this).find(".table-drop").hide();
267
		})
268
		
269
		$(".table-drop").on("click","li",function(){
270
			$(".rightbtn").find("span").html($(this).text());
271
		})
272
		$(".table-tab-item").on("click","li",function(){
273
			if($(this).is('.table-tab-slide')){
274
                fTime = "", fId = "", QTime = "", QId = "";
275
                linkNum = $(this).index(".table-tab-slide");
276
                $(".haveData").find("ul").each(function () {
277
                    $(this).html("");
278
                    $(this).parent().find(".js-load-more").unbind("click");
279
                    $(this).parent().find(".js-load-more").show();
280
                });
281
                $("#table-item-"+linkNum).html("");
282
                dataColNum=$(this).attr('data-col');
283
				$(".table-tab-slide").removeClass("table-tab-slide-active");
284
				$(this).addClass("table-tab-slide-active");
285
				$(".table-drop").fadeOut(1000);
286
				$(".rightbtn").find("em").removeClass("unfoldtr").addClass("foldtr");
287
				$(".table-item-list").eq(linkNum).show().siblings().hide();
288
				if($(".rightbtn").find("li").is(".table-tab-slide-active")){
289
					$(".rightbtn").addClass("table-tab-slide-active");
290
				}else{
291
					$(".rightbtn").removeClass("table-tab-slide-active");
292
				}
293
				if(linkNum==0){
294
                    firstListShow(true);
295
				}else if(linkNum == 3){
296
					getWenda(true);
297
				}else{
298
					var thisNum=dataColNum;
299
					listShow(exculdeIds,1,thisNum,true,linkNum);
300
				}
301
			}else{
302
				$(this).find(".table-drop").show();
303
			}
304
		})
305
	
306
	}
307
	
308
	//重大新闻
309
	function importNews(obj) {
310
		$.ajax({
311
			"url" :"/ajax/article/find",
312
			"type" :  "GET" ,
313
			"dataType" : "json",
314
			"traditional": true,
315
			"async":false,
316
			"data" :{
317
				"exclude":obj,
318
				"col":9,//重大新闻
319
				"pageSize":1,
320
				"pageNo":1
321
			},
322
			"success" : function(data) {
323
				if (data.success){
324
					var $data=data.data.data;
325
					if($data.length>0){
326
						var divObj=$("#table-item-0 li:first")
327
						divObj.before('<li class="flexCenter"></li>');
328
						// exculdeId2s.push($data[0].articleId);
329
						exculdeId2s = $data[0].articleId;
330
						lastestColum($data[0],$("#table-item-0 li:first"),true);
331
						
332
					}
333
				}
334
			},
335
			"error":function(){
336
				$.MsgBox.Alert('提示','链接服务器超时')
337
			}
338
		});
339
	}
340
	//热门文章
341
	function hotNews(){
342
		$.ajax({
343
			"url" :"/ajax/article/lastestPublished",
344
			"type" :  "GET" ,
345
			"dataType" : "json",
346
			"success" : function(data) {
347
				if (data.success){
348
					var $data=data.data;
349
					if($data.length>0){
350
						$("#hotNews").parents(".conItem").removeClass("displayNone");
351
						var oLeng=$data.length<10?$data.length:10;
352
						for(var i=0;i<oLeng;i++) {
353
							var listLi=$('<li class="flexCenter"></li>').appendTo($("#hotNews"));
354
							var str='<a target="_blank" href="/'+pageUrl('a',$data[i])+'"><p class="h2Font ellipsisSty-2">'+$data[i].articleTitle+'</p></a>'
355
							$(str).appendTo(listLi);
356
						}
357
					}
358
				}
359
			},
360
			"error":function(){
361
				$.MsgBox.Alert('提示','链接服务器超时')
362
			}
363
		});
364
	}
365
	//栏目列表
366
	function listShow(obj,pageNo,colNum,isbind,index){
367
		$.ajax({
368
			"url" :"/ajax/article/find",
369
			"type" :  "GET" ,
370
			"dataType" : "json",
371
			"traditional": true,
372
			"data" :{
373
				"exclude":obj,
374
				"col":colNum,
375
				"pageSize":10,
376
				"pageNo":pageNo
377
			},
378
			"beforeSend": function() {
379
				// $(".table-body").append('<img src="../images/loading.gif" class="loading" />');
380
                $("#table-item-"+index).parent().find(".js-load-more").attr("disabled",true);
381
                $("#table-item-"+index).parent().find(".js-load-more").addClass("active");
382
			},
383
			"complete":function () {
384
                $("#table-item-"+index).parent().find(".js-load-more").removeAttr("disabled");
385
                $("#table-item-"+index).parent().find(".js-load-more").removeClass("active");
386
            },
387
			"success" : function(data) {
388
				if (data.success){
389
					var idItem=0
390
					if(colNum!=0){
391
						idItem=index;
392
					}
393
					// $("#table-item-"+idItem).html("");
394
					var strNo='<div class="nodatabox"><div class="nodata"><div class="picbox picNull"></div>'
395
						strNo+='<div class="txtbox"><p class="noContip">该栏目暂时没有任何动态</p></div></div></div>'
396
					var dataStr=data.data.data;
397
					if(dataStr.length>0){
398
                        for (var i = 0; i < dataStr.length; i++) {
399
                            var listLi = $('<li class="flexCenter"></li>').appendTo($("#table-item-" + idItem));
400
                            otherColum(dataStr[i], listLi);
401
                        }
402
                        if (colNum==0 && isbind==true){
403
							importNews(exculdeIds);
404
						}
405
					}else{
406
						$("#table-item-"+idItem).html(strNo);
407
					}
408
					//分页
409
					if(isbind==true){
410
                        $("#table-item-" + idItem).parent().find(".js-load-more").on("click", function () {
411
                            listShow(obj, ++pageNo, colNum, false, idItem);
412
                        });
413
					}
414
                    if (pageNo >= Math.ceil(data.data.total / 10)) {
415
                        $("#table-item-" + idItem).parent().find(".js-load-more").unbind("click");
416
                        $("#table-item-" + idItem).parent().find(".js-load-more").hide();
417
					}
418
				}
419
			},
420
			"error":function(){
421
				$.MsgBox.Alert('提示','链接服务器超时')
422
			}
423
		});
424
	}
425
426
    function firstListShow(isbind){
427
        $.ajax({
428
            "url" :"/ajax/found/index",
429
            "type" :  "GET" ,
430
            "dataType" : "json",
431
            "traditional": true,
432
            "data" :{
433
            	"time":fTime,
434
				"id":fId,
435
                "rows":rows,
436
				"ex":exculdeId2s,
437
            },
438
            "beforeSend": function() {
439
                $("#table-item-0").parent().find(".js-load-more").attr("disabled",true);
440
                $("#table-item-0").parent().find(".js-load-more").addClass("active");
441
            },
442
			"complete":function () {
443
                $("#table-item-0").parent().find(".js-load-more").removeAttr("disabled");
444
                $("#table-item-0").parent().find(".js-load-more").removeClass("active");
445
            },
446
            "success" : function(data) {
447
                if (data.success){
448
                    var dataStr=data.data;
449
                    var idItem=0;
450
                    if (dataStr.length > 0) {
451
                        fTime = dataStr[dataStr.length - 1].tm;
452
                        fId = dataStr[dataStr.length - 1].id;
453
                    }
454
                    var strNo='<div class="nodatabox"><div class="nodata"><div class="picbox picNull"></div>'
455
                    strNo+='<div class="txtbox"><p class="noContip">该栏目暂时没有任何动态</p></div></div></div>'
456
                    if(dataStr.length>0){
457
                        for(var i=0;i<dataStr.length;i++) {
458
                            if(dataStr[i].ctype=="3"){
459
                                var listLi=$('<li class="flexCenter"></li>').appendTo($("#table-item-0"));
460
                                lastestQa(dataStr[i],listLi);
461
                            }else{
462
                                var listLi=$('<li class="flexCenter"></li>').appendTo($("#table-item-0"));
463
                                fillColum(dataStr[i],listLi);
464
                            }
465
                        }
466
                        if(isbind==true){
467
                            importNews(exculdeIds);
468
                        }
469
                    }else{
470
                        $("#table-item-0").html(strNo);
471
                    }
472
                    //分页
473
                    if(isbind==true){
474
                        $("#table-item-0").parent().find(".js-load-more").on("click", function () {
475
                            firstListShow(false);
476
                        });
477
                    }
478
                    if (dataStr.length < rows) {
479
                        $("#table-item-0").parent().find(".js-load-more").unbind("click");
480
                        $("#table-item-0").parent().find(".js-load-more").hide();
481
                    }
482
                    window.setTimeout(function() {
483
						//不随滚动条滚动的固定层广告代码
484
				        $('#scroll-fixed-ad').scrollFix({
485
				        	oflag:true,
486
				        	startTop:'#scroll-fixed-ad',
487
				        	startBottom:".privateInfo",
488
				            distanceTop: $("header").outerHeight(true) + 20,
489
				            endPos: 'footer',
490
				            zIndex: 998
491
				        });
492
					}, 300);
493
                }
494
            },
495
            "error":function(){
496
                $.MsgBox.Alert('提示','链接服务器超时')
497
            }
498
        });
499
    }
500
501
	function getWenda(isbind){
502
		$.ajax({
503
			"url" :"/ajax/question/answer/byTime",
504
			"type" :  "GET" ,
505
			"dataType" : "json",
506
			"traditional": true,
507
			"data" :{
508
				"time":QTime,
509
				"id":QId,
510
				"rows":rows
511
			},
512
			"beforeSend": function() {
513
                $("#table-item-3").parent().find(".js-load-more").attr("disabled",true);
514
                $("#table-item-3").parent().find(".js-load-more").addClass("active");
515
			},
516
			"complete":function () {
517
                $("#table-item-3").parent().find(".js-load-more").removeAttr("disabled");
518
                $("#table-item-3").parent().find(".js-load-more").removeClass("active");
519
            },
520
			"success" : function(data) {
521
				if (data.success){
522
                    var dataStr=data.data;
523
                    var idItem = 3;
524
                    if (dataStr.length > 0) {
525
                        QTime = dataStr[dataStr.length - 1].createTime;
526
                        QId = dataStr[dataStr.length - 1].id;
527
                    }
528
                    var strNo = '<div class="nodatabox"><div class="nodata"><div class="picbox picNull"></div>';
529
                    strNo += '<div class="txtbox"><p class="noContip">该栏目暂时没有任何动态</p></div></div></div>';
530
					if(dataStr.length>0){
531
                        for (var i = 0; i < dataStr.length; i++) {
532
                            var listLi = $('<li class="flexCenter"></li>').appendTo($("#table-item-3"));
533
                            otherQa(dataStr[i], listLi);
534
                        }
535
					}else{
536
						$("#table-item-3").html(strNo);
537
					}
538
					//分页
539
                    if(isbind==true){
540
                        $("#table-item-" + idItem).parent().find(".js-load-more").on("click", function () {
541
                            getWenda(false);
542
                        });
543
                    }
544
                    if (dataStr.length < rows) {
545
                        $("#table-item-3").parent().find(".js-load-more").unbind("click");
546
                        $("#table-item-3").parent().find(".js-load-more").hide();
547
                    }
548
				}
549
			},
550
			"error":function(){
551
				$.MsgBox.Alert('提示','链接服务器超时')
552
			}
553
		});
554
	}
555
556
	function lastestColum(dataStr,listLi,iftop){
557
		var madiaHead="../images/default-artical.jpg";
558
		if(dataStr.articleImg) {
559
			madiaHead ='/data/article/' + dataStr.articleImg ;
560
		}
561
		var sowU="";
562
		if(dataStr.pageViews!=0){
563
			if(dataStr.articleAgree!=0){
564
				sowU='<span>阅读量 '+dataStr.pageViews+'</span><span>赞 '+dataStr.articleAgree+'</span>'
565
			}else{
566
				sowU='<span>阅读量 '+dataStr.pageViews+'</span>'
567
			}
568
		}
569
		var columTag='';
570
		if(dataStr.colNum>0){
571
			if(iftop){
572
				columTag='<span class="columTag">置顶</span>';
573
			}else{
574
				columTag='<span class="columTag">'+columnType[dataStr.colNum].shortName+'</span>';
575
			}
576
		}
577
		var strAdd = '';
578
		strAdd += '<a target="_blank" href="/'+ pageUrl('a',dataStr) +'" class="flexCenter urlgo">';
579
		strAdd += '<div class="lefthead articalhead" style="background-image:url('+ madiaHead +')">'+columTag+'</div>';
580
		strAdd += '<div class="centercon centercon2"><p class="h1font ellipsisSty-2">'+ dataStr.articleTitle +'</p>';
581
		strAdd += '<div class="h2font showInfo clearfix">';
582
		strAdd += '<span class="ownerName"></span>';
583
		strAdd += '<span class="time">'+ commenTime(dataStr.publishTime) +'</span>';
584
		strAdd += sowU
585
		strAdd += '<span class="leaveMsgCount"></span>';
586
		strAdd += '</div></div>';
587
		strAdd += '</a>';
588
		
589
		var $strAdd = $(strAdd);
590
		listLi.append( $strAdd);
591
		leaveMsgCount(dataStr.articleId,1, $strAdd);
592
		if(dataStr.articleType==1){
593
			userFun(dataStr.ownerId, $strAdd);
594
		}else if(dataStr.articleType==2){
595
			cmpFun(dataStr.ownerId, $strAdd);
596
		}else if(dataStr.articleType==3){
597
            platform(dataStr.ownerId, $strAdd);
598
		}
599
	}
600
601
	function fillColum(dataStr,ListLi){
602
        $.ajax({
603
            "url":"/ajax/article/query",
604
            "type": "GET",
605
            "dataType": "json",
606
            "data": {
607
                articleId:dataStr.id
608
            },
609
            "success": function(data) {
610
                if(data.success) {
611
                    lastestColum(data.data, ListLi);
612
                }
613
            },
614
            "error": function() {
615
            }
616
        });
617
	}
618
	
619
	function otherColum(dataStr,listLi){
620
		var madiaHead="../images/default-artical.jpg";
621
		if(dataStr.articleImg) {
622
			madiaHead ='/data/article/' + dataStr.articleImg ;
623
		}
624
		var sowU="";
625
		if(dataStr.pageViews!=0){
626
			if(dataStr.articleAgree!=0){
627
				sowU='<span>阅读量 '+dataStr.pageViews+'</span><span>赞 '+dataStr.articleAgree+'</span>'
628
			}else{
629
				sowU='<span>阅读量 '+dataStr.pageViews+'</span>'
630
			}
631
		}
632
		var strAdd = '';
633
		strAdd += '<a target="_blank" href="/'+ pageUrl('a',dataStr) +'" class="flexCenter urlgo">';
634
		strAdd += '<div class="lefthead articalhead" style="background-image:url('+ madiaHead +')"></div>';
635
		strAdd += '<div class="centercon centercon2"><p class="h1font ellipsisSty-2">'+ dataStr.articleTitle +'</p>';
636
		strAdd += '<div class="h2font showInfo clearfix">';
637
		strAdd += '<span class="ownerName"></span>';
638
		strAdd += '<span class="time">'+ commenTime(dataStr.publishTime) +'</span>';
639
		strAdd += sowU
640
		strAdd += '<span class="leaveMsgCount"></span>';
641
		strAdd += '</div></div>';
642
		strAdd += '</a>';
643
		
644
		var $strAdd = $(strAdd);
645
		listLi.append($strAdd);
646
		leaveMsgCount(dataStr.articleId,1, $strAdd);
647
		if(dataStr.articleType==1){
648
			userFun(dataStr.ownerId, $strAdd);
649
		}else if(dataStr.articleType==2){
650
			cmpFun(dataStr.ownerId, $strAdd);
651
		}else if(dataStr.articleType==3){
652
			platform(dataStr.ownerId, $strAdd);
653
		}
654
	}
655
	
656
	function lastestQa(dataStr,listLi){
657
        var baImg = "../images/default-q&a.jpg";
658
        var subs = new Array();
659
        if(dataStr.img) {
660
        	var subs = strToAry(dataStr.img)
661
            baImg = "/data/question"+ subs[0];
662
        }
663
        var hd = "";
664
        if (dataStr.num > 0) {
665
            hd = '<span>回答 ' + dataStr.num + '</span>'
666
        }
667
        var strAdd = '<a target="_blank" href="/qa-show.html?id='+dataStr.id+'" class="flexCenter">'
668
        	strAdd += '<div class="lefthead qa-Head" style="background-image:url('+ baImg +')"><span class="columTag">问答</span></div>';
669
			strAdd += '<div class="centercon centercon2"><p class="h1font ellipsisSty-2">'+ dataStr.title +'</p>';
670
			strAdd += '<div class="h2font showInfo clearfix">'
671
			strAdd += '<span class="time">'+commenTime(dataStr.tm)+'</span><span class="qaPageview"></span>'+hd+'<span class="attendCount"></span>'
672
            strAdd += '</div></div></a>'
673
674
		var $str = $(strAdd);
675
		listLi.append($str);
676
		questioninfo(dataStr.id, $str);
677
		attendCount(dataStr.id, $str);
678
	}
679
680
	function otherQa(dataStr,listLi){
681
        var strAdd = '<a target="_blank" href="/qa-show.html?id='+dataStr.qid+'&topid='+dataStr.id+'" class="flexCenter">'+
682
            '<div class="madiaInfo">' +
683
            '<div class="ellipsisSty qa-question"></div>' +
684
            '<div class="flexCenter qa-owner">' +
685
            '</div>' +
686
            '<div class="qa-con ellipsisSty-3">' + listConCut(dataStr.cnt) +'</div>' +
687
            '<div class="showspan">' +
688
            '<span>'+commenTime(dataStr.createTime)+'</span>' +
689
            '<span class="agree"></span>' +
690
            '<span class="leaveMsgCount"></span>' +
691
            '</div>' +
692
            '</div></a>';
693
		var $str = $(strAdd);
694
		listLi.append($str);
695
        if(dataStr.agree > 0) {
696
            $str.find(".agree").html("赞	" + dataStr.agree);
697
        }
698
		questioninfo(dataStr.qid, $str);
699
        proinfo(dataStr.uid, $str);
700
		leaveMsgCount(dataStr.id,4, $str);
701
	}
702
	
703
	function attendCount(id, $str) {
704
		$.ajax({
705
			"url":"/ajax/watch/countProfessor",
706
			"type": "GET",
707
			"dataType": "json",
708
			"data": {
709
				id:id,
710
				type: 8
711
			},
712
			"success": function(data) {
713
				if(data.success) {
714
					if(data.data > 0) {
715
						$str.find(".attendCount").html("关注 " + data.data);
716
					}
717
				}
718
			},
719
			"error": function() {
720
			}
721
		});
722
	}
723
	
724
	
725
	function proinfo(pid, $str) {
726
		$.ajax({
727
			"url":"/ajax/professor/baseInfo/" + pid,
728
			"type": "GET",
729
			"dataType": "json",
730
			"data": {},
731
			"success": function(data) {
732
				if(data.success) {
733
					var dataStr = data.data
734
		            var baImg = "../images/default-photo.jpg";
735
		            if (dataStr.hasHeadImage == 1) {
736
		                baImg = "/images/head/" + dataStr.id + "_l.jpg";
737
		            }
738
		            var userType = autho(dataStr.authType, dataStr.orgAuth, dataStr.authStatus);
739
		            var os = "";
740
		            if (dataStr.title) {
741
		                if (dataStr.orgName) {
742
		                    os = dataStr.title + "," + dataStr.orgName;
743
		                } else {
744
		                    os = dataStr.title;
745
		                }
746
		            } else {
747
		                if (dataStr.office) {
748
		                    if (dataStr.orgName) {
749
		                        os = dataStr.office + "," + dataStr.orgName;
750
		                    } else {
751
		                        os = dataStr.office;
752
		                    }
753
		                } else {
754
		                    if (dataStr.orgName) {
755
		                        os = dataStr.orgName;
756
		                    }
757
		                }
758
		            }
759
		            var str = '<div class="owner-head useHead" style="background-image:url(' + baImg + ')"></div>' +
760
		                '<div class="owner-info">' +
761
		                '<div class="owner-name">' + dataStr.name + '<em class="authiconNew ' + userType.sty + '" title="' + userType.title + '"></em></div>' +
762
		                '<div class="owner-tit ellipsisSty">' + os + '</div>' +
763
		                '</div>'
764
		            $str.find(".qa-owner").html(str)
765
				}
766
			},
767
			"error": function() {
768
			}
769
		});
770
    }
771
  	function questioninfo(qid, $str) {
772
  		$.ajax({
773
			"url":"/ajax/question/qo",
774
			"type": "GET",
775
			"dataType": "json",
776
			"data": {
777
				id:qid
778
			},
779
			"success": function(data) {
780
				if(data.success) {
781
					$str.find(".qa-question").html(data.data.title);
782
					if(data.data.pageViews>0){
783
						$str.find(".qaPageview").html("阅读量 "+data.data.pageViews);
784
					}else{
785
						$str.find(".qaPageview").hide()
786
					}
787
					
788
				}
789
			},
790
			"error": function() {
791
			}
792
		});
793
    }
794
	/*用户信息*/
795
	function userFun(id,$listItem) {
796
		$.ajax({
797
			"url": "/ajax/professor/baseInfo/" + id,
798
			"type": "get",
799
			"async": true,
800
			"success": function(data) {
801
				if(data.success && data.data) {
802
					$listItem.find(".ownerName").text(data.data.name);
803
				}
804
			},
805
			"error": function() {
806
				$.MsgBox.Alert('提示', '链接服务器超时')
807
			}
808
		});
809
	}
810
	/*企业用户信息*/
811
	function cmpFun(id,$listItem) {
812
		$.ajax({
813
			"url": "/ajax/org/" + id,
814
			"type": "get",
815
			"async": true,
816
			"success": function(data) {
817
				if(data.success && data.data) {
818
					if(data.data.forShort) {
819
						$listItem.find(".ownerName").text(data.data.forShort);
820
					}else{
821
						$listItem.find(".ownerName").text(data.data.name);
822
					}
823
				}
824
			},
825
			"error": function() {
826
				$.MsgBox.Alert('提示', '链接服务器超时')
827
			}
828
		});
829
	}
830
831
	/*平台信息*/
832
    function platform(id,$listItem) {
833
        $.ajax({
834
            "url": "/ajax/platform/info",
835
            "data":{id:id},
836
            "type": "get",
837
            "async": true,
838
            "success": function(data) {
839
                if(data.success && data.data) {
840
                    $listItem.find(".ownerName").text(data.data.name);
841
                }
842
            },
843
            "error": function() {
844
                $.MsgBox.Alert('提示', '链接服务器超时')
845
            }
846
        });
847
    }
848
	
849
	function rightAllCon(){
850
		$.ajax({
851
			type:"get",
852
			url:"/ajax/professor/editBaseInfo/"+userid,
853
			success:function(data){
854
				if(data.success){
855
					var dataStr=data.data
856
					var userType = autho(dataStr.authType, dataStr.orgAuth, dataStr.authStatus);
857
					var baImg = "../images/default-photo.jpg";
858
					if(dataStr.hasHeadImage == 1) {
859
						baImg = "/images/head/" + dataStr.id + "_l.jpg";
860
					}
861
					var str='<div class="madiaHead useHead" style="background-image:url('+baImg+')"></div>'+
862
							'<div class="h2Font">'+dataStr.name+'<span class="authiconNew ' + userType.sty + '" title="' + userType.title + '"></span></div>'
863
					$(".onlogined .owener-info").html(str)
864
				}
865
			}
866
		});
867
		$.ajax({
868
			url: "/ajax/article/pqProPublish",
869
			dataType: 'json',
870
			type: 'GET', 
871
			data: {
872
				"ownerId": userid,
873
			},
874
			success:function(data){
875
				if(data.success){
876
					$("#myPubedArt").html(data.data.total)
877
				}
878
			}
879
		});
880
		$.ajax({//回答数
881
			type:"get",
882
			url:"/ajax/question/answer/count",
883
			data: {
884
				uid: userid
885
			},
886
			async:true,
887
			success:function(data){
888
				if(data.success){
889
					$("#myPubedAnswer").html(data.data)
890
				}
891
			}
892
		});
893
		$.ajax({//总获赞
894
			type:"get",
895
			url:"/ajax/professor/agree/sum",
896
			data: {
897
				id: userid,
898
			},
899
			async:true,
900
			success:function(data){
901
				if(data.success){
902
					$("#agreeMecount").html(data.data)
903
				}
904
			}
905
		});
906
	}
907
	
908 613
})

+ 115 - 2
js/searchNew.js

@ -69,7 +69,7 @@ $(function() {
69 69
			},
70 70
			"5":{
71 71
				obj:"ppatent",
72
				holder:"请输入专利名称、发明人或相关关键词",
72
				holder:"请输入成果名称、发明人或相关关键词",
73 73
				tab:"#tabPat",
74 74
				conbox:"#itemPat"
75 75
			},
@ -707,6 +707,99 @@ $(function() {
707 707
	        	$("#"+aimId).parent().find(".js-load-more").removeClass("active");
708 708
			})
709 709
		},
710
		unpatentListVal = function(isbind) {
711
			var aimId="unpatentList"
712
			oAjax("/ajax/resResult/pq",{
713
				"key": keyt,
714
				"status": ['1'],
715
				"pageSize": rows,
716
				"pageNo": pageNo
717
			}, "get", function(res){
718
				var $info = res.data.data;
719
				if($info.length > 0) {
720
					$("#"+aimId).show()
721
					if(res.data.pageNo !== pageNo){
722
						$("#"+aimId).parent().find(".js-load-more").unbind("click");
723
						$("#"+aimId).parent().find(".js-load-more").hide();
724
						return
725
					}
726
					for(var i = 0; i < $info.length; i++) {
727
						var resIM='<div class="lefthead patenthead"></div>'
728
						if ($info[i].pic) {
729
							var src = '/data/researchResult' + $info[i].pic.split(",")[0]
730
							resIM = '<div class="lefthead patenthead" style="background-image:url('+ src +')"></div>';
731
						}
732
						var itemlist = '<li class="flexCenter">';
733
							itemlist += '<a target="_blank" href="unPatentShow.html?id='+$info[i].id+'" class="linkhref">';
734
							itemlist += resIM
735
							itemlist += '<div class="centercon centercon2">';
736
							itemlist += '<p class="h1font ellipsisSty">'+ $info[i].name +'</p>';
737
							itemlist += '<p class="h2font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
738
							if ($info[i].orgId) {
739
								itemlist += '<p class="h2font ellipsisSty">所属机构:<span class="resOrgName"></span></p>';
740
							}
741
							itemlist += '</div></a></li>';
742
						var $itemlist = $(itemlist);
743
						$("#"+aimId).append($itemlist)
744
						queryResearcher($info[i].id, $itemlist)
745
						if ($info[i].orgId) {
746
							queryReseOrgName($info[i].orgId, $itemlist)
747
						}
748
					}
749
				}
750
				var liLen=document.getElementById(aimId).querySelectorAll("li").length;
751
                removeNodata(aimId);
752
                if($info.length == 0 && liLen == 0 ){
753
                	$("#"+aimId).hide()
754
                    insertNodata(aimId);
755
                }
756
                if(isbind){
757
                	$("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){
758
						pageNo++
759
					 	unpatentListVal(false)
760
					})
761
                }
762
				if ($info.length < rows) {
763
                    $("#"+aimId).parent().find(".js-load-more").unbind("click");
764
                    $("#"+aimId).parent().find(".js-load-more").hide();
765
                }
766
			},function(){
767
				$("#"+aimId).parent().find(".js-load-more").attr("disabled",true);
768
	       		$("#"+aimId).parent().find(".js-load-more").addClass("active");
769
			},function(){
770
				$("#"+aimId).parent().find(".js-load-more").removeAttr("disabled");
771
	        	$("#"+aimId).parent().find(".js-load-more").removeClass("active");
772
			})
773
		},
774
		queryResearcher = function (id, $list) {
775
			if (id) {
776
				oAjax("/ajax/resResult/researcher",{
777
					"id": id
778
				}, 'get', function($data) {
779
					var arr = []
780
					if($data.data.length) {
781
						$list.find('.researchers').parent().removeClass('displayNone')
782
						for (var i = 0; i < $data.data.length;i++) {
783
							arr.push($data.data[i].name)
784
						}
785
						$list.find('.researchers').html(arr.join(','))
786
					}			
787
				})
788
			}
789
		},
790
		queryReseOrgName = function (id, $list) {
791
			if (id) {
792
				cacheModel.getCompany(id,function(sc,value){
793
					if(sc){
794
						if(value.forShort){
795
							$list.find(".resOrgName").html(value.forShort)
796
						}else{
797
							$list.find(".resOrgName").html(value.name)
798
						}
799
					}
800
				})
801
			}
802
		},
710 803
		paperListVal = function(isbind) {
711 804
			var aimId="paperList"
712 805
			oAjax("/ajax/ppaper/index/search",{
@ -925,7 +1018,7 @@ $(function() {
925 1018
			}else if(item==4){
926 1019
				companyListVal(true);
927 1020
			}else if(item==5){
928
				patentListVal(true);
1021
				unpatentListVal(true);
929 1022
			}else if(item==6){
930 1023
				paperListVal(true);
931 1024
			}else if(item==7){
@ -936,6 +1029,26 @@ $(function() {
936 1029
			}
937 1030
		},
938 1031
		bindComEvent=function(){
1032
			$('#itemPat').on('click', '.steptit>a', function(){
1033
				$('#itemPat .steptit>a').removeClass('active')
1034
				$(this).addClass('active')
1035
				var st = $(this).attr("data-index")
1036
				$('#itemPat .searchCon').addClass('displayNone')
1037
				$('#itemPat .searchCon').eq(st).removeClass('displayNone')
1038
				if (st === '0') {
1039
					$('#unpatentList').html('')
1040
					pageNo = 1
1041
					unpatentListVal(true)
1042
				} else if(st === '1'){
1043
					$('#patentList').html('')
1044
					dataO = {
1045
						patSortNum:"",
1046
						patCreateTime:"",
1047
						patId:""
1048
					}
1049
					patentListVal(true);
1050
				}
1051
			})
939 1052
			$("#academicField1,#applicationIndustry1,#cityList1").on("click","li",function(){//筛选搜索
940 1053
				$(objSort[1].conbox).find("ul.listitemdiv").html("")
941 1054
				dataO = {

+ 63 - 28
js/teamInforShow.js

@ -236,16 +236,10 @@ $(function() {
236 236
					$("#"+aimIdF).parents(".leftconItem").find(".nodatabox").hide()
237 237
					$("#"+aimIdF).parents(".form-item").removeClass("displayNone");
238 238
					$("#"+aimIdF).parents(".coninfobox").show();
239
					var patentArr = []
240 239
					for(var i = 0; i < $info.length; i++) {
241
						patentArr.push($info[i].researchResult)
242
						
243
						if(isbind && i==0){
244
							var $itemlist = $(strAdd);
245
							$("#"+aimIdF).append($itemlist);
246
						}
240
						unpatentArr.push($info[i].researchResult)
247 241
					}
248
					detailUnPat(patentArr, aimId)
242
					detailUnPat(aimId)
249 243
				}
250 244
				var liLen=document.getElementById(aimId).querySelectorAll("li").length;
251 245
                removeNodata(aimId);
@ -331,26 +325,67 @@ $(function() {
331 325
				}
332 326
			});
333 327
		},
334
		detailUnPat=function(arr,obj) {
335
			// oAjax("/ajax/resResult/qm",{
336
			// 	id:arr,
337
			// },"get",function(data){
338
			// 	var dataStr=data.data;
339
			// 	for(var i = 0; i < dataStr.length; i++) {
340
			// 		var li = document.createElement("li");
341
			// 		li.className = "mui-table-view-cell";
342
			// 		var strAdd = '';
343
			// 			strAdd += '<a  target="_blank" href="/'+ pageUrl("pt",dataStr[i]) +'" class="flexCenter urlgo">';
344
			// 			strAdd += '<div class="madiaHead patentHead"></div>';
345
			// 			strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>';
346
			// 			strAdd += '<p class="h2Font ellipsisSty">发明人:'+ dataStr[i].authors.substring(0, dataStr[i].authors.length - 1) +'</p>';
347
			// 			strAdd += '<p class="h2Font ellipsisSty">申请人:'+ dataStr[i].reqPerson +'</p>';
348
			// 			strAdd += '</div>';
349
			// 			strAdd += '</a>';
350
			// 		li.innerHTML = strAdd
351
			// 		document.getElementById(obj).appendChild(li);
352
			// 	}
353
			// });
328
		detailUnPat=function(obj) {
329
			oAjax("/ajax/resResult/qm",{
330
				id:unpatentArr,
331
			},"get",function(data){
332
				var dataStr=data.data;
333
				for(var i = 0; i < dataStr.length; i++) {
334
					var li = document.createElement("li");
335
					li.className = "mui-table-view-cell";
336
					var resIM='<div class="madiaHead patentHead"></div>'
337
					if (dataStr[i].pic) {
338
						var src = '/data/researchResult' + dataStr[i].pic.split(",")[0]
339
						resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>';
340
					}
341
					var strAdd = '';
342
						strAdd += '<a  target="_blank" href="unPatentShow.html?id='+dataStr[i].id+'" class="flexCenter urlgo">';
343
						strAdd += resIM
344
						strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>';
345
						strAdd += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
346
						if (dataStr[i].orgId) {
347
							strAdd += '<p class="h2Font ellipsisSty">所属机构:<span class="resOrgName"></span></p>';
348
						}
349
						strAdd += '</div>';
350
						strAdd += '</a>';
351
					li.innerHTML = strAdd
352
					document.getElementById(obj).appendChild(li);
353
					var $itemlist = $(li);
354
					queryResearcher(dataStr[i].id, $itemlist)
355
					if (dataStr[i].orgId) {
356
						queryReseOrgName(dataStr[i].orgId, $itemlist)
357
					}
358
				}
359
			});
360
		},
361
		queryResearcher = function (id, $list) {
362
			if (id) {
363
				oAjax("/ajax/resResult/researcher",{
364
					"id": id
365
				}, 'get', function($data) {
366
					var arr = []
367
					if($data.data.length) {
368
						$list.find('.researchers').parent().removeClass('displayNone')
369
						for (var i = 0; i < $data.data.length;i++) {
370
							arr.push($data.data[i].name)
371
						}
372
						$list.find('.researchers').html(arr.join(','))
373
					}
374
				}, function(){},false)
375
			}
376
		},
377
		queryReseOrgName = function (id, $list) {
378
			if (id) {
379
				cacheModel.getCompany(id,function(sc,value){
380
					if(sc){
381
						if(value.forShort){
382
							$list.find(".resOrgName").html(value.forShort)
383
						}else{
384
							$list.find(".resOrgName").html(value.name)
385
						}
386
					}
387
				})
388
			}
354 389
		},
355 390
		detailPer=function(obj) {
356 391
			oAjax("/ajax/ppaper/qm",{

+ 71 - 20
js/teamManage.js

@ -336,35 +336,47 @@ $(function() {
336 336
				return
337 337
			}
338 338
			var aimId="searchUnPatent"
339
			oAjax("/ajax/ppatent/index/search",{
340
				"key":keyt,
341
				"rows": 10
339
			oAjax("/ajax/resResult/pq",{
340
				"key": keyt,
341
				"status": ['1'],
342
				"pageSize": 10,
343
				"pageNo": 1
342 344
			}, "get", function(res){
343
				var $info = res.data;
345
				var $info = res.data.data;
344 346
				if($info.length > 0) {
345 347
					removeNodata(aimId);
346 348
					$("#"+aimId).html('')
347 349
					$("#"+aimId).show()
348 350
					for(var i = 0; i < $info.length; i++) {
349 351
						var li4 = ''
350
						if ($info[i].id in unpatentArr) {
352
						if (unpatentArr.indexOf($info[i].id)>-1) {
351 353
							li4 = '<li class="added">已添加</li>'
352 354
						}else{
353 355
							li4 = '<li class="addThis" data-id="'+$info[i].id+'" data-flag="1">添加</li>'	
354 356
						}
355
						var resIM = '/data/resResult' + $info[i].pic.split(",")[0];
357
						var resIM='<div class="madiaHead patentHead"></div>'
358
						if ($info[i].pic) {
359
							var src = '/data/researchResult' + $info[i].pic.split(",")[0]
360
							resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>';
361
						}
356 362
						var itemlist = '<li>';
357
							itemlist += '<a target="_blank" href="unPatentShow.html?id='+ $info[i].id +'" class="flexCenter urlgo"><div class="madiaHead patentHead" style="background-image: url(' + resIM + ');"></div>';
363
							itemlist += '<a target="_blank" href="unPatentShow.html?id='+$info[i].id+'" class="flexCenter urlgo">';
364
							itemlist += resIM
358 365
							itemlist += '<div class="madiaInfo">';
359 366
							itemlist += '<p class="h1Font ellipsisSty">'+ $info[i].name +'</p>';
360
							itemlist += '<p class="h2Font ellipsisSty">行业领域:'+ $info[i].industry +'</p>';
361
							itemlist += '<p class="h2Font ellipsisSty">应用领域:'+ $info[i].subject +'</p>';
367
							itemlist += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
368
							itemlist += '<p class="h2Font ellipsisSty displayNone">所属机构:<span class="resOrgName"></span></p>';
362 369
							itemlist += '</div></a>';
363 370
							itemlist += '<ul class="madiaEdit">'
364 371
							itemlist += li4
365 372
							itemlist += '</ul>'
366 373
							itemlist += '</li>';
367
						$("#"+aimId).append(itemlist)
374
							var $itemlist = $(itemlist);
375
							$("#"+aimId).append($itemlist)
376
							queryResearcher($info[i].id, $itemlist)
377
							if ($info[i].orgId) {
378
								queryReseOrgName($info[i].orgId, $itemlist)
379
							}
368 380
					}
369 381
				} else {
370 382
					$("#"+aimId).hide()
@ -434,7 +446,7 @@ $(function() {
434 446
					$("#"+aimId).show()
435 447
					for(var i = 0; i < $info.length; i++) {
436 448
						var li4 = ''
437
						if ($info[i].id in memberArr) {
449
						if (patentArr.indexOf($info[i].id)>-1) {
438 450
							li4 = '<li class="added">已添加</li>'
439 451
						}else{
440 452
							li4 = '<li class="addThis" data-id="'+$info[i].id+'" data-flag="1">添加</li>'	
@ -562,29 +574,68 @@ $(function() {
562 574
			})
563 575
		},
564 576
		detailUnPat=function(obj) {
565
			oAjax("/ajax/ppatent/qm",{
577
			oAjax("/ajax/resResult/qm",{
566 578
				id:unpatentArr,
567 579
			},"get",function(data){
568 580
				var dataStr=data.data;
569 581
				for(var i = 0; i < dataStr.length; i++) {
570 582
					var li = document.createElement("li");
571 583
					li.className = "mui-table-view-cell";
572
					var resIM = '/data/resResult' + dataStr[i].pic.split(",")[0];
584
					var resIM='<div class="madiaHead patentHead"></div>'
585
					if (dataStr[i].pic) {
586
						var src = '/data/researchResult' + dataStr[i].pic.split(",")[0]
587
						resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>';
588
					}
573 589
					var strAdd = '';
574
						strAdd += '<a  target="_blank" href="unPatentShow.html?id='+ dataStr[i].id +'" class="flexCenter urlgo">';
575
						strAdd += '<div class="madiaHead patentHead" style="background-image: url(' + resIM + ');"></div>'
590
						strAdd += '<a  target="_blank" href="unPatentShow.html?id='+dataStr[i].id+'" class="flexCenter urlgo">';
591
						strAdd += resIM
576 592
						strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>';
577
						strAdd += '<p class="h2Font ellipsisSty">行业领域:'+ $info[i].industry +'</p>';
578
						strAdd += '<p class="h2Font ellipsisSty">应用领域:'+ $info[i].subject +'</p>';
593
						strAdd += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
594
						strAdd += '<p class="h2Font ellipsisSty displayNone">所属机构:<span class="resOrgName"></span></p>';
579 595
						strAdd += '</div>';
580
						strAdd += '</a>';
596
						strAdd += '</a>'
581 597
						strAdd += '<ul class="madiaEdit">'
582 598
						strAdd += '<li class="deloutPro" data-id="'+dataStr[i].id+'">取消关联</li>'
583 599
						strAdd += '</ul>'
584 600
					li.innerHTML = strAdd
585 601
					document.getElementById(obj).appendChild(li);
602
					var $itemlist = $(li);
603
					queryResearcher(dataStr[i].id, $itemlist)
604
					if (dataStr[i].orgId) {
605
						queryReseOrgName(dataStr[i].orgId, $itemlist)
606
					}
586 607
				}
587
			});
608
			},function(){},false);
609
		},
610
		queryResearcher = function (id, $list) {
611
			if (id) {
612
				oAjax("/ajax/resResult/researcher",{
613
					"id": id
614
				}, 'get', function($data) {
615
					var arr = []
616
					if($data.data.length) {
617
						$list.find('.researchers').parent().removeClass('displayNone')
618
						for (var i = 0; i < $data.data.length;i++) {
619
							arr.push($data.data[i].name)
620
						}
621
						$list.find('.researchers').html(arr.join(','))
622
					}
623
				}, function(){},false)
624
			}
625
		},
626
		queryReseOrgName = function (id, $list) {
627
			if (id) {
628
				cacheModel.getCompany(id,function(sc,value){
629
					if(sc){
630
						$list.find(".resOrgName").parent().removeClass('displayNone')
631
						if(value.forShort){
632
							$list.find(".resOrgName").html(value.forShort)
633
						}else{
634
							$list.find(".resOrgName").html(value.name)
635
						}
636
					}
637
				})
638
			}
588 639
		},
589 640
		detailPat=function(obj) {
590 641
			oAjax("/ajax/ppatent/qm",{
@ -987,7 +1038,7 @@ $(function() {
987 1038
				var fl = $(this).attr("data-flag")
988 1039
				if (fl === '1') {
989 1040
					var pid = $(this).attr("data-id")
990
					oAjax("/ajax/team/insetResResult", {
1041
					oAjax("/ajax/team/insertResResult", {
991 1042
						id: tId,
992 1043
						researchResult: pid
993 1044
					}, "post", function(data){

+ 159 - 3
js/userInforShow.js

@ -457,7 +457,7 @@ $(function() {
457 457
			
458 458
					for(var i = 0; i < $info.length; i++) {
459 459
						var itemlist = '<li>';
460
							itemlist += '<a href="teamInfoShow.html?id='+$info[i].id+'" class="flexCenter urlgo" style="min-height:60px;">';
460
							itemlist += '<a target="_blank" href="teamInfoShow.html?id='+$info[i].id+'" class="flexCenter urlgo" style="min-height:60px;">';
461 461
							itemlist += '<div class="madiaInfo" style="padding-left:0">';
462 462
							itemlist += '<p class="h1Font ellipsisSty-2">'+$info[i].name+' <small> 团队人数 <span class="teamMembers"></span>人</small></p>';
463 463
							itemlist += '<div class="h2Font clearfix">';
@ -739,6 +739,66 @@ $(function() {
739 739
	        	$("#"+aimId).parent().find(".js-load-more").removeClass("active");
740 740
			})
741 741
		},
742
		unPatentListVal=function(isbind) {
743
			var aimId="proUnPatent",newStr="用户尚未参与任何非专利成果的研究"
744
			oAjax("/ajax/resResult/pq/researcher",{
745
				id: professorId,
746
				status: ['1'],
747
				pageSize: rows,
748
				pageNo: pageNo
749
			}, "get", function(res){
750
				var $info = res.data.data;
751
				if($info.length > 0) {
752
					$("#"+aimId).show()
753
					for(var i = 0; i < $info.length; i++) {
754
						var resIM='<div class="madiaHead patentHead"></div>'
755
						if ($info[i].pic) {
756
							var src = '/data/researchResult' + $info[i].pic.split(",")[0]
757
							resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>';
758
						}
759
						var itemlist = '<li>';
760
							itemlist += '<a target="_blank" href="unPatentShow.html?id='+$info[i].id+'" class="flexCenter urlgo">';
761
							itemlist += resIM
762
							itemlist += '<div class="madiaInfo">';
763
							itemlist += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ $info[i].name +'</p>';
764
							itemlist += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
765
							if ($info[i].orgId){
766
								itemlist += '<p class="h2Font ellipsisSty">所属机构:<span class="resOrgName"></span></p>';
767
							}
768
							itemlist += '</div>';
769
							itemlist += '</a></li>';
770
						var $itemlist = $(itemlist);
771
						$("#"+aimId).append($itemlist)
772
						queryResearcher($info[i].id, $itemlist)
773
						if ($info[i].orgId) {
774
							queryReseOrgName($info[i].orgId, $itemlist)
775
						}
776
					}
777
				}
778
				var liLen=document.getElementById(aimId).querySelectorAll("li").length;
779
                removeNodata(aimId);
780
                if($info.length == 0 && liLen == 0 ){
781
                	$("#"+aimId).hide()
782
                    insertNodata(aimId,newStr);
783
                }
784
                if(isbind){
785
                	$("#"+aimId).parent().find(".js-load-more").unbind("click").on("click",function(){
786
						pageNo++
787
						unPatentListVal(false)
788
					})
789
                }
790
				if ($info.length < rows) {
791
                    $("#"+aimId).parent().find(".js-load-more").unbind("click");
792
                    $("#"+aimId).parent().find(".js-load-more").hide();
793
                }
794
			},function(){
795
				$("#"+aimId).parent().find(".js-load-more").attr("disabled",true);
796
	       		$("#"+aimId).parent().find(".js-load-more").addClass("active");
797
			},function(){
798
				$("#"+aimId).parent().find(".js-load-more").removeAttr("disabled");
799
	        	$("#"+aimId).parent().find(".js-load-more").removeClass("active");
800
			})
801
		},
742 802
		patentListVal=function(isbind){
743 803
			var aimId="proPatent",aimIdF="showPatent",newStr="用户尚未发布任何专利"
744 804
			oAjax("/ajax/ppatent/professor",{
@ -1210,6 +1270,16 @@ $(function() {
1210 1270
					$("#patCount").text("99+");
1211 1271
				}
1212 1272
			});
1273
			oAjax("/ajax/resResult/count/researcher",{//非专利成果总数
1274
				"id": professorId
1275
			}, "GET", function(data){
1276
				if(data.data>0 && data.data<99){
1277
					$("#unpatCount").text(data.data);
1278
				}
1279
				if(data.data>99){
1280
					$("#unpatCount").text("99+");
1281
				}
1282
			});
1213 1283
			oAjax("/ajax/ppaper/count/publish",{//论文总数
1214 1284
				"owner": professorId,
1215 1285
			}, "GET", function(data){
@ -1410,7 +1480,7 @@ $(function() {
1410 1480
				else if(type==12){
1411 1481
					aimId="attendUnPatent"
1412 1482
					newStr="用户还未收藏任何非专利成果"
1413
					// detailUnPat(arr,aimId);
1483
					detailUnPat(arr,aimId);
1414 1484
				}else if(type==13){
1415 1485
					aimId="attendTeam"
1416 1486
					newStr="用户还未关注任何团队"
@ -1560,6 +1630,68 @@ $(function() {
1560 1630
				}
1561 1631
			});
1562 1632
		},
1633
		detailUnPat=function(arr,obj) {
1634
			oAjax("/ajax/resResult/qm",{
1635
				id:arr,
1636
			},"get",function(data){
1637
				var dataStr=data.data;
1638
				for(var i = 0; i < dataStr.length; i++) {
1639
					var li = document.createElement("li");
1640
					li.className = "mui-table-view-cell";
1641
					var resIM='<div class="madiaHead patentHead"></div>'
1642
					if (dataStr[i].pic) {
1643
						var src = '/data/researchResult' + dataStr[i].pic.split(",")[0]
1644
						resIM = '<div class="madiaHead patentHead" style="background-image:url('+ src +')"></div>';
1645
					}
1646
					var strAdd = '';
1647
						strAdd += '<a  target="_blank" href="unPatentShow.html?id='+dataStr[i].id+'" class="flexCenter urlgo">';
1648
						strAdd += resIM
1649
						strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>';
1650
						strAdd += '<p class="h2Font ellipsisSty displayNone">研究者:<span class="researchers"></span></p>';
1651
						if (dataStr[i].orgId){
1652
							strAdd += '<p class="h2Font ellipsisSty">所属机构:<span class="resOrgName"></span></p>';
1653
						}
1654
						strAdd += '</div>';
1655
						strAdd += '</a>';
1656
					li.innerHTML = strAdd
1657
					document.getElementById(obj).appendChild(li);
1658
					var $itemlist = $(li);
1659
					queryResearcher(dataStr[i].id, $itemlist)
1660
					if (dataStr[i].orgId) {
1661
						queryReseOrgName(dataStr[i].orgId, $itemlist)
1662
					}
1663
				}
1664
			});
1665
		},
1666
		queryResearcher = function (id, $list) {
1667
			if (id) {
1668
				oAjax("/ajax/resResult/researcher",{
1669
					"id": id
1670
				}, 'get', function($data) {
1671
					var arr = []
1672
					if($data.data.length) {
1673
						$list.find('.researchers').parent().removeClass('displayNone')
1674
						for (var i = 0; i < $data.data.length;i++) {
1675
							arr.push($data.data[i].name)
1676
						}
1677
						$list.find('.researchers').html(arr.join(','))
1678
					}
1679
				})
1680
			}
1681
		},
1682
		queryReseOrgName = function (id, $list) {
1683
			if (id) {
1684
				cacheModel.getCompany(id,function(sc,value){
1685
					if(sc){
1686
						if(value.forShort){
1687
							$list.find(".resOrgName").html(value.forShort)
1688
						}else{
1689
							$list.find(".resOrgName").html(value.name)
1690
						}
1691
					}
1692
				})
1693
			}
1694
		},
1563 1695
		detailPer=function(arr,obj) {
1564 1696
			oAjax("/ajax/ppaper/qm",{
1565 1697
				id:arr,
@ -2005,7 +2137,7 @@ $(function() {
2005 2137
					questionListVal(true);
2006 2138
				}
2007 2139
			})
2008
			$(".moreNavUl.wendaUl").on("click","li",function(){//问答tab切换
2140
			$("#item6more").on("click","li",function(){//问答tab切换
2009 2141
				var pa=$(this).attr("rel")
2010 2142
				$("#"+pa).find("ul").html("")
2011 2143
				$("#"+pa).find(".js-load-more").show();
@ -2024,6 +2156,29 @@ $(function() {
2024 2156
					answerListVal(true);
2025 2157
				}
2026 2158
			})
2159
			$("#tab4user").unbind("click").on("click",function(){//点击成果
2160
				pageNo = 1
2161
				var pa=$(".moreNavUl.wendaUl>li.liNow").attr("rel")
2162
				$("#"+pa).find("ul").html("")
2163
				$("#"+pa).find(".js-load-more").show();
2164
				unPatentListVal(true);
2165
			})
2166
			$("#item4more").on("click","li",function(){
2167
				var pa=$(this).attr("rel")
2168
				$("#"+pa).find("ul").html("")
2169
				$("#"+pa).find(".js-load-more").show();
2170
				var sortN=$(this).attr("data-num");
2171
				dataO = {
2172
					patTime:"",
2173
					patId:""
2174
				};
2175
				pageNo = 1
2176
				if(sortN==1){
2177
					unPatentListVal(true);
2178
				}else if(sortN==2){
2179
					patentListVal(true);
2180
				}
2181
			})
2027 2182
			$(".moreNavUl.moreBuUl").on("click","li.attentType:not(.rightbtn)",function(){//关注tab切换
2028 2183
				var pa=$(this).attr("rel")
2029 2184
				$("#"+pa).find("ul").html("")
@ -2277,6 +2432,7 @@ $(function() {
2277 2432
	resourceListVal(true);
2278 2433
	serviceListVal(true);
2279 2434
	patentListVal(true);
2435
	unPatentListVal(true)
2280 2436
	paperListVal(true);
2281 2437
	answerListVal(true);
2282 2438
	bindClickFun();

+ 3 - 1
recommend.html

@ -125,6 +125,7 @@
125 125
					    <div class="haveData">
126 126
					    	<div class="table-item-list">
127 127
								<ul class="listitemdiv listmorediv" id="table-item-0"></ul>
128
								<ul class="listitemdiv listmorediv" id="table-item-3"></ul>
128 129
								<button class="js-load-more"></button>
129 130
							</div>
130 131
							<div class="table-item-list">
@ -177,7 +178,7 @@
177 178
				</div>
178 179
				<div class="conItem conBlock displayNone">
179 180
					<div class="form-item otherBlock">
180
						<div class="aboutTit">热门文章</div>
181
						<div class="aboutTit">热门成果</div>
181 182
						<div class="form-result currentArt currentArt2">
182 183
							<ol class="hotList" id="hotNews">
183 184
							</ol>
@ -203,6 +204,7 @@
203 204
<script type="text/javascript" src="./js/webuploader/webuploader.js"></script>
204 205
<script type="text/javascript" src="js/public/baseUtil.js"></script>
205 206
<script type="text/javascript" src="js/public/genCom.js"></script>
207
<script type="text/javascript" src="js/public/cacheUtil.js"></script>
206 208
<script type="text/javascript" src="js/quickLogin.js"></script>
207 209
<script type="text/javascript" src="js/scrollfix.js"></script>
208 210
<script type="text/javascript" src="js/recommend.js"></script>

+ 50 - 24
searchNew.html

@ -19,6 +19,24 @@
19 19
	  s.parentNode.insertBefore(hm, s);
20 20
	})();
21 21
</script>
22
<style>
23
.steptit{
24
	background: #ffffff;
25
	padding-left: 20px;
26
	margin-bottom: 10px;
27
}
28
.steptit>a{
29
	display: inline-block;
30
	font-size: 14px;
31
	margin-right:20px;
32
	line-height: 40px;
33
	cursor: pointer;
34
}
35
.steptit>a.active{
36
	color: #ff9900;
37
    border-bottom: 2px solid #ff9900;
38
}
39
</style>
22 40
</head>
23 41

24 42
<body>
@ -38,7 +56,7 @@
38 56
					<li id="tabTeam" rel="itemTeam" data-id="8">找团队</li>
39 57
					<li id="tabSer" rel="itemSer" data-id="7">找服务</li>
40 58
					<li id="tabRes" rel="itemRes" data-id="2">找资源</li>
41
					<li id="tabPat" rel="itemPat" data-id="5">找专利</li>
59
					<li id="tabPat" rel="itemPat" data-id="5">找成果</li>
42 60
					<li id="tabPar" rel="itemPar" data-id="6">找论文</li>
43 61
					<li id="tabArt" rel="itemArt" data-id="3">找文章</li>
44 62
					<li id="tabCmp" rel="itemCmp" data-id="4">找企业</li>
@ -47,27 +65,27 @@
47 65
					<!--找人-->
48 66
					<div class="listbox" id="itemUser">
49 67
						<ul class="filterListNew clearfix">
68
							<li>
69
								<span class="leftsort">学术领域:</span>
70
								<ul class="filterUl academicField" id="academicField1">
71
									
72
									</ul>
73
									<span class="rightbtn">全部<em class="foldtr"></em></span>
74
								</li>
75
								<li>
76
								<span class="leftsort">行业领域:</span>
77
								<ul class="filterUl applicationIndustry" id="applicationIndustry1">
78
									
79
									</ul>
80
									<span class="rightbtn">全部<em class="foldtr"></em></span>
81
								</li>
50 82
								<li>
51
									<span class="leftsort">学术领域:</span>
52
									<ul class="filterUl academicField" id="academicField1">
53
										
54
										</ul>
55
										<span class="rightbtn">全部<em class="foldtr"></em></span>
56
									</li>
57
									<li>
58
									<span class="leftsort">行业领域:</span>
59
									<ul class="filterUl applicationIndustry" id="applicationIndustry1">
60
										
61
										</ul>
62
										<span class="rightbtn">全部<em class="foldtr"></em></span>
63
									</li>
64
									<li>
65
									<span class="leftsort">所在城市:</span>
66
									<ul class="filterUl cityList" id="cityList1">
67
										
68
										</ul>
69
										<span class="rightbtn">全部<em class="foldtr"></em></span>
70
									</li>
83
								<span class="leftsort">所在城市:</span>
84
								<ul class="filterUl cityList" id="cityList1">
85
									
86
								</ul>
87
								<span class="rightbtn">全部<em class="foldtr"></em></span>
88
							</li>
71 89
						</ul>
72 90
						<div class="searchCon">
73 91
							<ul class="listitemdiv" id="expertList"></ul>
@ -95,9 +113,9 @@
95 113
								<span class="leftsort">所在城市:</span>
96 114
								<ul class="filterUl cityList" id="cityList2">
97 115
									
98
									</ul>
99
									<span class="rightbtn">全部<em class="foldtr"></em></span>
100
								</li>
116
								</ul>
117
								<span class="rightbtn">全部<em class="foldtr"></em></span>
118
							</li>
101 119
						</ul>
102 120
						<div class="searchCon">
103 121
							<ul class="listitemdiv" id="teamList"></ul>
@ -120,7 +138,15 @@
120 138
					</div>
121 139
					<!--找专利-->
122 140
					<div class="listbox" id="itemPat">
141
						<div class="steptit">
142
							<a data-index='0' class="active">非专利</a>
143
							<a data-index='1'>专利</a>
144
						</div>
123 145
						<div class="searchCon">
146
							<ul class="listitemdiv listmorediv" id="unpatentList"></ul>
147
							<button class="js-load-more"></button>	
148
						</div>
149
						<div class="searchCon displayNone">
124 150
							<ul class="listitemdiv listmorediv" id="patentList"></ul>
125 151
							<button class="js-load-more"></button>
126 152
					    </div>