jack 7 years ago
parent
commit
6e68361182
5 changed files with 354 additions and 14 deletions
  1. 37 0
      e/l.html
  2. 37 0
      e/z.html
  3. 264 2
      js/paperShow.js
  4. 5 3
      paperShow.html
  5. 11 9
      patentShow.html

+ 37 - 0
e/l.html

@ -46,6 +46,43 @@
46 46
			        
47 47
			    </ul>
48 48
			</div>
49
			<div class="madiaBlock " id="patentModule">
50
						<div class="madiaTit">相关专利</div>
51
						<ul class="mui-table-view" id="patentList">
52
					       <li class="mui-table-view-cell">
53
						       	<div class="flexCenter OflexCenter mui-clearfix">
54
									<div class="madiaHead patentHead"></div>
55
									<div class="madiaInfo OmadiaInfo">
56
										<p class="ellipsisSty h1Font">CdS/CdSSe轴向异质结纳米线的非对称光波导及双波长激射</p>
57
										<p class="ellipsisSty h2Font">作者:李丹,梁君武,刘华伟,张学红,万强,张清林,潘安练</p>
58
									</div>
59
								</div>
60
					       </li>
61
					    </ul>
62
				</div>
63
				<div class="thumbBlock">
64
					<span class="thumbBtn">赞 <span id="snum"></span></span><!-- thumbedBtn 已赞 201-->
65
				</div>
66
				<div class="madiaBlock " id="paperModule">
67
						<div class="madiaTit">您可能感兴趣的论文</div>
68
						<ul class="mui-table-view" id="paperList">
69
							<li class="mui-table-view-cell">
70
						       	<div class="flexCenter OflexCenter mui-clearfix">
71
									<div class="madiaHead paperHead"></div>
72
									<div class="madiaInfo OmadiaInfo">
73
										<p class="ellipsisSty h1Font">CdS/CdSSe轴向异质结纳米线的非对称光波导及双波长激射</p>
74
										<p class="ellipsisSty h2Font">作者:李丹,梁君武,刘华伟,张学红,万强,张清林,潘安练</p>
75
									</div> 
76
								</div>
77
					      </li>
78
					    </ul>
79
				</div>
80
				<div class="madiaBlock" style="padding-bottom:50px;">
81
						<div class="madiaTit" id="olisten">留言</div>
82
						<ul class="mui-table-view commentBlock noactiveTab">
83
					     
84
					   </ul>
85
				</div>
49 86
	    </div>
50 87
	    <div class="shareEcode">
51 88
	    	<div class="Ecodebox">

+ 37 - 0
e/z.html

@ -55,6 +55,43 @@
55 55
			        
56 56
			    </ul>
57 57
			</div>
58
			<div class="madiaBlock " id="paperModule">
59
						<div class="madiaTit">相关论文</div>
60
						<ul class="mui-table-view" id="paperList">
61
					       <li class="mui-table-view-cell">
62
						       	<div class="flexCenter OflexCenter mui-clearfix">
63
									<div class="madiaHead paperHead"></div>
64
									<div class="madiaInfo OmadiaInfo">
65
										<p class="ellipsisSty h1Font">CdS/CdSSe轴向异质结纳米线的非对称光波导及双波长激射</p>
66
										<p class="ellipsisSty h2Font">作者:李丹,梁君武,刘华伟,张学红,万强,张清林,潘安练</p>
67
									</div> 
68
								</div>
69
					      </li>
70
					    </ul>
71
				</div>
72
				<div class="thumbBlock">
73
					<span class="thumbBtn">赞 <span id="snum"></span></span><!-- thumbedBtn 已赞 201-->
74
				</div>
75
				<div class="madiaBlock " id="patentModule">
76
						<div class="madiaTit">您可能感兴趣的专利</div>
77
						<ul class="mui-table-view" id="patentList">
78
							<li class="mui-table-view-cell">
79
						       	<div class="flexCenter OflexCenter mui-clearfix">
80
									<div class="madiaHead patentHead"></div>
81
									<div class="madiaInfo OmadiaInfo">
82
										<p class="ellipsisSty h1Font">CdS/CdSSe轴向异质结纳米线的非对称光波导及双波长激射</p>
83
										<p class="ellipsisSty h2Font">作者:李丹,梁君武,刘华伟,张学红,万强,张清林,潘安练</p>
