Browse Source

企业和个人添加相关推荐内容

luyanan 7 years ago
parent
commit
dd33d4411d

+ 4 - 2
app/css/app.css

1098
.madiaBlock .madiaHead.resouseHead{background-image: url(../images/default-resource.jpg);}
1098
.madiaBlock .madiaHead.resouseHead{background-image: url(../images/default-resource.jpg);}
1099
.madiaBlock .madiaHead.artHead{background-image: url(../images/default-artical.jpg);}
1099
.madiaBlock .madiaHead.artHead{background-image: url(../images/default-artical.jpg);}
1100
.madiaBlock .madiaHead.cmpHead{width:90px;height:60px;margin-top:-30px;background:#FFFFFF;border-radius:0;}
1100
.madiaBlock .madiaHead.cmpHead{width:90px;height:60px;margin-top:-30px;background:#FFFFFF;border-radius:0;}
1101
.madiaBlock .madiaHead.cmpHead .boxBlock{width: 88px;height:58px;}
1102
.madiaBlock .madiaHead.cmpHead2{width:50px;height:40px;margin-top:-20px;background:#FFFFFF;border-radius:0;}
1101
.madiaBlock .madiaHead.paperHead{background-image: url(../images/default-paper.jpg);}
1103
.madiaBlock .madiaHead.paperHead{background-image: url(../images/default-paper.jpg);}
1102
.madiaBlock .madiaHead.patentHead{background-image: url(../images/default-patent.jpg);}
1104
.madiaBlock .madiaHead.patentHead{background-image: url(../images/default-patent.jpg);}
1103
.madiaBlock .madiaInfo{padding-left:62px; width: 100%;padding-right:6px;}
1105
.madiaBlock .madiaInfo{padding-left:62px; width: 100%;padding-right:6px;}
1173
		background: rgba(256,256,256,.6);background: linear-gradient( rgba(256,256,256,.6), rgba(256,256,256,.9));border-radius:6px;box-shadow: 0px 2px 4px 1px rgba(0,0,0,.1);}
1175
		background: rgba(256,256,256,.6);background: linear-gradient( rgba(256,256,256,.6), rgba(256,256,256,.9));border-radius:6px;box-shadow: 0px 2px 4px 1px rgba(0,0,0,.1);}
1174
.cardImg{position: absolute;margin-top:-15px;left:50%;margin-left: -40px;width:80px;height: 80px;overflow: hidden;background-size: cover;/*border:1px solid #E5E5E5;*/background-color: #fff;}
1176
.cardImg{position: absolute;margin-top:-15px;left:50%;margin-left: -40px;width:80px;height: 80px;overflow: hidden;background-size: cover;/*border:1px solid #E5E5E5;*/background-color: #fff;}
1175
.cardImg.userCard{background-image:url(../images/default-photo.jpg);border-radius: 50%;}
1177
.cardImg.userCard{background-image:url(../images/default-photo.jpg);border-radius: 50%;}
1176
.cardImg.cmpCard{border-radius:4px;}
1177
.cardImg.cmpCard .boxBlock{width: 80px;height: 80px;}
1178
.cardImg.cmpCard{border-radius:4px;width:120px;margin-left: -60px;background: #fff;}
1179
.cardImg.cmpCard .boxBlock{width:120px;height: 80px;}
1178
.cardInfo{margin-top:82px;}
1180
.cardInfo{margin-top:82px;}
1179
.cardInfo .h1Font{font-size:16px;}
1181
.cardInfo .h1Font{font-size:16px;}
1180
.cardInfo .h2Font{font-size:14px;color: #666;}
1182
.cardInfo .h2Font{font-size:14px;color: #666;}

+ 22 - 21
app/html/cmpInforShow.html

70
				</div>
70
				</div>
71
			</div>
71
			</div>
72
			<div class="mui-input-group mainbox">
72
			<div class="mui-input-group mainbox">
73
				<div class="infocontit">资源 (<span id="resourceNum">0</span>)</div>
73
				<div class="infocontit">资源</div>
74
				<div class="infocon madiaBlock">
74
				<div class="infocon madiaBlock">
75
					<ul class="mui-table-view" id="resourceShow">
75
					<ul class="mui-table-view" id="resourceShow">
76
				        <!--<li class="mui-table-view-cell">
77
				            <div class="flexCenter OflexCenter mui-clearfix">
78
				                <div class="madiaHead artHead"></div>
79
								<div class="madiaInfo OmadiaInfo">
80
									<p class="mui-ellipsis h1Font">名称</p>
81
									<p class="h2Font">用途:的萨芬的国防生的</p>
82
								</div>
83
				            </div>
84
				        </li>-->
76
				        
85
				    </ul>
77
				    </ul>
86
				</div>
78
				</div>
87
				<div class="seeMore displayNone" id="seeMoreResource"><em>查看更多</em></div>
79
				<div class="seeMore displayNone" id="seeMoreResource"><em>查看全部<span id="resourceNum">0</span>个</em></div>
88
			</div>
80
			</div>
89
			<div class="mui-input-group mainbox">
81
			<div class="mui-input-group mainbox">
90
				<div class="infocontit">文章 (<span id="articalNum">0</span>)</div>
82
				<div class="infocontit">文章</div>
91
				<div class="infocon madiaBlock">
83
				<div class="infocon madiaBlock">
92
					<ul class="mui-table-view" id="articelShow">
84
					<ul class="mui-table-view" id="articelShow">
93
				        <!--<li class="mui-table-view-cell">
94
				            <div class="flexCenter OflexCenter mui-clearfix">
95
				                <div class="madiaHead artHead"></div>
96
								<div class="madiaInfo OmadiaInfo">
97
									<p class="mui-ellipsis-2 h1Font">文章名称章名称文章名称</p>
98
								</div>
99
				            </div>
100
				        </li>-->
85
				        
86
				    </ul>
87
				</div>
88
				<div class="seeMore displayNone" id="seeMoreArtical"><em>查看全部<span id="articalNum">0</span>篇</em></div>
89
			</div>
90
			<!--相关文章-->
91
			<div class="mui-input-group mainbox displayNone">
92
				<div class="infocontit">相关文章</div>
93
				<div class="infocon madiaBlock">
94
					<ul class="mui-table-view" id="relateArt">
95
				    </ul>
96
				</div>
97
			</div>
98
			<!--您可能感兴趣的qiye-->
99
			<div class="mui-input-group mainbox displayNone">
100
				<div class="infocontit">您可能感兴趣的企业</div>
101
				<div class="infocon madiaBlock">
102
					<ul class="mui-table-view" id="likePro">
101
				    </ul>
103
				    </ul>
102
				</div>
104
				</div>
103
				<div class="seeMore displayNone" id="seeMoreArtical"><em>查看更多</em></div>
104
			</div>
105
			</div>
105
		</div>
106
		</div>
106
		
107
		

+ 2 - 2
app/html/userInforShow.html

128
			<div class="mui-input-group mainbox displayNone">
128
			<div class="mui-input-group mainbox displayNone">
129
				<div class="infocontit">合作专家</div>
129
				<div class="infocontit">合作专家</div>
130
				<div class="infocon madiaBlock">
130
				<div class="infocon madiaBlock">
131
					<ul class="mui-table-view" id="">
131
					<ul class="mui-table-view" id="relatePro">
132
				    </ul>
132
				    </ul>
133
				</div>
133
				</div>
134
			</div>
134
			</div>
136
			<div class="mui-input-group mainbox displayNone">
136
			<div class="mui-input-group mainbox displayNone">
137
				<div class="infocontit">相关文章</div>
137
				<div class="infocontit">相关文章</div>
138
				<div class="infocon madiaBlock">
138
				<div class="infocon madiaBlock">
139
					<ul class="mui-table-view" id="">
139
					<ul class="mui-table-view" id="relateArt">
140
				    </ul>
140
				    </ul>
141
				</div>
141
				</div>
142
			</div>
142
			</div>

+ 2 - 2
app/js/articleShow.js

207
			}else{
207
			}else{
208
				document.getElementById('name').innerHTML = $data.name;
208
				document.getElementById('name').innerHTML = $data.name;
209
			}
209
			}
210
			document.getElementById("messImg").classList.add("cmpHead");
211
			document.getElementById("messImg").innerHTML='<div class="boxBlock" style="width:48px;height:48px;"><img class="boxBlockimg" id="companyImg" src="../images/default-icon.jpg"></div>'
210
			document.getElementById("messImg").classList.add("cmpHead2");
211
			document.getElementById("messImg").innerHTML='<div class="boxBlock" style="width:48px;height:38px;"><img class="boxBlockimg" id="companyImg" src="../images/default-icon.jpg"></div>'
212
			if($data.hasOrgLogo) {
212
			if($data.hasOrgLogo) {
213
				document.getElementById("companyImg").src= baseUrl + "/images/org/" + $data.id + ".jpg";
213
				document.getElementById("companyImg").src= baseUrl + "/images/org/" + $data.id + ".jpg";
214
			}
214
			}

+ 192 - 3
app/js/cmpInforShow.js

5
		var userid = plus.storage.getItem('userid');
5
		var userid = plus.storage.getItem('userid');
6
		var self = plus.webview.currentWebview();
6
		var self = plus.webview.currentWebview();
7
		var orgId = self.cmpId;
7
		var orgId = self.cmpId;
8
		//orgId = "A93B9348F2094D12A6DC9A23F16E1246";
9
		companyMessage(orgId);
8
		companyMessage(orgId);
10
		getArticel();
9
		getArticel();
11
		getResource()
10
		getResource();
11
		relevantarticalList();//相关文章
12
		likeExperts();//感兴趣企业
13
	
12
		mui.ajax(baseUrl + '/ajax/org/incPageViews',{
14
		mui.ajax(baseUrl + '/ajax/org/incPageViews',{
13
			"type": "POST",
15
			"type": "POST",
14
			"dataType": "json",
16
			"dataType": "json",
16
				"id": orgId
18
				"id": orgId
17
			},
19
			},
18
			"success": function(data) {
20
			"success": function(data) {
19
				console.log(data);
20
				if(data.success) {}
21
				if(data.success) {}
21
			},
22
			},
22
			"error": function() {
23
			"error": function() {
77
				resourceId: id
78
				resourceId: id
78
			});
79
			});
79
		})
80
		})
81
		mui('#likePro').on('tap', 'li', function() {
82
			var id = this.getAttribute("data-id");
83
			plus.nativeUI.showWaiting(); //显示原生等待框
84
			plus.webview.create("../html/cmpInforShow.html", 'cmpInforShow.html', {}, {
85
				cmpId: id
86
			});
87
		})
88
		mui('#relateArt').on('tap', 'li', function() {
89
			var id = this.getAttribute("data-id");
90
			var ownerid = this.getAttribute("owner-id");
91
			var datatype = this.getAttribute("data-type");
92
			if(datatype == 1) {
93
				plus.nativeUI.showWaiting();
94
				var webviewShow=plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
95
					articleId: id,
96
					ownerid: ownerid,
97
				});
98
			} else if(datatype == 2) {
99
				plus.nativeUI.showWaiting();
100
				var webviewShow=plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
101
					articleId: id,
102
					ownerid: ownerid,
103
					oFlag: 1
104
				});
105
			}
106
		})
80
		
107
		
81
		
108
		
82
		function companyMessage(id) {
109
		function companyMessage(id) {
251
				}
278
				}
252
			})
279
			})
253
		}
280
		}
281
		//相关文章信息
282
		function relevantarticalList(){
283
			mui.ajax(baseUrl + "/ajax/article/byAssOrg", {
284
				"type" :  "GET" ,
285
				"dataType" : "json",
286
				"data" :{"id":orgId},
287
				"async":"false",
288
				"traditional": true, //传数组必须加这个
289
				"success" : function(data) {
290
					console.log(JSON.stringify(data));
291
					if (data.success && data.data!=""){
292
						document.getElementById("relateArt").parentNode.parentNode.classList.remove("displayNone");
293
						document.getElementById("relateArt").innerHTML="";
294
						var StrData = data.data
295
						var lengthT;
296
						if(data.data.length>5){
297
							lengthT=5;
298
						}else{
299
							lengthT=data.data.length
300
						}
301
						for(var i = 0; i < lengthT; i++) {
302
							(function(n) {
303
								var imgL="../images/default-artical.jpg";
304
								if(StrData[i].articleImg){
305
									imgL=baseUrl+'/data/article/' + StrData[i].articleImg 
306
								}
307
								var oURL;
308
								if(StrData[i].articleType==1) {
309
									oURL="/ajax/professor/baseInfo/"+StrData[i].professorId;
310
								}else{
311
									oURL="/ajax/org/" + StrData[i].orgId;
312
								}
313
								mui.ajax(baseUrl + oURL, {
314
									"type": "GET",
315
									'dataType': "json",
316
									"success": function(data) {
317
										if(data.success) {
318
											console.log(JSON.stringify(data));
319
											var add = document.createElement("li");
320
											add.className = "mui-table-view-cell"; 
321
											add.setAttribute("data-id",StrData[n].articleId);
322
											var thisName,userType,thisAuth,thisTitle
323
											if(data.data.forShort){
324
												thisName=data.data.forShort;
325
											}else{
326
												thisName=data.data.name;
327
											}
328
											if(StrData[n].articleType==1) {
329
												userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus);
330
												thisTitle = userType.title;
331
												thisAuth = userType.sty;
332
												add.setAttribute("owner-id", data.data.id);
333
												add.setAttribute("data-type", 1);
334
											}else {
335
												add.setAttribute("owner-id", data.data.id);
336
												add.setAttribute("data-type", 2);
337
												if(data.data.authStatus==3) {
338
													thisTitle = "科袖认证企业";
339
													thisAuth = "authicon-com-ok";
340
												}
341
											}
342
											
343
											var itemlist = '<div class="flexCenter OflexCenter mui-clearfix"><div class="madiaHead artHead" style="background-image:url('+imgL+')"></div>';
344
												itemlist += '<div class="madiaInfo OmadiaInfo">';
345
												itemlist += '<p class="mui-ellipsis h2Font" id="usertitle">'+StrData[n].articleTitle+'</p>';
346
												itemlist += '<p><span class="h1Font">'+thisName+'</span><em class="authicon '+thisAuth+'" title="'+thisTitle+'"></em></p>';
347
												itemlist += '</div></div>';
348
												
349
											add.innerHTML=itemlist;
350
											document.getElementById("relateArt").appendChild(add);
351
										}
352
									},
353
									error: function() {
354
										plus.nativeUI.toast("服务器链接超时", toastStyle);
355
										return;
356
									}
357
								});
358
							})(i);
359
						}
360
					}
361
				},
362
				error: function() {
363
					plus.nativeUI.toast("服务器链接超时", toastStyle);
364
					return;
365
				}
366
			});