84
									</div>
85
								</div>
86
					      </li>
87
					    </ul>
88
				</div>
89
				<div class="madiaBlock" style="padding-bottom:50px;">
90
						<div class="madiaTit" id="olisten">留言</div>
91
						<ul class="mui-table-view commentBlock noactiveTab">
92
					     
93
					   </ul>
94
				</div>
58 95
	    </div>
59 96
	    <div class="shareEcode">
60 97
	    	<div class="Ecodebox">

+ 264 - 2
js/paperShow.js

@ -7,8 +7,11 @@ $(document).ready(function() {
7 7
	ifcollectionAbout(paperId,$(".attenSpan").eq(0), 5)
8 8
	getPaperMe();
9 9
	pageViewsVal();
10
	
11
	
10
	if(userid && userid != "null" && userid != null){
11
		$(".ifLoginOn").removeClass("displayNone");
12
	}else{
13
		$(".ifLoginUn").removeClass("displayNone");
14
	}
12 15
	//点击收藏按钮
13 16
	$("#collectBtn").on('click', function() {
14 17
		if(userid && userid != null && userid != "null") {
@ -323,7 +326,266 @@ $(document).ready(function() {
323 326
		var weibotitle = $da.name;
324 327
		var weibourl = window.location.href;
325 328
		$("#weibo").attr("href","http://service.weibo.com/share/share.php?appkey=3677230589&title="+encodeURIComponent(weibotitle)+"&url="+encodeURIComponent(weibourl)+"&pic="+encodeURIComponent(weibopic)+"&content=utf-8"+"&ralateUid=6242830109&searchPic=false&style=simple");
329
		if(userid) {
330
			isAgree($da.articleAgree) //文章点赞
331
		} else {
332
			$(".thumbBtn").html("赞 <span>" + $da.articleAgree + "</span>");
333
		}
334
	}
335
	/*判断论文是否被赞*/
336
function isAgree(articleAgree) {
337
	var data = {"operateId": userid,"paperId": paperId}
338
	$.ajax({		
339
		url:"/ajax/paper/isAgree",
340
		data:data,
341
		dataType: 'json', //数据格式类型
342
		type: 'get', //http请求类型
343
		timeout: 10000,
344
		async: false,
345
		success: function(data) {
346
			if(data.success){
347
				if(data.data!= null){
348
					$(".thumbBtn").html("已赞 <span>"+articleAgree+"</span>");
349
					$(".thumbBtn").addClass("thumbedBtn");
350
				}else{
351
					$(".thumbBtn").html("赞 <span>"+articleAgree+"</span>");
352
					$(".thumbBtn").addClass("thunbgo");
353
				}
354
			}
355
		},
356
		error: function() {
357
			$.MsgBox.Alert('提示',"服务器链接超时");
358
		}
359
	});
360
}
361
//论文点击点赞
362
$('.thumbBlock').on("click",".thunbgo",function(){
363
	alert(1);
364
	console.log(userid);
365
	if (userid) {
366
		alert(2)
367
		addAgree();
368
	}else{
369
		$.MsgBox.Alert('提示',"请先登录再进行点赞");
370
		$("#mb_btn_ok").val("去登录");
371
		var aele = document.createElement('a');
372
		$("#mb_btnbox").append(aele);
373
		$("#mb_btnbox a").css({
374
			'display': "block",
375
			'width': '100%',
376
			'height': '40px',
377
			'position': 'absolute',
378
			'bottom': '-6px',
379
			'left': '0'
380
		});
381
		aele.setAttribute('href', '../login.html');
382
	}
383
})
384
/*点赞*/
385
function addAgree() {
386
	var data = {"operateId": userid,"paperId": paperId}
387
	$.ajax({		
388
		url:"/ajax/paper/agree",
389
		data:data,
390
		dataType: 'json', //数据格式类型
391
		type: 'POST', //http请求类型
392
		timeout: 10000,
393
		async: false,
394
		success: function(data) {
395
			if(data.success){
396
				var articleAgreeval = $(".thumbBtn span").text();
397
				$(".thumbBtn").html("已赞 <span>"+(parseInt(articleAgreeval)+1)+"</span>");
398
				$(".thumbBtn").addClass("thumbedBtn");
399
				$(".thumbBtn").removeClass("thunbgo");
400
			}
401
		},
402
		error: function() {
403
			$.MsgBox.Alert('提示',"服务器链接超时");
404
		}
405
	});
406
}
407
/*留言模块*/	
408
$(".msgCont").bind({
409
	input: function() {
410
		$(".msgconNum span").text($(this).val().length);
411
		if($(this).val().length <= 0) {
412
			$("#meSendtt").css("background", "#ccc");
413
		} else {
414
			$("#meSendtt").css("background", "#ff9900");
415
		}
416
	}
417
});
418
$("#meSendtt").on("click", function() {
419
	article();
420
})
421
//查看更多留言
422
$("#moreArtical").on("click",function(){
423
	vcreateTime = $(".commentList li").last().attr("data-time");
424
	orderKey = $(".commentList li").last().attr("data-key");
425
	message(5,1);
426
})
427
//删除留言
428
$(".commentList").on("click",".messageDel",function(){
429
	var commenid = $(this).attr("data-id");
430
	articledel(commenid)
431
})
432

433
//发布留言
434
function article() {
435
	$.ajax({
436
		url:"/ajax/leaveWord",
437
		dataType: 'json', //数据格式类型
438
		type: 'POST', //http请求类型
439
		data: {
440
			"paperId": paperId,
441
			"sender": userid,
442
			"content": $(".msgCont").val(),
443
		},
444
		timeout: 10000, //超时设置
445
		success: function(data) {
446
			var $info = data.data || {};
447
			if(data.success && data.data) {
448
				message(5,2);
449
			}
450
			$(".msgCont").val("");
451
		},
452
		error: function() {
453
			$.MsgBox.Alert('提示', '服务器请求失败')
454
		}
455
	});
456
}
457

458
message(5,2);
459
function message(rows,num) {
460
	if(num==1){
461
		var data = {"paperId": paperId,"createTime": vcreateTime,"orderKey": orderKey,"rows": rows}	
462
	}else{
463
		var data = {"paperId": paperId,"rows": rows}	
464
	}
465
	$.ajax({
466
		url: "/ajax/leaveWord/ql",
467
		dataType: 'json', //数据格式类型
468
		type: 'GET', //http请求类型
469
		data: data,
470
		timeout: 10000, //超时设置
471
		success: function(data) {
472
			if(data.success) {
473
				 if(data.data != ""){
474
				 	if(num==2){
475
						$(".commentList").html("");	
476
					}
477
					if(data.data.length > 4){
478
						$("#moreArtical").removeClass("displayNone");
479
					}else{
480
						$("#moreArtical").addClass("displayNone");
481
					}
482
					for(var i = 0; i < data.data.length; i++) {
483
						var itemlist = '<li class="flexCenter" data-time="" data-key="">';
484
							itemlist += '<a href class="userhref"> <div class="madiaHead useHead useHeadMsg"></div></a>';
485
							itemlist += '<div class="madiaInfo">';
486
							itemlist += '<p><a href class="userhref"><span class="h1Font messageName">张某某</span></a><em class="authiconNew" title="科袖认证专家"></em><span class="commenttime">9月30号 12:00</span></p>';
487
							itemlist += '<p class="h2Font messageContent">sdfsdfs</p>';
488
							itemlist += '<div class="operateSpan"><span class="callBack">回复</span><span class="messageDel">删除</span></div>';
489
							itemlist += '</div></li>';
490
							$itemlist = $(itemlist);
491
							$(".commentList").append($itemlist);
492
							var datalist = data.data[i];
493
							$itemlist.find(".messageName").text(datalist.professor.name);
494
							$itemlist.find(".messageContent").text(datalist.content);
495
							var userType = autho(datalist.professor.authType, datalist.professor.orgAuth, datalist.professor.authStatus);
496
								$itemlist.find(".authiconNew").attr("title", userType.title);
497
								$itemlist.find(".authiconNew").addClass(userType.sty);
498
							if(datalist.professor.hasHeadImage==1) {
499
								$itemlist.find(".useHeadMsg").attr("style", "background-image: url(/images/head/" + datalist.professor.id + "_l.jpg);");
500
							}	
501
							if(datalist.professor.id!=userid){
502
								$(".messageDel").hide();
503
							}
504
							$itemlist.attr("data-time", datalist.createTime);
505
							$itemlist.attr("data-key", datalist.orderKey);
506
							$itemlist.find(".messageDel").attr("data-id", datalist.id);
507
							$itemlist.find(".userhref").attr("href", "userInforShow.html?professorId="+datalist.professor.id);
508
							var createtime = datalist.createTime;
509
							$itemlist.find(".commenttime").text(commenTime(createtime));
510
					}
511
				 }else{
512
				 	if(num==2){
513
						$(".commentList").html("");	
514
					}else{
515
						$("#moreArtical").addClass("displayNone");
516
					}
517
					
518
				 }
519
			}
520
		},
521
		error: function() {
522
			$.MsgBox.Alert('提示', '服务器请求失败')
523
		}
524
	});
525
}
526
	
527
//删除自己的留言
528
function articledel(commenid) {
529
	$.ajax({
530
		url:"/ajax/leaveWord/delete",
531
		dataType: 'json', //数据格式类型
532
		type: 'POST', //http请求类型
533
		data: {
534
			"id": commenid,
535
		},
536
		timeout: 10000, //超时设置
537
		success: function(data) {
538
			if(data.success) {
539
				message(5,2);
540
			}
541
		},
542
		error: function() {
543
			$.MsgBox.Alert('提示', '服务器请求失败')
544
		}
545
	});
546
}	
547
//相关文章信息
548
	function relevantarticalList(id,num){
549
		var data = {"keys":experarray,"professorId":id,"paperId":paperId,"rows":10}	;
550
		$.ajax({
551
			"url" : "/ajax/paper/ralateArticles",
552
			"type" :  "GET" ,
553
			"dataType" : "json",
554
			"data" :data,
555
			//"async":false,
556
			"traditional": true, //传数组必须加这个
557
			"success" : function(data) {
558
				console.log(data);
559
				if (data.success && data.data!=""){
560
					$("#abutartical").parent().parent().removeClass("displayNone");
561
					var itemlist = '';
562
					$("#abutartical").html("");
563
					var dataStr=data.data;
564
					if(dataStr.length > 0){
565
						$("#patentList,.patentPageCode").show();
566
						$(".patentPage").hide();
567
						var itemlist = '';
568
						$("#patentList").html("");
569
						for(var i = 0; i < dataStr.length; i++) {
570
							var itemlist = '<li class="flexCenter">';
571
							itemlist += '<a target="_blank" href="patentShow.html?patentId=' + dataStr[i].id +'" class="linkhref"><div class="lefthead patenthead"></div>';
572
							itemlist += '<div class="centercon centercon2">';
573
							itemlist += '<p class="h1font ellipsisSty">'+ dataStr[i].name +'</p>';
574
							itemlist += '<p class="h1font ellipsisSty">发明人:'+ dataStr[i].authors.substring(0, dataStr[i].authors.length - 1) +'</p>';
575
							itemlist += '<p class="h2font ellipsisSty">申请人:'+ dataStr[i].reqPerson +'</p>';
576
							itemlist += '</div></a></li>';
577
							$itemlist = $(itemlist);
578
							$("#patentList").append($itemlist);
579
						}
580
							
581
				}
582
			},
583
			"error":function(){
584
				$.MsgBox.Alert('提示','链接服务器超时')
585
			}
586
		});
326 587
	}
588
		
327 589
	//浏览量
328 590
	function pageViewsVal() {
329 591
		$.ajax({

+ 5 - 3
paperShow.html

@ -96,7 +96,7 @@
96 96
					    <div class="thumbBlock">
97 97
							<span class="thumbBtn thunbgo">赞 <span>0</span></span>
98 98
						</div>
99
					    <div class="ifLoginUn">
99
					    <div class="ifLoginUn displayNone">
100 100
					    	<span class="floaL">大牛,别默默的看了,快登录给我留言吧!</span>
101 101
					    	<ul class="floatR">
102 102
					    		<li><a href="register.html">注册</a></li>
@ -107,7 +107,7 @@
107 107
					    <!--登录可留言-->
108 108
					    <form class="ifLoginOn clearfix displayNone">
109 109
					    	<div class="msgContbox">
110
					    		<textarea class="msgCont" placeholder="请输入您的留言内容..."></textarea>
110
					    		<textarea class="msgCont" placeholder="请输入您的留言内容..." maxlength=200></textarea>
111 111
					    		<span class="msgconNum"><span>0</span>/200</span>
112 112
					    	</div>
113 113
					    	<span class="frmconbtn btnModel floatR" style="background: #ccc;" id="meSendtt">留言</span>
@ -130,7 +130,8 @@
130 130
				<ul class="advertItem">
131 131
					<li><a href="download.html" target="_blank"><img src="images/find_img_xiazai_nor.png" /></a></li>
132 132
				</ul>
133
				<div class="form-item otherBlock currentBlock">
133
				<div class="conItem">
134
					<div class="form-item otherBlock currentBlock">
134 135
						<div class="aboutTit">相关专利</div>
135 136
						<div class="form-result currentArt" style="margin-top:0px;margin-bottom:0px;">
136 137
							<ul class="recentlyList">
@ -140,6 +141,7 @@
140 141
							</ul>
141 142
						</div>
142 143
					</div>
144
				</div>
143 145
			</div>
144 146
		</div>
145 147
	</div>

+ 11 - 9
patentShow.html

@ -168,16 +168,18 @@
168 168
				<ul class="advertItem">
169 169
					<li><a href="download.html" target="_blank"><img src="images/find_img_xiazai_nor.png" /></a></li>
170 170
				</ul>
171
				<div class="form-item otherBlock currentBlock">
172
						<div class="aboutTit">相关论文</div>
173
						<div class="form-result currentArt" style="margin-top:0px;margin-bottom:0px;">
174
							<ul class="recentlyList">
175
								<li style="min-height:56px;"><a href="articalShow.html?articleId=" 892f36231b864d61b54124b30afb5cb3=""><p class="h2Font ellipsisSty-2" style="line-height:20px;">我国新航母开始发动机点火试车我国新航母开始发动机点火试车我国新航母开始发动机点火试车,各位真的不必为那缕黑烟担心航母动力</p></a></li>
176
								<li style="min-height:56px;"><a href="articalShow.html?articleId=" 892f36231b864d61b54124b30afb5cb3=""><p class="h2Font ellipsisSty-2" style="line-height:20px;">我国新航母开始发动机点火试车我国新航母开始发动机点火试车我国新航母开始发动机点火试车,各位真的不必为那缕黑烟担心航母动力</p></a></li>
177
								<li style="min-height:56px;"><a href="articalShow.html?articleId=" 892f36231b864d61b54124b30afb5cb3=""><p class="h2Font ellipsisSty-2" style="line-height:20px;">我国新航母开始发动机点火试车我国新航母开始发动机点火试车我国新航母开始发动机点火试车,各位真的不必为那缕黑烟担心航母动力</p></a></li>								
178
							</ul>
179
						</div>
171
				<div class="conItem">
172
					<div class="form-item otherBlock currentBlock">
173
							<div class="aboutTit">相关论文</div>
174
							<div class="form-result currentArt" style="margin-top:0px;margin-bottom:0px;">
175
								<ul class="recentlyList">
176
									<li style="min-height:56px;"><a href="articalShow.html?articleId=" 892f36231b864d61b54124b30afb5cb3=""><p class="h2Font ellipsisSty-2" style="line-height:20px;">我国新航母开始发动机点火试车我国新航母开始发动机点火试车我国新航母开始发动机点火试车,各位真的不必为那缕黑烟担心航母动力</p></a></li>
177
									<li style="min-height:56px;"><a href="articalShow.html?articleId=" 892f36231b864d61b54124b30afb5cb3=""><p class="h2Font ellipsisSty-2" style="line-height:20px;">我国新航母开始发动机点火试车我国新航母开始发动机点火试车我国新航母开始发动机点火试车,各位真的不必为那缕黑烟担心航母动力</p></a></li>
178
									<li style="min-height:56px;"><a href="articalShow.html?articleId=" 892f36231b864d61b54124b30afb5cb3=""><p class="h2Font ellipsisSty-2" style="line-height:20px;">我国新航母开始发动机点火试车我国新航母开始发动机点火试车我国新航母开始发动机点火试车,各位真的不必为那缕黑烟担心航母动力</p></a></li>								
179
								</ul>
180
							</div>
180 181
					</div>
182
				</div>
181 183
			</div>
182 184
			</div>
183 185
		</div>