367
		}
368
	    
369
	    //感兴趣
370
		function likeExperts(){
371
			mui.ajax(baseUrl + "/ajax/org/ralateOrgs", {
372
				"type": "get",
373
				"dataType" : "json",
374
				"data" :{"orgId":orgId},
375
				"success": function(data) {
376
					if(data.success && data.data) {
377
						var lengthT;
378
						if(data.data.length>5){
379
							lengthT=5;
380
						}else{
381
							lengthT=data.data.length
382
						}
383
						for(var i = 0; i < lengthT; i++) {
384
							var ExpId = data.data[i].id;
385
							likeExpertsList(ExpId);
386
						}
387
						
388
					}
389
				},
390
				error: function() {
391
					plus.nativeUI.toast("服务器链接超时", toastStyle);
392
					return;
393
				}
394
			});
395
		}
396
		//感兴趣
397
		function likeExpertsList(ExpId){
398
			mui.ajax(baseUrl +  "/ajax/org/"+ExpId, {
399
				"type" :  "GET" ,
400
				"dataType" : "json",
401
				"success" : function(data) {
402
					if (data.success && data.data!=""){
403
						document.getElementById("likePro").parentNode.parentNode.classList.remove("displayNone");	
404
						var add = document.createElement("li");
405
						add.setAttribute("data-id",data.data.id);
406
						add.className = "mui-table-view-cell";
407
						add.style.minHeight="68px";
408
						var imgL,thisName,thisAuth,thisTitle,otherI="";
409
						if(data.data.hasOrgLogo == 1) {
410
							imgL= baseUrl+"/images/org/" + data.data.id + ".jpg";
411
						}else{
412
							imgL='../images/default-icon.jpg'
413
						}
414
						if(data.data.forShort){
415
							thisName=data.data.forShort
416
						}else{
417
							thisName=data.data.name
418
						}
419
						if(data.data.industry){
420
							otherI=data.data.industry.replace(/,/gi, " | ");
421
						}
422
						if(data.data.authStatus==3){
423
							thisAuth="authicon-com-ok"
424
							thisTitle="科袖认证企业"
425
						}
426
						var itemlist = '<div class="flexCenter OflexCenter mui-clearfix"><div class="madiaHead cmpHead"><div class="boxBlock"><img class="boxBlockimg" src="'+imgL+'" /></div></div>';
427
							itemlist += '<div class="madiaInfo OmadiaInfo">';
428
							itemlist += '<p><span class="h1Font">'+thisName+'</span><em class="authicon '+thisAuth+'" title="'+thisTitle+'"></em></p>';
429
							itemlist += '<p class="mui-ellipsis h2Font">'+otherI+'</p>';
430
							itemlist += '</div></div>';
431
						add.innerHTML=itemlist;
432
						document.getElementById("likePro").appendChild(add);
433
						
434
					}
435
				},
436
				error: function() {
437
					plus.nativeUI.toast("服务器链接超时", toastStyle);
438
					return;
439
				}
440
			});
441
		}
442

254
		
443
		
255
		//判断是否登录,登录才可咨询,关注,收藏
444
		//判断是否登录,登录才可咨询,关注,收藏
256
		function isLogin() {
445
		function isLogin() {

+ 0 - 4
app/js/discover.js

178
			async: false,
178
			async: false,
179
			success: function(data) {
179
			success: function(data) {
180
				if(data.success) {
180
				if(data.success) {
181
					//console.log("成功");
182
					var dice1 = data.data.total; //总条数
181
					var dice1 = data.data.total; //总条数
183
					var dice2 = data.data.pageSize; //每页条数
182
					var dice2 = data.data.pageSize; //每页条数
184
					var result = '';
183
					var result = '';
216
			timeout: 10000,
215
			timeout: 10000,
217
			async: false,
216
			async: false,
218
			success: function(data) {
217
			success: function(data) {
219
				console.log(data)
220
				discoverBox.innerHTML = "";
218
				discoverBox.innerHTML = "";
221
				if(data.success && data.data) {
219
				if(data.success && data.data) {
222
					plus.nativeUI.closeWaiting();
220
					plus.nativeUI.closeWaiting();
302
		"type": "get",
300
		"type": "get",
303
		"async": true,
301
		"async": true,
304
		"success": function(data) {
302
		"success": function(data) {
305
			console.log(data);
306
			if(data.success && data.data) {
303
			if(data.success && data.data) {
307
				$itemlist.find("#nameSpan").text(data.data.name);
304
				$itemlist.find("#nameSpan").text(data.data.name);
308
				if(data.data.hasHeadImage == 1) {
305
				if(data.data.hasHeadImage == 1) {
327
		"type": "get",
324
		"type": "get",
328
		"async": true,
325
		"async": true,
329
		"success": function(data) {
326
		"success": function(data) {
330
			console.log(data);
331
			if(data.success && data.data) {
327
			if(data.success && data.data) {
332
				if(data.data.forShort) {
328
				if(data.data.forShort) {
333
					$itemlist.find("#nameSpan").text(data.data.forShort);
329
					$itemlist.find("#nameSpan").text(data.data.forShort);

+ 1 - 1
app/js/index.js

374
					'<div class="madiaHead useHead" style="background-image:url(' + img + ')"></div>'+
374
					'<div class="madiaHead useHead" style="background-image:url(' + img + ')"></div>'+
375
					'<div class="madiaInfo">'+
375
					'<div class="madiaInfo">'+
376
						'<p><span class="h1Font">' + item.name + typeTname + '</p>'+
376
						'<p><span class="h1Font">' + item.name + typeTname + '</p>'+
377
						'<p class="mui-ellipsis-2 h2Font">'+ otherIn +'</p>'+
377
						'<p class="mui-ellipsis h2Font">'+ otherIn +'</p>'+
378
						'<p class="mui-ellipsis h3Font">' + rlist + '</p>' +
378
						'<p class="mui-ellipsis h3Font">' + rlist + '</p>' +
379
						'<p class="mui-ellipsis h3Font">' + zlist + '</p>' +
379
						'<p class="mui-ellipsis h3Font">' + zlist + '</p>' +
380
					'</div></div>';
380
					'</div></div>';

+ 2 - 2
app/js/resourceShow.js

109
							if(mydata.organization.subject) {
109
							if(mydata.organization.subject) {
110
								othisOther.innerHTML = (mydata.organization.subject).replace(/,/, " | ");
110
								othisOther.innerHTML = (mydata.organization.subject).replace(/,/, " | ");
111
							}
111
							}
112
							othisPic.classList.add("cmpHead");
113
							othisPic.innerHTML='<div class="boxBlock" style="width:48px;height:48px;"><img class="boxBlockimg" id="companyImg" src="../images/default-icon.jpg"></div>'
112
							othisPic.classList.add("cmpHead2");
113
							othisPic.innerHTML='<div class="boxBlock" style="width:48px;height:38px;"><img class="boxBlockimg" id="companyImg" src="../images/default-icon.jpg"></div>'
114
							if(mydata.organization.hasOrgLogo) {
114
							if(mydata.organization.hasOrgLogo) {
115
								document.getElementById("companyImg").src= baseUrl + "/images/org/" + mydata.organization.id + ".jpg";
115
								document.getElementById("companyImg").src= baseUrl + "/images/org/" + mydata.organization.id + ".jpg";
116
							}
116
							}

+ 199 - 7
app/js/userInforShow.js

177
	getPaper();
177
	getPaper();
178
	getPatent();
178
	getPatent();
179
	historyEvaluate();
179
	historyEvaluate();
180
	likeExperts();
180
	relevantExperts();//合作专家
181
	relevantarticalList();//相关文章
182
	likeExperts();//感兴趣专家
181
	
183
	
182
	function getResource() {
184
	function getResource() {
183
		mui.ajax(baseUrl + "/ajax/resource/pqProPublish", {
185
		mui.ajax(baseUrl + "/ajax/resource/pqProPublish", {
410
					}
412
					}
411
					
413
					
412
				}
414
				}
415
			},
416
			error: function() {
417
				plus.nativeUI.toast("服务器链接超时", toastStyle);
418
				return;
413
			}
419
			}
414
		})
420
		})
415
	}
421
	}
422
     //合作专家
423
	function relevantExperts(){
424
		mui.ajax(baseUrl + "/ajax/professor/coadjutant", {
425
			"type": "get",
426
			"dataType" : "json",
427
			"data" :{"id":proId},
428
			"success": function(data) {
429
				if(data.success && data.data) {
430
					var lengthT;
431
					if(data.data.length>5){
432
						lengthT=5;
433
					}else{
434
						lengthT=data.data.length
435
					}
436
					for(var i = 0; i < lengthT; i++) {
437
						var ExpId = data.data[i].professorId;
438
						var paperN=data.data[i].paperCount;
439
						var patentN=data.data[i].patentCount;
440
						relExpertsList(ExpId,paperN,patentN);
441
					}
442
					
443
				}
444
			},
445
			error: function() {
446
				plus.nativeUI.toast("服务器链接超时", toastStyle);
447
				return;
448
			}
449
		});
450
	}
451
	function relExpertsList(Id,numL,numZ){
452
		mui.ajax(baseUrl + "/ajax/professor/info/"+Id, {
453
			"type" :  "GET" ,
454
			"dataType" : "json",
455
			"success" : function(data) {
456
				if (data.success && data.data!=""){
457
					document.getElementById("relatePro").parentNode.parentNode.classList.remove("displayNone");
458
					var thisTit,thisImg,copNum=""
459
					if(data.data.hasHeadImage == 1) {
460
						thisImg=baseUrl+"/images/head/" + data.data.id + "_l.jpg);"
461
					}else{
462
						thisImg="../images/default-photo.jpg);"
463
					}
464
					if(numL){
465
						if(numZ){
466
							copNum="合作:"+numZ+"项专利,"+numL+"篇论文"
467
						}else{
468
							copNum="合作:"+numL+"篇论文"
469
						}
470
					}else{
471
						if(numZ){
472
							copNum="合作:"+numZ+"项专利"
473
						}else{
474
							
475
						}
476
					}
477
					
478
					if(data.data.title) {
479
						if(data.data.orgName) {
480
							thisTit=data.data.title +","+ data.data.orgName;
481
						}else{
482
							thisTit=data.data.title;
483
						}
484
					}else{
485
						if(data.data.office) {
486
							if(data.data.orgName) {
487
								thisTit=data.data.office +","+ data.data.orgName;
488
							}else{
489
								thisTit=data.data.office;
490
							}
491
						}else{
492
							if(data.data.orgName) {
493
								thisTit=data.data.orgName;
494
							}
495
						}
496
					}
497
					var userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus);
498
					var add = document.createElement("li");
499
					add.className = "mui-table-view-cell flexCenter";
500
					add.setAttribute("data-id",data.data.id)
501
					var itemlist = '<div class="madiaHead useHead" style="background-image:url('+thisImg+')"></div>';
502
						itemlist += '<div class="madiaInfo">';
503
						itemlist += '<p><span class="h1Font" id="userName">'+data.data.name+'</span><em class="authicon '+userType.sty+'" title="'+userType.title+'"></em></p>';
504
						itemlist += '<p class="mui-ellipsis h2Font">'+thisTit+'</p>';
505
						itemlist += '<p class="h2Font mui-ellipsis">'+copNum+'</p>';
506
						itemlist += '</div>';
507
					add.innerHTML = itemlist
508
					document.getElementById("relatePro").appendChild(add);
509
				}
510
			},
511
			error: function() {
512
				plus.nativeUI.toast("服务器链接超时", toastStyle);
513
				return;
514
			}
515
		});
516
	}
517
	//相关文章信息
518
	function relevantarticalList(){
519
		mui.ajax(baseUrl + "/ajax/article/byAssProfessor", {
520
			"type" :  "GET" ,
521
			"dataType" : "json",
522
			"data" :{"id":proId},
523
			"async":"false",
524
			"traditional": true, //传数组必须加这个
525
			"success" : function(data) {
526
				console.log(JSON.stringify(data));
527
				if (data.success && data.data!=""){
528
					document.getElementById("relateArt").parentNode.parentNode.classList.remove("displayNone");
529
					document.getElementById("relateArt").innerHTML="";
530
					var StrData = data.data
531
					var lengthT;
532
					if(data.data.length>5){
533
						lengthT=5;
534
					}else{
535
						lengthT=data.data.length
536
					}
537
					for(var i = 0; i < lengthT; i++) {
538
						(function(n) {
539
							var imgL="../images/default-artical.jpg";
540
							if(StrData[i].articleImg){
541
								imgL=baseUrl+'/data/article/' + StrData[i].articleImg 
542
							}
543
							var oURL;
544
							if(StrData[i].articleType==1) {
545
								oURL="/ajax/professor/baseInfo/"+StrData[i].professorId;
546
							}else{
547
								oURL="/ajax/org/" + StrData[i].orgId;
548
							}
549
							mui.ajax(baseUrl + oURL, {
550
								"type": "GET",
551
								'dataType': "json",
552
								"success": function(data) {
553
									if(data.success) {
554
										console.log(JSON.stringify(data));
555
										var thisName,userType,thisAuth,thisTitle
556
										if(data.data.forShort){
557
											thisName=data.data.forShort;
558
										}else{
559
											thisName=data.data.name;
560
										}
561
										if(StrData[n].articleType==1) {
562
											userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus);
563
											thisTitle = userType.title;
564
											thisAuth = userType.sty;
565
										}else {
566
											if(data.data.authStatus==3) {
567
												thisTitle = "科袖认证企业";
568
												thisAuth = "authicon-com-ok";
569
											}
570
										}
571
										var add = document.createElement("li");
572
										add.className = "mui-table-view-cell"; 
573
										add.setAttribute("data-id",StrData[n].articleId);
574
										add.setAttribute("owner-id", StrData[n].professorId);
575
										var itemlist = '<div class="flexCenter OflexCenter"><div class="madiaHead artHead" style="background-image:url('+imgL+')"></div>';
576
											itemlist += '<div class="madiaInfo OmadiaInfo">';
577
											itemlist += '<p class="mui-ellipsis h2Font" id="usertitle">'+StrData[n].articleTitle+'</p>';
578
											itemlist += '<p><span class="h1Font">'+thisName+'</span><em class="authicon '+thisAuth+'" title="'+thisTitle+'"></em></p>';
579
											itemlist += '</div></div>';
580
											
581
										add.innerHTML=itemlist;
582
										document.getElementById("relateArt").appendChild(add);
583
									}
584
								},
585
								error: function() {
586
									plus.nativeUI.toast("服务器链接超时", toastStyle);
587
									return;
588
								}
589
							});
590
						})(i);
591
					}
592
				}
593
			},
594
			error: function() {
595
				plus.nativeUI.toast("服务器链接超时", toastStyle);
596
				return;
597
			}
598
		});
599
	}
600
    
416
    //感兴趣
601
    //感兴趣
417
	function likeExperts(){
602
	function likeExperts(){
418
		mui.ajax(baseUrl + "/ajax/professor/ralateProfessors", {
603
		mui.ajax(baseUrl + "/ajax/professor/ralateProfessors", {
477
							}
662
							}
478
						}
663
						}
479
					}
664
					}
480
					
481
					var itemlist = '<div class="madiaHead useHead" style="background-image:url('+imgL+')"></div>';
665
					var itemlist = '<div class="madiaHead useHead" style="background-image:url('+imgL+')"></div>';
482
						itemlist += '<div class="madiaInfo">';
666
						itemlist += '<div class="madiaInfo">';
483
						itemlist += '<p><span class="h1Font">'+data.data.name+'</span><em class="authicon '+userType.sty+'" title="'+userType.title+'"></em></p>';
667
						itemlist += '<p><span class="h1Font">'+data.data.name+'</span><em class="authicon '+userType.sty+'" title="'+userType.title+'"></em></p>';
484
						itemlist += '<p class="ellipsisSty h2Font">'+otherI+'</p>';
668
						itemlist += '<p class="mui-ellipsis h2Font">'+otherI+'</p>';
485
						itemlist += '</div>';
669
						itemlist += '</div>';
486
					add.innerHTML=itemlist;
670
					add.innerHTML=itemlist;
487
					document.getElementById("likePro").appendChild(add);
671
					document.getElementById("likePro").appendChild(add);
494
		});
678
		});
495
	}
679
	}
496
	
680
	
681
	
497
	//点赞
682
	//点赞
498
	var clFlag = 1;
683
	var clFlag = 1;
499
	mui(".reserachMess").on("click", ".plusbtn", function() {
684
	mui(".reserachMess").on("click", ".plusbtn", function() {
645
	mui("#articelShow").on("tap", "li", function() {
830
	mui("#articelShow").on("tap", "li", function() {
646
		var id = this.getAttribute("data-id");
831
		var id = this.getAttribute("data-id");
647
		var ownerid = this.getAttribute("owner-id");
832
		var ownerid = this.getAttribute("owner-id");
648
		console.log(id);
649
		console.log(ownerid)
650
		plus.nativeUI.showWaiting();
833
		plus.nativeUI.showWaiting();
651
		plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
834
		plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
652
			articleId: id,
835
			articleId: id,
667
			"patentId": id
850
			"patentId": id
668
		});
851
		});
669
	})
852
	})
670
	mui("#likePro").on("tap", "li", function() {
853
	mui("#evaluateShow").on("tap", ".urlhref", function() {
671
		var id = this.getAttribute("data-id");
854
		var id = this.getAttribute("data-id");
672
		plus.nativeUI.showWaiting();
855
		plus.nativeUI.showWaiting();
673
		plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, {
856
		plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, {
674
			"proid": id,
857
			"proid": id,
675
		});
858
		});
676
	})
859
	})
677
	mui("#evaluateShow").on("tap", ".urlhref", function() {
860
	mui("#relatePro,#likePro").on("tap", "li", function() {
678
		var id = this.getAttribute("data-id");
861
		var id = this.getAttribute("data-id");
679
		plus.nativeUI.showWaiting();
862
		plus.nativeUI.showWaiting();
680
		plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, {
863
		plus.webview.create("../html/userInforShow.html", 'userInforShow.html', {}, {
681
			"proid": id,
864
			"proid": id,
682
		});
865
		});
683
	})
866
	})
867
	mui("#relateArt").on("tap", "li", function() {
868
		var id = this.getAttribute("data-id");
869
		var ownerid = this.getAttribute("owner-id");
870
		plus.nativeUI.showWaiting();
871
		plus.webview.create("../html/professorArticle.html", '../html/professorArticle.html', {}, {
872
			articleId: id,
873
			ownerid: ownerid,
874
		});
875
	})
684

876

685
	document.getElementById("seeMoreResource").addEventListener("tap", function() {
877
	document.getElementById("seeMoreResource").addEventListener("tap", function() {
686
		console.log(proId)
878
		console.log(proId)