瀏覽代碼

成果相关东西

lipengtao 5 年之前
父節點
當前提交
16c26f8e88
共有 8 個文件被更改,包括 1202 次插入313 次删除
  1. 321 90
      js/unPatentIssue.js
  2. 97 92
      js/unPatentList.js
  3. 84 64
      js/unPatentShow.js
  4. 473 0
      js/unPatentpreview.js
  5. 29 45
      unPatentIssue.html
  6. 8 22
      unPatentShow.html
  7. 175 0
      unPatentpreview.html
  8. 15 0
      userInfoy.html

+ 321 - 90
js/unPatentIssue.js

@ -8,13 +8,12 @@ $(document).ready(function() {
8 8
	valUser();
9 9
	var userid = $.cookie("userid");
10 10
	var temp = [];
11
	var array=[];
12 11
	var hbur,hburEnd;
13 12
	ue = UE.getEditor('editor', {});
14 13
	/*获取资源信息*/
15 14
	function getRecourceMe() {
16 15
			$.ajax({
17
					"url": "/ajax/resource/queryOne",
16
					"url": "/ajax/resResult/qo",
18 17
					"type": "GET",
19 18
					"success": function(data) {
20 19
						console.log(data);
@ -22,12 +21,12 @@ $(document).ready(function() {
22 21
							$("#uploadDd").siblings().remove();
23 22
							$("#fileList").append("<dd></dd><dd></dd>");
24 23
							temp=[];
25
							array=[];
26 24
							resourceHtml(data.data);
25
							proList(resourceId)
27 26
						}
28 27
					},
29 28
					"data": {
30
						"resourceId":resourceId
29
						"id":resourceId
31 30
					},
32 31
					dataType: "json",
33 32
					'error':function() {
@ -35,27 +34,81 @@ $(document).ready(function() {
35 34
					}
36 35
				});
37 36
	}
37
	function proList(par) {
38
		$.ajax({
39
			"url": "/ajax/resResult/researcher",
40
			"type": "GET",
41
			"data": {
42
				id: par
43
			},
44
			"success": function(data) {
45
				if(data.success) {
46
					var $da = data.data
47
					if($da) {
48
						var oSt1 = ''
49
						for(var i=0;i<$da.length;i++){
50
							oSt1+='<li data-id="'+$da[i].professorId+'">'+$da[i].name+'<div class="closeThis"></div></li>'
51
						}
52
						$("#keyWordlist2").html(oSt1);
53
					}else{
54
						$("#keyWordlist2").html("");
55
					}
56
				}
57
			},
58
			"data": {
59
				"id":resourceId
60
			},
61
			dataType: "json",
62
			'error':function() {
63
				$.MsgBox.Alert('提示', '服务器连接超时!');
64
			}
65
		});
66
	}
67
	function orgname(par) {
68
		$.ajax({
69
			"url": "ajax/org/"+par,
70
			"type": "GET",
71
			"success": function(data) {
72
				if(data.success) {
73
					$('#organizationName').val(data.data.name)
74
					org.id = par
75
				}
76
			},
77
			"data": {
78
				"id":resourceId
79
			},
80
			dataType: "json",
81
			'error':function() {
82
				$.MsgBox.Alert('提示', '服务器连接超时!');
83
			}
84
		});
85
	}
38 86
	/*处理资源html代码*/
39 87
	function resourceHtml($da) {
40
		$("#resourceName").val($da.resourceName);//名字
41
		$("#application").val($da.supportedServices);//应用用途
42
		if($da.orgName) {//所属机构
43
			$("#organizationName").val($da.orgName);
88
		$("#resourceName").val($da.name);//名字
89
		if($da.orgId) {//所属机构
90
			orgname($da.orgId)
44 91
		}
45
		if($da.comp) {//所属机构
46
			$("#organizationName").val($da.comp);
92
		if($da.descp) {//所属机构
93
			$("#descp").val($da.descp);
47 94
		}
48
		if($da.spec) {//厂商型号
49
			$("#modelNumber").val($da.spec);
95
		if($da.applyDescp) {//厂商型号
96
			$("#applyDescp").val($da.applyDescp);
50 97
		}
51
		if($da.parameter) {//性能参数
52
			$("#performancePa").val($da.parameter);
98
		if($da.prospect) {//性能参数
99
			$("#prospect").val($da.prospect);
53 100
		}
54
		if($da.cooperationNotes) {//合作备注
55
			$("#remarkContent").val($da.cooperationNotes);
101
		if($da.indicator) {//合作备注
102
			$("#indicator").val($da.indicator);
56 103
		}
57
		if($da.subject) {
58
			var oSub=$da.subject.split(",");
104
		if($da.benefit) {//合作备注
105
			$("#benefit").val($da.indicator);
106
		}
107
		if($da.department) {//合作备注
108
			$("#department").val($da.department);
109
		}
110
		if($da.industry) {
111
			var oSub=$da.industry.split(",");
59 112
			var oSt="";
60 113
			for(var i=0;i<oSub.length;i++){
61 114
				oSt+='<li>'+oSub[i]+'<div class="closeThis"></div></li>'
@ -67,34 +120,42 @@ $(document).ready(function() {
67 120
		}else{
68 121
			$("#keyWordlist").html("");
69 122
		}
70
		if($da.descp) {//编辑器
71
			 ue.ready(function() {
72
		    	ue.setContent($da.descp);
73
		    });
74
			 
123
		if($da.subject) {
124
			var oSub1=$da.subject.split(",");
125
			var oSt1="";
126
			for(var i=0;i<oSub1.length;i++){
127
				oSt1+='<li>'+oSub1[i]+'<div class="closeThis"></div></li>'
128
			}
129
			$("#keyWordlist1").html(oSt1);
130
			if(oSub1.length>4){
131
				$("#KeyWord1").parent().addClass("displayNone");
132
			}
133
		}else{
134
			$("#keyWordlist1").html("");
75 135
		}
76
		if($da.images.length) {
136
		if($da.pic.split(',').length) {
137
			console.log($da.pic)
77 138
			var arr=[];
78
			for(var i=0;i<$da.images.length;i++) {
139
			for(var i=0;i<$da.pic.split(',').length;i++) {
79 140
				var oString='<dd>' +
80 141
					'<div class="imgItem">'+
81
						'<img src="'+"/data/resource/"+$da.images[i].imageSrc+'"/>' +
142
						'<img src="'+"/data/researchResult"+$da.pic.split(",")[i]+'"/>' +
82 143
					'</div>'+
83 144
					'<div class="file-panel">' +
84 145
						'<span class="cancel" flag=1></span>' +
85 146
					'</div>' +
86 147
				'</dd>'
87 148
				arr[i]=oString;
88
				array[i]=$da.images[i].imageId;
149
				temp[i] = $da.pic.split(",")[i];
89 150
			}
90 151
		$("#fileList dd").eq(2).remove();
91
			if($da.images.length==1) {
152
			if($da.pic.split(",").length==1) {
92 153
				$("#fileList").prepend(arr[0]);
93
			}else if($da.images.length==2) {
154
			}else if($da.pic.split(",").length==2) {
94 155
				$("#fileList dd").eq(1).remove();
95 156
				$("#fileList").prepend(arr[1]);
96 157
				$("#fileList").prepend(arr[0]);
97
			}else if($da.images.length==3) {
158
			}else if($da.pic.split(",").length==3) {
98 159
				$("#fileList dd").eq(1).remove();
99 160
				$("#fileList").prepend(arr[2]);
100 161
				$("#fileList").prepend(arr[1]);
@ -109,7 +170,7 @@ $(document).ready(function() {
109 170
		auto: true,
110 171
		fileNumLimit: 3,
111 172
		swf: '../js/webuploader/Uploader.swf',
112
		server: '../ajax/cachedFileUpload',
173
		server: '../ajax/resResult/upload',
113 174
		fileSingleSizeLimit: 2 * 1024 * 1024,
114 175
		pick: {
115 176
			id: "#filePicker",
@ -180,9 +241,10 @@ $(document).ready(function() {
180 241
		$.MsgBox.Alert('提示', '请上传jpg、jpeg、png格式的图片,大小不超过2M')
181 242
	};
182 243
	uploader.on('uploadSuccess', function(file, data) {
244
		console.log(data)
183 245
		if(data.success) {
184 246
				uploader.removeFile(fileId);
185
				var cacheImageKey = temp.push(data.data[0].cacheKey);
247
				temp.push(data.data[0].uri);
186 248
		}else{
187 249
			$.MsgBox.Alert('提示', '只支持jpeg/jpg/png格式的图片');
188 250
		}
@ -191,13 +253,8 @@ $(document).ready(function() {
191 253
	$("#fileList").on("click", ".cancel", function() {
192 254
		var flag=$(this).attr("flag");
193 255
		var oNum=$(this).parents("dd").index();
194
		if(flag==1) {
195
			array.splice(oNum,1);
196
		}else{
197
			temp.splice(oNum,1);
198
		}
256
		temp.splice(oNum, 1);
199 257
		$(this).parent().parent().remove();
200
		
201 258
		var $len = $("#fileList").find("img").length;
202 259
		if($len != 2) {
203 260
			$("#fileList").append("<dd></dd>")
@ -213,39 +270,169 @@ $(document).ready(function() {
213 270
			$("#resourceNamePrompt").hide();
214 271
		},
215 272
		keyup: function() {
216
			if($(this).val().length > 30) {
217
				$(this).val($(this).val().substr(0, 30));
273
			if($(this).val().length > 50) {
274
				$(this).val($(this).val().substr(0, 50));
218 275
			}
219 276
		}
220 277
	})
221 278
	hotKey(".oinput");
222 279
	//校验关键字
223
	$("#KeyWord").on({
280
	$("#KeyWord,#KeyWord1").on({
224 281
		focus: function() {
225
			$("#keyPrompt").text("最多可添加5个关键词,每个关键词15字以内");
282
			$(this).parents('.form-item').find('.frmconmsg').text("最多可添加20个关键词,每个关键词15字以内");
226 283
		},
227 284
		blur: function() {
228
			$("#keyPrompt").text("");
285
			$(this).parents('.form-item').find('.frmconmsg').text("");
229 286
		}
230 287
	})
231
	$("#keyWordlist").on("click", ".closeThis", function() {
288
	$("#keyWordlist,#keyWordlist1").on("click", ".closeThis", function() {
232 289
		$(this).parent().remove();
233 290
		var liNum = $("#keyWordlist").find("li").length;
234
		if(liNum < 5) {
291
		if(liNum < 20) {
235 292
			$("#keyWordlist").parents(".keyResult").siblings("div.col-w-12").show();
236 293
		}
237 294
	})
238
295
	
296
	$("#keyWordlist2").on("click", ".closeThis", function() {
297
		$(this).parent().remove();
298
	})
299
	hotKey1(".oinput1");
300
	$(".keydrop1").on("click", "li", function() {
301
		var oValue = $(this).text();
302
		var oJudge = $(this).parents(".col-w-12").siblings().find("ul.ulspace li");
303
		var addNum = $(this).parents(".keydrop1").siblings("input").attr("data-num");
304
		for(var i = 0; i < oJudge.length; i++) {
305
			if(oValue == oJudge[i].innerText) {
306
				$.MsgBox.Alert('提示', '添加内容不能重复');
307
				return;
308
			}
309
		}
310
		$(this).parents(".col-w-12").siblings().find("ul.ulspace").append('<li data-id="' + $(this).attr('data-id') + '">' + oValue + '<div class="closeThis"></div></li>');
311
		$(this).parents(".keydrop1").siblings("input").val("");
312
		$(this).parents(".keydrop1").siblings("button").hide();
313
		if(oJudge.length == addNum - 1) {
314
			$(this).parents(".keydrop1").siblings("input").val("");
315
			$(this).parents(".col-w-12").hide();
316
		}
317
		$(this).parent("ul").html("")
318
	})
319
	function hotKey1(sel, num) {
320
		$(sel).bind({
321
			paste: function(e) {
322
				var pastedText;
323
				if (window.clipboardData  &&  window.clipboardData.getData)  {  // IE
324
					pastedText  = $(this).val() +  window.clipboardData.getData('Text');          
325
				}else{            
326
					pastedText  = $(this).val() +  e.originalEvent.clipboardData.getData('Text'); //e.clipboardData.getData('text/plain');
327
				}
328
				$(this).val(pastedText);
329
	
330
				var $this = $(this);
331
				setTimeout(function() {
332
					if($this.val().trim()) {
333
						$this.siblings("button").show();
334
					} else {
335
						$this.siblings("button").hide();
336
					}
337
				}, 1);
338
				e.preventDefault();
339
			},
340
			cut: function(e) {
341
				var $this = $(this);
342
				setTimeout(function() {
343
					if($this.val().trim()) {
344
						$this.siblings("button").show();
345
					} else {
346
						$this.siblings("button").hide();
347
					}
348
				}, 1);
349
			},
350
			blur: function() {
351
				var $this = $(this);
352
				setTimeout(function() {
353
					$this.siblings(".keydrop").hide();
354
				}, 500)
355
			},
356
			focus: function() {
357
				$(this).siblings(".keydrop").show();
358
			},
359
			keyup: function(e) {
360
				 var ti=$(this).val();
361
				 var $t=this;
362
				 $t.comr=ti;
363
				 var $this=$(this);
364
				if($(this).val().trim()) {
365
					$(this).siblings("button").show();
366
					var lNum = $.trim($(this).val()).length;
367
					if(0 < lNum) {
368
						setTimeout(function(){
369
							if( ti===$t.comr && ti!== $t.comrEnd) {
370
								var tt=ti;
371
								$t.comrEnd=tt;
372
						$("#addKeyword").show();
373
						$.ajax({
374
							"url": "/ajax/professor/qaByName",
375
							"type": "GET",
376
							data: {
377
								name: ti,
378
								total: 3
379
							},
380
							"success": function(data) {
381
								console.log(data);
382
								if(data.success) {
383
									if($t.comrEnd==tt) {
384
										if(data.data.length == 0) {
385
											$this.siblings(".keydrop").addClass("displayNone");
386
											$this.siblings(".keydrop").find("ul").html("");
387
										} else {
388
											$this.siblings(".keydrop").removeClass("displayNone");
389
											
390
											var oSr = "";
391
											for(var i = 0; i < Math.min(data.data.length,5); i++) {
392
												oSr += '<li data-id="' + data.data[i].id + '">' + data.data[i].name + '<div class="closeThis"></div></li>';
393
											}
394
											$this.siblings(".keydrop1").find("ul").html(oSr);
395
										}
396
									}	
397
								} else {
398
									$this.siblings(".keydrop").addClass("displayNone");
399
									$this.siblings(".keydrop").find("ul").html("");
400
								}
401
							},
402
							dataType: "json",
403
							'error': function() {
404
								$.MsgBox.Alert('提示', '服务器连接超时!');
405
							}
406
						});
407
						}
408
						},500);
409
					}
410
				} else {
411
					$(this).siblings("button").hide();
412
					$(this).siblings(".keydrop").addClass("displayNone");
413
					$(this).siblings(".keydrop").find("ul").html("");
414
				}
415
			}
416
		})
417
	}
239 418
	/*所属机构*/
419
	var org = {
420
		id: '',
421
		name: ''
422
	}
240 423
	$("#organizationName").bind({
241 424
		focus: function() {
242 425
			$("#organization").show();
243
			$("#department").show();
426
			$("#departmentList").show();
244 427
		},
245 428
		blur: function() {
246 429
			$("#organization").hide();
430
			if (org.name != $("#organizationName").val()) {
431
				$("#organizationName").val('')
432
				org.id =""
433
			}
247 434
			setTimeout(function(){
248
				$("#department").hide();
435
				$("#departmentList").hide();
249 436
			},100)
250 437
		},
251 438
		keyup: function() {
@ -259,7 +446,7 @@ $(document).ready(function() {
259 446
						console.log(data);
260 447
						if(data.success) {
261 448
							if(data.data==null) {
262
								$("#department ul").html("");
449
								$("#departmentList ul").html("");
263 450
							}else{
264 451
								addHtml(data.data);
265 452
							}
@ -283,19 +470,22 @@ $(document).ready(function() {
283 470
		var oSum="";
284 471
		for( i in $html) {
285 472
			var oImg="";
286
			console.log($html[i].hasOrgLogo)
287 473
			if($html[i].hasOrgLogo) {
288 474
				oImg="/images/org/" + $html[i].id + ".jpg"
289 475
			}else{
290 476
				oImg="../images/default-icon.jpg"
291 477
			}
292
			oSum+='<li class="orgList"><img src="'+oImg+'" class="floatL" /><p class="h2Font floatL">'+$html[i].name+'</p></li>'
478
			oSum+='<li class="orgList"><img src="'+oImg+'" class="floatL" /><p class="h2Font floatL" data-id="'+$html[i].id+'">'+$html[i].name+'</p></li>'
293 479
		}
294
		$("#department ul").html(oSum);
480
		$("#departmentList ul").html(oSum);
295 481
	}
296
	$("#department ul").on("click","li",function(){
482
	$("#departmentList ul").on("click","li",function(){
297 483
		$("#organizationName").val($(this).find("p").text());
298
		$("#department ul").html("");
484
		org = {
485
			id: $(this).find("p").attr('data-id'),
486
			name: $(this).find("p").text(),
487
		}
488
		$("#departmentList ul").html("");
299 489
	})
300 490
	/*厂商型号*/
301 491
	$("#modelNumber").bind({
@ -313,11 +503,17 @@ $(document).ready(function() {
313 503
314 504
	});
315 505
	/*应用用途*/
316
	limitObj("#application",250)
506
	limitObj("#descp",2000)
507
	/*性能参数*/
508
	limitObj("#applyDescp",2000)
509
	/*合作备注*/
510
	limitObj("#advantage",2000)
511
	/*应用用途*/
512
	limitObj("#indicator",2000)
317 513
	/*性能参数*/
318
	limitObj("#performancePa",1000)
514
	limitObj("#prospect",2000)
319 515
	/*合作备注*/
320
	limitObj("#remarkContent",1000)
516
	limitObj("#benefit",2000)
321 517
	/*发布*/
322 518
	$(".goFabu").click(function(){
323 519
		if($(this).hasClass("disableLi")){
@ -327,7 +523,7 @@ $(document).ready(function() {
327 523
		if(oYes==0) {
328 524
			return;
329 525
		}
330
		$.MsgBox.Confirm("提示", "确认发布该资源?",ajsPost);
526
		$.MsgBox.Confirm("提示", "确认发布该非专利成果?",ajsPost);
331 527
	})
332 528
	/*预览*/
333 529
	$("#oPreview").click(function(){
@ -338,7 +534,7 @@ $(document).ready(function() {
338 534
		if(oYes==0) {
339 535
			return;
340 536
		}
341
		ajsPost("/ajax/resource/draft",1);
537
		ajsPost("/ajax/resResult/draft",1);
342 538
	})
343 539
	/*存草稿*/
344 540
	$("#oDraft").click(function(){
@ -349,16 +545,21 @@ $(document).ready(function() {
349 545
		if(oYes==0) {
350 546
			return;
351 547
		}
352
		ajsPost("/ajax/resource/draft",2);
548
		if (resourceId) {
549
			ajsPost("/ajax/resResult/draft/update",2);
550
		} else {
551
			ajsPost("/ajax/resResult/draft",2);
552
		}
553
		
353 554
	})
354 555
	/*删除*/
355 556
	$("#operateBlocko").on("click",".deleteResource",function(){
356
		$.MsgBox.Confirm("提示", "确认删除该资源?",deleResource);
557
		$.MsgBox.Confirm("提示", "确认删除该非专利成果?",deleResource);
357 558
	})
358 559
	/*删除函数*/
359 560
	function deleResource() {
360 561
			$.ajax({
361
					"url": "/ajax/resource/delete",
562
					"url": "/ajax/resResult/delete",
362 563
					"type": "POST",
363 564
					"success": function(data) {
364 565
						console.log(data)
@ -378,17 +579,14 @@ $(document).ready(function() {
378 579
		var reName=$("#resourceName").val();
379 580
		var oIndustry=$("#application").val();
380 581
		if($len==0) {
381
			$.MsgBox.Alert('提示', '请上传资源图片。');
582
			$.MsgBox.Alert('提示', '请上传非专利成果图片。');
382 583
			return 0;
383 584
		}
384 585
		if(reName=="") {
385
			$.MsgBox.Alert('提示', '请输入资源名称。');
386
			return 0;
387
		}
388
		if(oIndustry=="") {
389
			$.MsgBox.Alert('提示', '请输入应用用途。');
586
			$.MsgBox.Alert('提示', '请输入非专利成果名称。');
390 587
			return 0;
391 588
		}
589
		
392 590
	}
393 591
	/*发布函数*/
394 592
	function ajsPost(pa1,pa2) {
@ -401,29 +599,60 @@ $(document).ready(function() {
401 599
			};
402 600
			industryAll = industryAll.substring(0, industryAll.length - 1);
403 601
		}
602
		var industrys1 = $("#keyWordlist1 li");
603
		var industryAll1 = "";
604
		if(industrys1.size() > 0) {
605
			for(var i = 0; i < industrys1.size(); i++) {
606
				industryAll1 += industrys1[i].innerText.trim();
607
				industryAll1 += ',';
608
			};
609
			industryAll1 = industryAll1.substring(0, industryAll1.length - 1);
610
		}
611
		var industrys2 = $("#keyWordlist2 li");
612
		var researcher = [];
613
		if(industrys2.size() > 0) {
614
			for(var i = 0; i < industrys2.size(); i++) {
615
				var iD = $("#keyWordlist2 li").eq(i).attr('data-id');
616
				if (iD) {
617
					researcher.push(iD+","+industrys2[i].innerText.trim())
618
				} else {
619
					researcher.push("################################,"+industrys2[i].innerText.trim())
620
				}
621
				
622
			
623
			};
624
		}
404 625
		$(".operateBlock").find("li").addClass("disableLi");
405
		var oUrl="/ajax/resource/save";
626
		var oUrl="/ajax/resResult/publish";
406 627
		if(pa1) {
407
			oUrl=pa1
628
				oUrl=pa1
629
		} else {
630
			if (resourceId) {
631
				oUrl="/ajax/resResult/publish/update"
632
			} 
408 633
		}
409
		var $data = {};
634
		var $data = {
635
			name: $("#resourceName").val(),
636
			orgId: org.id,
637
			department: $('#department').val(),
638
			subject: industryAll1,
639
			industry: industryAll,
640
			descp: $('#descp').val(),
641
			applyDescp: $('#applyDescp').val(),
642
			prospect: $('#prospect').val(),
643
			indicator: $('#indicator').val(),
644
			advantage: $('#advantage').val(),
645
			benefit: $('#benefit').val(),
646
			pic: temp.join(','),
647
			creator: userid,
648
			platform: false,
649
			console: false,
650
			professor: true,
651
			researchers:researcher
652
		};
410 653
			if(resourceId) {
411
				$data.resourceId=resourceId;
654
				$data.id=resourceId;
412 655
			}
413
			$data.professorId=userid;
414
			$data.resourceName = $("#resourceName").val();//资源名字
415
			$data.cooperationNotes = $("#remarkContent").val();//合作备注
416
			$data.subject = industryAll;
417
			console.log($data.subject);
418
			$data.supportedServices=$("#application").val();
419
			$data.orgName=$("#organizationName").val();
420
			$data.spec=$("#modelNumber").val();
421
			$data.parameter=$("#performancePa").val();
422
			$data.descp=ue.getContent();
423
			$data.fns=temp;
424
			$data.imageIds=array;
425
			//$data.imageIds:资源图片ID NULL 字符串数组
426
			console.log(temp);
427 656
			$.ajax({
428 657
					"url": oUrl,
429 658
					"type": "POST",
@ -434,20 +663,22 @@ $(document).ready(function() {
434 663
						console.log(data)
435 664
						if(data.success) {
436 665
							if(pa2==1) {
666
								if (!resourceId)
437 667
								resourceId=data.data;
438 668
								$("#deleteResource").removeClass("disableLi").addClass("deleteResource");
439
								window.open("resourcePreview.html?resourceId="+data.data);
669
								window.open("unPatentpreview.html?id="+data.data);
440 670
								getRecourceMe();
441 671
								//弹出预览
442 672
							}else if(pa2==2) {
443 673
							$("#deleteResource").removeClass("disableLi").addClass("deleteResource");
674
							if (!resourceId)
444 675
							resourceId=data.data;
445
							$.MsgBox.Alert('提示', '资源已保存草稿。');
676
							$.MsgBox.Alert('提示', '非专利成果已保存草稿。');
446 677
							$("#mb_msgicon").css("background", 'url("images/sign_icon_chenggong_nor.png") 0% 0% / contain');
447 678
							getRecourceMe();
448 679
							}else{
449
								$.MsgBox.Alert("提示", "资源发布成功!", function articalList() {
450
									location.href = "resourceList.html";
680
								$.MsgBox.Alert("提示", "非专利成果发布成功!", function articalList() {
681
									location.href = "unPatentList.html";
451 682
								});
452 683
								$("#mb_msgicon").css("background", 'url("images/sign_icon_chenggong_nor.png") 0% 0% / contain');
453 684
								

+ 97 - 92
js/unPatentList.js

@ -4,29 +4,25 @@ $(document).ready(function(){
4 4
	loginStatus(); //判断个人是否登录
5 5
	valUser();
6 6
	var userid = $.cookie("userid");
7
	var patentId;
7
	var resourceId;
8 8
	/*资源列表查询*/
9
	function getPatentMe(n,isbind,num) {
10
		var patentNameVa=$("#patentName").val();
9
	function getRecourceMe(n,isbind,num) {
10
		var resourceNameVa=$("#patentName").val();
11 11
		var $info={};
12
		$info.id=userid;
13 12
		$info.pageSize=10;
14
		if(patentNameVa !="") {
15
			$info.name=patentNameVa;
13
		if(resourceNameVa !="") {
14
			$info.key=resourceNameVa;
16 15
		}
17 16
		$info.pageNo=n;
17
		$info.status=[1,2];
18 18
		$.ajax({
19
			"url": "/ajax/ppatent/byProfessor",
19
			"url": "/ajax/resResult/pq",
20 20
			"type": "GET",
21
			"data": $info,
22
			"dataType": "json",
23 21
			"success": function(data) {
24
				console.log(data)
25 22
				if(data.success) {
26
					var dataStr = data.data.data;
27 23
					$("#patentList").html("");
28 24
					if(num==1) {
29
						if(dataStr.length==0) {
25
						if(data.data.data.length==0) {
30 26
							$("#noresource").removeClass("displayNone");
31 27
							$(".noContip").text("您还未发布任何非专利成果");
32 28
							return;
@ -34,7 +30,7 @@ $(document).ready(function(){
34 30
							$("#noresource").addClass("displayNone");
35 31
						}
36 32
					}else{
37
						if(dataStr.length==0) {
33
						if(data.data.data.length==0) {
38 34
							$("#noresource").removeClass("displayNone");
39 35
							$(".noContip").text("没有符合该搜索条件的内容");
40 36
							return;
@ -42,65 +38,50 @@ $(document).ready(function(){
42 38
							$("#noresource").addClass("displayNone");
43 39
						}
44 40
					}
45
					patentHtml(dataStr);
41
					resourceHtml(data.data.data);
46 42
					if(isbind == true) {
47 43
						$(".tcdPageCode").createPage({
48 44
							pageCount: Math.ceil(data.data.total / data.data.pageSize),
49 45
							current: data.data.pageNo,
50 46
							backFn: function(p) {
51
								getPatentMe(p,false);
47
								getRecourceMe(p,false);
52 48
							}
53 49
						});
54 50
					}
55 51
				}
56 52
			},
53
			"data": $info,
54
			dataType: "json",
57 55
			'error': function() {
58 56
				$.MsgBox.Alert('提示', '服务器连接超时!');
59 57
			}
60 58
		});
61 59
	}
62
	function isAgreeNum(pId) {
63
		var num;
64
	var data = {"id": pId}
65
	$.ajax({		
66
		url:"/ajax/ppatent/agreeCount",
67
		data:data,
68
		dataType: 'json', //数据格式类型
69
		type: 'get', //http请求类型
70
		timeout: 10000,
71
		async: false,
72
		success: function(data) {
73
			if(data.success){
74
				num=data.data
75
			}
76
		},
77
		error: function() {
78
			$.MsgBox.Alert('提示',"服务器链接超时");
79
		}
80
	});
81
	return num;
82
}
83
84
	 getPatentMe(1,true,1);
85
	 function patentHtml($data) {
60
	 getRecourceMe(1,true,1);
61
	 function resourceHtml($data) {
86 62
	 	for(var i=0;i<$data.length;i++) {
87
	 		var oTime,pageview="",oHtml,oLi='';
88
	 		
89
 			oTime="导入于 "+TimeTr($data[i].assTime);
90
 			pageview='<li><span>阅读量 '+$data[i].pageViews+'</span></li>';
91
 			oHtml="patentShow.html"
92
 			var thub="";
93
 			if(isAgreeNum($data[i].id)!=0){
94
 				thub='<li><span>赞 '+isAgreeNum($data[i].id)+'</span></li>';
95
 			}
96
 			
63
			 var oTime,pageview="",draftLable="",oHtml,oLi='',mg= '';
64
			 if ($data[i].pic)
65
	 			var imgSrc="/data/researchResult"+$data[i].pic.split(",")[0];
66
	 		if($data[i].status=='2') {
67
				 console.log(i)
68
	 			oTime="修改于 "+TimeTr($data[i].modifyTime);
69
	 			draftLable='<span class="draftLable" style="margin-left: 20px;">草稿</span>';
70
	 			oHtml="unPatentIssue.html";
71
				 oLi="class='draftList'"
72
				 mg = '<li><span>'+oTime+'</span>'+draftLable+'</li>'
73
	 		}else if($data[i].status=='1'){
74
	 			oHtml="unPatentShow.html"
75
	 		}
97 76
	 	var oStr='<li '+oLi+'>'+
98
				'<a href="'+oHtml+'?patentId='+$data[i].id+'" target="_blank">'+
99
					'<div class="madiaHead patentHead"></div>'	+						
77
				'<a href="'+oHtml+'?id='+$data[i].id+'&flag='+$data[i].state+'" target="_blank">'+
78
					'<div class="madiaHead resouseHead" style="background-image: url('+imgSrc+');"></div>'	+						
100 79
						'<div class="madiaInfo">'+					
101 80
							'<p class="h1Font ellipsisSty">'+$data[i].name+'</p>'+						
102
							'<ul class="showliTop h2Font clearfix">'+
103
								'<li><span>'+oTime+'</span></li>'+pageview+thub+'<li><span class="leaveMsgCount"></span></li>'+
81
							'<ul class="showliTop h2Font clearfix hu2">'+
82
								mg +
83
							'</ul>'+
84
							'<ul class="showliTop h2Font clearfix hu1">'+
104 85
							'</ul>'+
105 86
						'</div>'+
106 87
				'</a>'+
@ -109,41 +90,90 @@ $(document).ready(function(){
109 90
					'<li><span class="editThis" data-id="'+$data[i].id+'"></span></li>'+
110 91
				'</ul>'+
111 92
			'</li>'	
112
			var $oStr = $(oStr);
93
			var $oStr=$(oStr);
113 94
			$("#patentList").append($oStr);
114
			leaveMsgCount($data[i].id,3,$oStr);
95
			if ($data[i].status=='1') {
96
				proList($data[i].id,$oStr,$data[i].orgId||'')
97
			
98
			}
99
			$oStr.find(".editThis").attr("data-state",$data[i].status);
115 100
	 	}
116 101
	 }
102
	 function proList(par,$pa,p3) {
103
		$.ajax({
104
			"url": "/ajax/resResult/researcher",
105
			"type": "GET",
106
			"data": {
107
				id: par
108
			},
109
			"success": function(data) {
110
				if(data.success) {
111
					var $da = data.data
112
					if($da.length) {
113
						var arr =[];
114
						for(var i=0;i<$da.length;i++){
115
							arr.push($da[i].name)
116
						}
117
						$pa.find('.hu2').append('<li>研究者:'+arr.join(',')+'</li>')
118
						if(p3)
119
						orgname(p3,$pa)
120
					}
121
				}
122
			},
123
			"data": {
124
				"id":par
125
			},
126
			dataType: "json",
127
			'error':function() {
128
				$.MsgBox.Alert('提示', '服务器连接超时!');
129
			}
130
		});
131
	}
132
	function orgname(par,$pa) {
133
		$.ajax({
134
			"url": "ajax/org/"+par,
135
			"type": "GET",
136
			"success": function(data) {
137
				if(data.success) {
138
					$pa.find('.hu1').append('<li>所属机构:'+data.data.name+'</li>')
139
				}
140
			},
141
			"data": {
142
				"id":par
143
			},
144
			dataType: "json",
145
			'error':function() {
146
				$.MsgBox.Alert('提示', '服务器连接超时!');
147
			}
148
		});
149
	}
117 150
	/*点击修改跳转修改页面*/
118 151
	$("#patentList").on("click",".editThis",function(){
119
		location.href="patentShow.html?patentId="+$(this).attr("data-id")+"&flag=1"
152
		location.href="unPatentIssue.html?resourceId="+$(this).attr("data-id")+"&flag="+$(this).attr("data-state");
120 153
	})
121 154
	/*点击删除跳转修改页面*/
122 155
	$("#patentList").on("click",".deteleThis2",function(){
123
		patentId=$(this).attr("data-id");
124
		$.MsgBox.Confirm("提示", "确认删除该资源?",deleResource);
156
		resourceId=$(this).attr("data-id");
157
		$.MsgBox.Confirm("提示", "确认删除该该成果?",deleResource);
125 158
	})
126 159
	/*删除函数*/
127 160
	function deleResource() {
128 161
			$.ajax({
129
					"url": "/ajax/ppatent/cAss",
162
					"url": "/ajax/resResult/delete",
130 163
					"type": "POST",
131 164
					"success": function(data) {
132 165
						if(data.success) {	
133
							getPatentMe(1,false);
166
							getRecourceMe(1,false);
134 167
						}
135 168
					},
136
					"data": {
137
						"id":patentId,
138
						"uid":userid
139
					},
140
					"beforeSend": function() { /*console.log(this.data)*/ },
169
					"data": {"id":resourceId},
170
					"beforeSend": function() {  },
141 171
					"contentType": "application/x-www-form-urlencoded",
142 172
					dataType: "json"
143 173
				});
144 174
	}
145 175
	/*输入资源名称限制字数*/
146
	$("#patentName").bind({
176
	$("#patentList").bind({
147 177
		keyup: function() {
148 178
			if($(this).val().length > 30) {
149 179
				$(this).val($(this).val().substr(0, 30));
@ -154,31 +184,6 @@ $(document).ready(function(){
154 184
	$(".searchSpan").click(function(){
155 185
		$(".tcdPageCode").remove();
156 186
		$(".aboutRes").append('<div class="tcdPageCode"></div>');
157
		getPatentMe(1,true);
187
		getRecourceMe(1,true);
158 188
	})
159
//	getProfessorData(userid);
160
//	function getProfessorData(professorId) {
161
//		$.ajax({
162
//			"url": "/ajax/professor/editBaseInfo/" + professorId,
163
//			"type": "get",
164
//			"async": true,
165
//			"success": function(data) {
166
//				if(data.success) {
167
//					var oAuthType=data.data.authType;
168
//					if(oAuthType==0){
169
//						$("a:contains('需求')").attr("href","myDemand.html");
170
//					}else if(oAuthType==1){
171
//						$("a:contains('需求')").attr("href","needList.html");
172
//					}
173
//					
174
//					
175
//				} else {
176
//					$.MsgBox.Alert("提示", "服务器连接失败");
177
//				}
178
//			},
179
//			"error": function() {
180
//				$.MsgBox.Alert('提示', '服务器连接失败');
181
//			}
182
//		})
183
//	}
184 189
})

+ 84 - 64
js/unPatentShow.js

@ -1,7 +1,8 @@
1 1
$(document).ready(function() {
2 2
	loginStatus(); //判断个人是否登录
3 3
	var userid = $.cookie("userid");
4
	var resourceId = GetQueryString("productId");
4
	var resourceId = GetQueryString("id");
5
	console.log(resourceId)
5 6
	if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)) {
6 7
		location.href = "http://" + window.location.host + "/e/pr.html?id=" + resourceId;
7 8
	}
@ -15,18 +16,17 @@ $(document).ready(function() {
15 16
		$('.shareCode').stop(true, false).fadeToggle();
16 17
	});
17 18
18
	ifcollectionAbout(resourceId, $("#attention").find("em"), 11)
19
	pageViewLog(resourceId, 11)
19
	ifcollectionAbout(resourceId, $("#attention").find("em"), 12)
20
	pageViewLog(resourceId, 12)
20 21
	var professorId = "";
21 22
	getRecourceMe();
22 23
23 24
	/*获取资源信息*/
24 25
	function getRecourceMe() {
25 26
		$.ajax({
26
			"url": "/ajax/product/qo",
27
			"url": "/ajax/resResult/qo",
27 28
			"type": "GET",
28 29
			"success": function(data) {
29
				console.log(data);
30 30
				if(data.success) {
31 31
					resourceHtml(data.data);
32 32
					var resourceName = data.data.name + "-科袖网";
@ -57,52 +57,61 @@ $(document).ready(function() {
57 57
	}
58 58
	/*处理资源html代码*/
59 59
	function resourceHtml($da) {
60
		comMess($da.owner);
60
		if ($da.orgId)
61
		comMess($da.orgId);
62
		if ($da.industry) {
63
			$("#industry").text('行业领域:'+$da.industry)
64
		}
65
		if ($da.subject) {
66
			$("#subject").text('应用领域:'+$da.subject)
67
		}
61 68
		$("#resourceName").text($da.name); //名字
62
		$("#application").text($da.cnt); //应用用途
63
		if($da.producingArea) {
64
			$("#productArea").text($da.producingArea).parents("li").show();
69
		if($da.descp) {
70
			$("#descp").html(outHTML($da.descp)).parents("li").show();
65 71
		}
66
		if($da.price) {
67
			$("#officialPrice").text($da.price).parents("li").show();
72
		if($da.applyDescp) {
73
			$("#applyDescp").html(outHTML($da.applyDescp)).parents("li").show();
68 74
		}
69
		if($da.spec) { //厂商型号
70
			$("#modelNumber").text($da.spec).parents("li").show();
75
		if($da.prospect) { //厂商型号
76
			$("#prospect").html(outHTML($da.prospect)).parents("li").show();
71 77
		}
72
		if($da.parameter) { //性能参数
73
			$("#performancePa").html(outHTML($da.parameter)).parents("li").show();
78
		if($da.advantage) { //厂商型号
79
			$("#advantage").html(outHTML($da.advantage)).parents("li").show();
74 80
		}
75
		if($da.pageViews > 0) {
76
			$("#pageView").html($da.pageViews)
81
		if($da.benefit) { //厂商型号
82
			$("#benefit").html(outHTML($da.benefit)).parents("li").show();
77 83
		}
78
		if($da.keywords) {
79
			var oSub = $da.keywords.split(",");
80
			var oSt = "";
81
			for(var i = 0; i < oSub.length; i++) {
82
				oSt += '<li><p class="h2Font">' + oSub[i] + '</p></li>'
83
			}
84
			$(".tagList").html(oSt);
84
		if($da.indicator) { //性能参数
85
			$("#indicator").html(outHTML($da.indicator)).parents("li").show();
85 86
		}
86
		if($da.descp) { //编辑器
87
			$("#descp").html($da.descp).parents("li").show();
87
		if($da.pageViews > 0) {
88
			$("#pageView").html($da.pageViews)
88 89
		}
90
		// if($da.keywords) {
91
		// 	var oSub = $da.keywords.split(",");
92
		// 	var oSt = "";
93
		// 	for(var i = 0; i < oSub.length; i++) {
94
		// 		oSt += '<li><p class="h2Font">' + oSub[i] + '</p></li>'
95
		// 	}
96
		// 	$(".tagList").html(oSt);
97
		// }
89 98
		var weibotitle = $da.name;
90 99
		var weibourl = window.location.href;
91 100
		//return;
92
		if($da.images) {
93
			var weibopic = "http://" + window.location.host + "/data/product" + $da.images.split(',')[0];
101
		if($da.pic) {
102
			var weibopic = "http://" + window.location.host + "/data/researchResult" + $da.pic.split(',')[0];
94 103
			$("#firstFigure").attr({
95
				"src": "/data/product" + $da.images.split(',')[0],
96
				"rel": "/data/product" + $da.images.split(',')[0]
97
			}).parent().attr("href", "/data/product" + $da.images.split(',')[0]);
104
				"src": "/data/researchResult" + $da.pic.split(',')[0],
105
				"rel": "/data/researchResult" + $da.pic.split(',')[0]
106
			}).parent().attr("href", "/data/researchResult" + $da.pic.split(',')[0]);
98 107
			var arr = "";
99
			var images = $da.images.split(',')
108
			var images = $da.pic.split(',')
100 109
			for(var i = 0; i < images.length; i++) {
101 110
				if(i == 0) {
102 111
					var oString = '<li class="tb-selected">' +
103 112
						'<div class="tb-pic tb-s66">' +
104 113
						'<a href="javascript:void(0);">' +
105
						'<img src="/data/product' + images[0] + '"/>' +
114
						'<img src="/data/researchResult' + images[0] + '"/>' +
106 115
						'</a>' +
107 116
						'</div>' +
108 117
						'</li>'
@ -110,7 +119,7 @@ $(document).ready(function() {
110 119
					var oString = '<li >' +
111 120
						'<div class="tb-pic tb-s66">' +
112 121
						'<a href="javascript:void(0);">' +
113
						'<img src="/data/product' + images[i] + '"/>' +
122
						'<img src="/data/researchResult' + images[i] + '"/>' +
114 123
						'</a>' +
115 124
						'</div>' +
116 125
						'</li>'
@ -172,9 +181,9 @@ $(document).ready(function() {
172 181
	$('#attention em').click(function() {
173 182
		if(userid && userid != "null" && userid != null) {
174 183
			if($(this).is('.icon-collected')) {
175
				cancelCollectionAbout(resourceId, $(this), 11)
184
				cancelCollectionAbout(resourceId, $(this), 12)
176 185
			} else {
177
				collectionAbout(resourceId, $(this), 11)
186
				collectionAbout(resourceId, $(this), 12)
178 187
			}
179 188
		} else {
180 189
			quickLog();
@ -187,7 +196,7 @@ $(document).ready(function() {
187 196
188 197
	function selUse() {
189 198
		$.ajax({
190
			url: "/ajax/product/pro",
199
			url: "/ajax/resResult/researcher",
191 200
			type: "GET",
192 201
			timeout: 10000,
193 202
			dataType: "json",
@ -196,7 +205,6 @@ $(document).ready(function() {
196 205
				"id": resourceId,
197 206
			},
198 207
			success: function(data, textState) {
199
				console.log(data)
200 208
				if(data.success) {
201 209
					if(data.data.length > 0) {
202 210
						$("#expertli").parents(".currentBlock").removeClass("displayNone");
@ -204,12 +212,25 @@ $(document).ready(function() {
204 212
					} else {
205 213
						$("#expertli").parents(".currentBlock").addClass("displayNone");
206 214
					}
207
					var arr = [];
215
208 216
					for(var i = 0; i < data.data.length; i++) {
209
						arr.push(data.data[i].professor)
217
						if (data.data[i].professorId === "################################") {
218
						var oSt = '<li data-id="################################" style="cursor:auto">'
219
						oSt += '<div class="madiaHead useHead" id="userimg" style="background-image: url(../images/default-photo.jpg);"></div>'
220
						oSt += '<div class = "madiaInfo">'
221
						oSt += '<p class = "ellipsisSty">'
222
						oSt += '<span class = "h1Font" id="name">' + data.data[i].name + '</span>'
223
						oSt += '</p>'
224
						oSt += '</div>'
225
						oSt += '</li>'
226
						$("#expertli").append(oSt);
227
						} else {
228
							(function(n) {
229
								professorList(data.data[n].professorId);
230
							})(i)
231
							
232
						}
210 233
					}
211
					console.log(arr)
212
					professorList(arr);
213 234
				}
214 235
			},
215 236
			error: function(XMLHttpRequest, textStats, errorThrown) {
@ -220,22 +241,18 @@ $(document).ready(function() {
220 241
221 242
	function professorList(par) {
222 243
		$.ajax({
223
			url: "/ajax/professor/qm",
244
			url: "/ajax/professor/baseInfo/" + par,
224 245
			type: "GET",
225 246
			timeout: 10000,
226 247
			dataType: "json",
227 248
			async: true,
228 249
			traditional: true,
229
			data: {
230
				"id": par,
231
			},
232
			success: function(data, textState) {
233
				console.log(data)
250
			success: function(data) {
234 251
				if(data.success) {
235
					if(data.data.length) {
252
					
236 253
						unauthUser(data.data);
237 254
						$("#resPerson").show();
238
					}
255
					
239 256
240 257
				}
241 258
			},
@ -265,36 +282,35 @@ $(document).ready(function() {
265 282
266 283
	function unauthUser($res) {
267 284
		var osting = ""
268
		for(var i = 0; i < $res.length; i++) {
269 285
			var img;
270 286
			var styC = "";
271
			var oClass = autho($res[i].authType, $res[i].orgAuth, $res[i].authStatus);
287
			var oClass = autho($res.authType, $res.orgAuth, $res.authStatus);
272 288
			var oTitle = "";
273
			if($res[i].title) {
274
				oTitle = $res[i].title;
289
			if($res.title) {
290
				oTitle = $res.title;
275 291
			} else {
276
				if($res[i].office) {
277
					oTitle = $res[i].office;
292
				if($res.office) {
293
					oTitle = $res.office;
278 294
				}
279 295
			}
280
			if($res[i].hasHeadImage) {
281
				img = "/images/head/" + $res[i].id + "_l.jpg";
296
			if($res.hasHeadImage) {
297
				img = "/images/head/" + $res.id + "_l.jpg";
282 298
			} else {
283 299
				img = "../images/default-photo.jpg"
284 300
			}
285
			var oSt = '<li data-id="' + $res[i].id + '" style="cursor:pointer;">'
301
			var oSt = '<li data-id="' + $res.id + '" style="cursor:pointer;">'
286 302
			oSt += '<div class="madiaHead useHead" id="userimg" style="background-image: url(' + img + ');"></div>'
287 303
			oSt += '<div class = "madiaInfo">'
288 304
			oSt += '<p class = "ellipsisSty">'
289
			oSt += '<span class = "h1Font" id="name">' + $res[i].name + '</span><em class="authicon ' + oClass.sty + '" title="' + oClass.title + '"></em >'
305
			oSt += '<span class = "h1Font" id="name">' + $res.name + '</span><em class="authicon ' + oClass.sty + '" title="' + oClass.title + '"></em >'
290 306
			oSt += '</p>'
291 307
			oSt += '<p class="h2Font ellipsisSty">' + oTitle + '</p>'
292 308
			oSt += '</div>'
293
			if(userid != $res[i].id)
294
				oSt += '<span class="addbtn" data-id="' + $res[i].id + '">联系</span>'
309
			if(userid != $res.id)
310
				oSt += '<span class="addbtn" data-id="' + $res.id + '">联系</span>'
295 311
			oSt += '</li>'
296 312
			osting += oSt;
297
		}
313
		
298 314
		$("#expertli").append(osting);
299 315
	}
300 316
@ -334,6 +350,10 @@ $(document).ready(function() {
334 350
		})
335 351
	}
336 352
	$("#expertli").on("click",'li', function() {
353
		if ($(this).attr("data-id") === "################################")
354
		{
355
			return
356
		}
337 357
		location.href = "userInforShow.html?professorId=" + $(this).attr("data-id");
338 358
	})
339 359
	//纠错反馈
@ -348,7 +368,7 @@ $(document).ready(function() {
348 368
			return;
349 369
		} else {
350 370
			$.ajax({
351
				"url": "/ajax/feedback/error/product",
371
				"url": "/ajax/feedback/error/resResult",
352 372
				"type": "POST",
353 373
				"dataType": "json",
354 374
				"async": true,

+ 473 - 0
js/unPatentpreview.js

@ -0,0 +1,473 @@
1
$(document).ready(function() {
2
	loginStatus(); //判断个人是否登录
3
	var userid = $.cookie("userid");
4
	var resourceId = GetQueryString("id");
5
	console.log(resourceId)
6
	if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)) {
7
		location.href = "http://" + window.location.host + "/e/pr.html?id=" + resourceId;
8
	}
9
	$(".jqzoom").imagezoom();
10
	$("#thumblist").on("click", "li a", function() {
11
		$(this).parents("li").addClass("tb-selected").siblings().removeClass("tb-selected");
12
		$(".jqzoom").attr('src', $(this).find("img").attr("src"));
13
		$(".jqzoom").attr('rel', $(this).find("img").attr("src"));
14
	});
15
	$('.shareWeixin').hover(function() {
16
		$('.shareCode').stop(true, false).fadeToggle();
17
	});
18
19
	ifcollectionAbout(resourceId, $("#attention").find("em"), 12)
20
	pageViewLog(resourceId, 12)
21
	var professorId = "";
22
	getRecourceMe();
23
24
	/*获取资源信息*/
25
	function getRecourceMe() {
26
		$.ajax({
27
			"url": "/ajax/resResult/qo",
28
			"type": "GET",
29
			"success": function(data) {
30
				if(data.success) {
31
					resourceHtml(data.data);
32
					var resourceName = data.data.name + "-科袖网";
33
					document.title = resourceName;
34
				}
35
			},
36
			"data": {
37
				"id": resourceId
38
			},
39
			dataType: "json",
40
			'error': function() {
41
				$.MsgBox.Alert('提示', '服务器连接超时!');
42
			}
43
		});
44
	}
45
	/*合作备注及性能参数存储换行格式*/
46
	function outHTML(selecter) {
47
		var getValue = selecter;
48
		var aa = "";
49
		if(getValue) {
50
			var endValue = ((getValue.replace(/<(.+?)>/gi, "&lt;$1&gt;")).replace(/ /gi, "&nbsp;")).replace(/\n/gi, "|");
51
			var cc = endValue.split("|");
52
			for(var i = 0; i < cc.length; i++) {
53
				aa += cc[i] + '<br/>'
54
			}
55
		}
56
		return aa;
57
	}
58
	/*处理资源html代码*/
59
	function resourceHtml($da) {
60
		if ($da.orgId)
61
		comMess($da.orgId);
62
		if ($da.industry) {
63
			$("#industry").text('行业领域:'+$da.industry)
64
		}
65
		if ($da.subject) {
66
			$("#subject").text('应用领域:'+$da.subject)
67
		}
68
		$("#resourceName").text($da.name); //名字
69
		if($da.descp) {
70
			$("#descp").html(outHTML($da.descp)).parents("li").show();
71
		}
72
		if($da.applyDescp) {
73
			$("#applyDescp").html(outHTML($da.applyDescp)).parents("li").show();
74
		}
75
		if($da.prospect) { //厂商型号
76
			$("#prospect").html(outHTML($da.prospect)).parents("li").show();
77
		}
78
		if($da.advantage) { //厂商型号
79
			$("#advantage").html(outHTML($da.advantage)).parents("li").show();
80
		}
81
		if($da.benefit) { //厂商型号
82
			$("#benefit").html(outHTML($da.benefit)).parents("li").show();
83
		}
84
		if($da.indicator) { //性能参数
85
			$("#indicator").html(outHTML($da.indicator)).parents("li").show();
86
		}
87
		if($da.pageViews > 0) {
88
			$("#pageView").html($da.pageViews)
89
		}
90
		// if($da.keywords) {
91
		// 	var oSub = $da.keywords.split(",");
92
		// 	var oSt = "";
93
		// 	for(var i = 0; i < oSub.length; i++) {
94
		// 		oSt += '<li><p class="h2Font">' + oSub[i] + '</p></li>'
95
		// 	}
96
		// 	$(".tagList").html(oSt);
97
		// }
98
		var weibotitle = $da.name;
99
		var weibourl = window.location.href;
100
		//return;
101
		if($da.pic) {
102
			var weibopic = "http://" + window.location.host + "/data/researchResult" + $da.pic.split(',')[0];
103
			$("#firstFigure").attr({
104
				"src": "/data/researchResult" + $da.pic.split(',')[0],
105
				"rel": "/data/researchResult" + $da.pic.split(',')[0]
106
			}).parent().attr("href", "/data/researchResult" + $da.pic.split(',')[0]);
107
			var arr = "";
108
			var images = $da.pic.split(',')
109
			for(var i = 0; i < images.length; i++) {
110
				if(i == 0) {
111
					var oString = '<li class="tb-selected">' +
112
						'<div class="tb-pic tb-s66">' +
113
						'<a href="javascript:void(0);">' +
114
						'<img src="/data/researchResult' + images[0] + '"/>' +
115
						'</a>' +
116
						'</div>' +
117
						'</li>'
118
				} else {
119
					var oString = '<li >' +
120
						'<div class="tb-pic tb-s66">' +
121
						'<a href="javascript:void(0);">' +
122
						'<img src="/data/researchResult' + images[i] + '"/>' +
123
						'</a>' +
124
						'</div>' +
125
						'</li>'
126
				}
127
128
				arr += oString;
129
			}
130
			$("#thumblist").html(arr);
131
		} else {
132
			var weibopic = "http://" + window.location.host + "../images/default-resource.jpg";
133
			$("#firstFigure").attr({
134
				"src": '../images/default-resource.jpg',
135
				"rel": '../images/default-resource.jpg'
136
			});
137
		}
138
		$("#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");
139
140
	}
141
	/*点击名字及头像跳转个人浏览页面*/
142
	$("#nameS,#headImg").click(function() {
143
		location.href = "userInforShow.html?professorId=" + professorId;
144
	})
145
	/*点击咨询*/
146
	$("#consultin").on('click', function() {
147
		if(userid && userid != null && userid != 'null' && userid != undefined && userid != 'undefined') {
148
			location.href = "tidings.html?id=" + professorId
149
		} else {
150
			quickLog();
151
			operatTab();
152
			closeLog();
153
		}
154
	});
155
	$("#expertli").on("click", ".addbtn", function(event) {
156
		if(userid && userid != null && userid != 'null' && userid != undefined && userid != 'undefined') {
157
			var id = $(this).attr("data-id");
158
			location.href = "tidings.html?id=" + id;
159
		} else {
160
			quickLog();
161
			operatTab();
162
			closeLog();
163
		}
164
		event.stopPropagation()
165
	});
166
	$("#enterprise").on("click", '.attenSpan', function() {
167
		if(userid && userid != "null" && userid != null) {
168
			if($(this).is('.attenedSpan')) {
169
				cancelCollectionAbout($(".qiyego").attr('dataid'), $(this), 6)
170
			} else {
171
				collectionAbout($(".qiyego").attr('dataid'), $(this), 6);
172
			}
173
		} else {
174
			quickLog();
175
			operatTab();
176
			closeLog();
177
		}
178
	})
179
180
	//点击产品收藏
181
	$('#attention em').click(function() {
182
		if(userid && userid != "null" && userid != null) {
183
			if($(this).is('.icon-collected')) {
184
				cancelCollectionAbout(resourceId, $(this), 12)
185
			} else {
186
				collectionAbout(resourceId, $(this), 12)
187
			}
188
		} else {
189
			quickLog();
190
			operatTab();
191
			closeLog();
192
		}
193
	})
194
195
	selUse();
196
197
	function selUse() {
198
		$.ajax({
199
			url: "/ajax/resResult/researcher",
200
			type: "GET",
201
			timeout: 10000,
202
			dataType: "json",
203
			async: true,
204
			data: {
205
				"id": resourceId,
206
			},
207
			success: function(data, textState) {
208
				if(data.success) {
209
					if(data.data.length > 0) {
210
						$("#expertli").parents(".currentBlock").removeClass("displayNone");
211
212
					} else {
213
						$("#expertli").parents(".currentBlock").addClass("displayNone");
214
					}
215
216
					for(var i = 0; i < data.data.length; i++) {
217
						if (data.data[i].professorId === "################################") {
218
						var oSt = '<li data-id="################################" style="cursor:auto">'
219
						oSt += '<div class="madiaHead useHead" id="userimg" style="background-image: url(../images/default-photo.jpg);"></div>'
220
						oSt += '<div class = "madiaInfo">'
221
						oSt += '<p class = "ellipsisSty">'
222
						oSt += '<span class = "h1Font" id="name">' + data.data[i].name + '</span>'
223
						oSt += '</p>'
224
						oSt += '</div>'
225
						oSt += '</li>'
226
						$("#expertli").append(oSt);
227
						} else {
228
							(function(n) {
229
								professorList(data.data[n].professorId);
230
							})(i)
231
							
232
						}
233
					}
234
				}
235
			},
236
			error: function(XMLHttpRequest, textStats, errorThrown) {
237
				$.MsgBox.Alert('提示', '服务器请求失败')
238
			}
239
		})
240
	}
241
242
	function professorList(par) {
243
		$.ajax({
244
			url: "/ajax/professor/baseInfo/" + par,
245
			type: "GET",
246
			timeout: 10000,
247
			dataType: "json",
248
			async: true,
249
			traditional: true,
250
			success: function(data) {
251
				if(data.success) {
252
					
253
						unauthUser(data.data);
254
						$("#resPerson").show();
255
					
256
257
				}
258
			},
259
			error: function(XMLHttpRequest, textStats, errorThrown) {
260
				$.MsgBox.Alert('提示', '服务器请求失败')
261
			}
262
		})
263
	}
264
265
	function ajaxRequist(url, obj, type, fn) {
266
		$.ajax({
267
			url: url,
268
			data: obj,
269
			dataType: 'json', //服务器返回json格式数据
270
			type: type, //支持'GET'和'POST'
271
			traditional: true,
272
			success: function(data) {
273
				if(data.success) {
274
					fn(data)
275
				}
276
			},
277
			error: function(xhr, type, errorThrown) {
278
				$.MsgBox.Alert('提示', '服务器请求失败');
279
			}
280
		});
281
	}
282
283
	function unauthUser($res) {
284
		var osting = ""
285
			var img;
286
			var styC = "";
287
			var oClass = autho($res.authType, $res.orgAuth, $res.authStatus);
288
			var oTitle = "";
289
			if($res.title) {
290
				oTitle = $res.title;
291
			} else {
292
				if($res.office) {
293
					oTitle = $res.office;
294
				}
295
			}
296
			if($res.hasHeadImage) {
297
				img = "/images/head/" + $res.id + "_l.jpg";
298
			} else {
299
				img = "../images/default-photo.jpg"
300
			}
301
			var oSt = '<li data-id="' + $res.id + '" style="cursor:pointer;">'
302
			oSt += '<div class="madiaHead useHead" id="userimg" style="background-image: url(' + img + ');"></div>'
303
			oSt += '<div class = "madiaInfo">'
304
			oSt += '<p class = "ellipsisSty">'
305
			oSt += '<span class = "h1Font" id="name">' + $res.name + '</span><em class="authicon ' + oClass.sty + '" title="' + oClass.title + '"></em >'
306
			oSt += '</p>'
307
			oSt += '<p class="h2Font ellipsisSty">' + oTitle + '</p>'
308
			oSt += '</div>'
309
			// if(userid != $res.id)
310
			// 	oSt += '<span class="addbtn" data-id="' + $res.id + '">联系</span>'
311
			oSt += '</li>'
312
			osting += oSt;
313
		
314
		$("#expertli").append(osting);
315
	}
316
317
	function comMess(oid) {
318
		$.ajax({
319
			url: "/ajax/org/" + oid,
320
			type: "GET",
321
			timeout: 10000,
322
			dataType: "json",
323
			async: "true",
324
			success: function(data, textState) {
325
				if(data.success) {
326
					var $da = data.data;
327
					$("#enterprise,#resPerson").show();
328
					if($da.hasOrgLogo) {
329
						$("#companyImg").attr("src", "/images/org/" + $da.id + ".jpg");
330
					} else {
331
						$("#companyImg").attr("src", "/images/default-icon.jpg");
332
					}
333
					if($da.authStatus == 3) {
334
						$("#QauthFlag").addClass("authicon-com-ok").attr("title", "认证企业");
335
					}
336
					$("#Qname").text($da.name);
337
					if($da.industry) {
338
						$("#Qindustry").text($da.industry.replace(/,/gi, " | "));
339
					}
340
					$(".qiyego").attr('dataid', $da.id);
341
					$(".qiyego").attr("href", "cmpInforShow.html?orgId=" + $da.id);
342
					if(userid) {
343
						ifcollectionAbout($da.id, $("#enterprise").find(".attenSpan"), 6)
344
					}
345
				}
346
			},
347
			error: function(XMLHttpRequest, textStats, errorThrown) {
348
				$.MsgBox.Alert('提示', '服务器请求失败')
349
			}
350
		})
351
	}
352
	// $("#expertli").on("click",'li', function() {
353
	// 	if ($(this).attr("data-id") === "################################")
354
	// 	{
355
	// 		return
356
	// 	}
357
	// 	location.href = "userInforShow.html?professorId=" + $(this).attr("data-id");
358
	// })
359
	//纠错反馈
360
	$(".correctSubmit").on("click", function() {
361
		var cntCon = $(this).siblings(".correctCon").val();
362
		var cntUser = "";
363
		if(userid && userid != null && userid != "null") {
364
			cntUser = userid;
365
		}
366
		if(cntCon.length > 500) {
367
			$.MsgBox.Alert('提示', '纠错反馈内容不得超过500个字');
368
			return;
369
		} else {
370
			$.ajax({
371
				"url": "/ajax/feedback/error/resResult",
372
				"type": "POST",
373
				"dataType": "json",
374
				"async": true,
375
				"data": {
376
					"id": resourceId,
377
					"cnt": cntCon,
378
					"user": cntUser
379
				},
380
				"success": function(data) {
381
					if(data.success) {
382
						backSuccessed();
383
					}
384
				},
385
				"error": function() {
386
					$.MsgBox.Alert('提示', '链接服务器超时')
387
				}
388
			});
389
		}
390
	})
391
	relatedArticles()
392
	/*产品里面相关文章*/
393
	function relatedArticles() {
394
		$.ajax({
395
			"url": "/ajax/article/lq/byProduct",
396
			"type": "GET",
397
			"data": {
398
				"product": resourceId,
399
				"rows": 5
400
			},
401
			dataType: "json",
402
			"success": function(data) {
403
				if(data.success) {
404
					if(data.data.length > 0) {
405
						var $data = data.data;
406
						$("#oArticle").parents(".otherShow").removeClass("displayNone");
407
						for(var i = 0; i < $data.length; i++) {
408
							var str = "",
409
								ovel = "";
410
							/*if($data[i].pageViews) {
411
								ovel="阅读量 "+$data[i].pageViews;
412
							}*/
413
							str += '<li data-id="' + $data[i].articleId + '" data-createTime="' + $data[i].createTime + '" data-shareId="' + $data[i].shareId + '"><a class="flexCenter OflexCenter">'
414
							if($data[i].articleImg) {
415
								str += '<div class="madiaHead artHead" style="background-image: url(/data/article/' + $data[i].articleImg + ')"></div>'
416
							} else {
417
								str += '<div class="madiaHead artHead"></div>'
418
							}
419
							str += '<div class="madiaInfo"  style="margin-top:18px;padding-bottom:8px">'
420
							str += '<p class="h1Font ellipsisSty">' + $data[i].articleTitle + '</p>'
421
							str += '<p class="h2Font"><span class=" name" style="margin-right:10px"></span><span class="time" style="margin-right:10px;">' + commenTime($data[i].publishTime) + '</span></p>'
422
							str += '</div></a></li>'
423
							//<span class="yue" style="margin-right:10px">'+ovel+'</span><span class="zan" style="margin-right:10px"></span><span class="leword"></span>
424
							var $str = $(str);
425
							$("#oArticle").append($str);
426
							(function($str, i) {
427
								if($data[i].articleType == "1") {
428
									ajaxRequist("/ajax/professor/baseInfo/" + $data[i].ownerId, {}, "get", function(data) {
429
										$str.find(".name").text(data.data.name);
430
									})
431
								} else if($data[i].articleType == "2") {
432
									ajaxRequist("/ajax/org/" + $data[i].ownerId, {}, "get", function(data) {
433
										if(data.data.forShort) {
434
											$str.find(".name").text(data.data.forShort);
435
										} else {
436
											$str.find(".name").text(data.data.name);
437
										}
438
									})
439
								} else if($data[i].articleType == "3") {
440
									ajaxRequist("/ajax/platform/info", {
441
										id: $data[i].ownerId
442
									}, "get", function(data) {
443
										$str.find(".name").text(data.data.name);
444
									})
445
								}
446
								/*if($data[i].articleAgree) {
447
									$str.find(".zan").text('赞 ' + $data[i].articleAgree);
448
								}
449
								ajaxRequist("/ajax/leavemsg/count" , {sid:$data[i].articleId,stype:1}, "get", function(data) {
450
										if(data.data) {
451
											$str.find(".leword").text('留言 ' + data.data);
452
										}
453
									})*/
454
							})($str, i)
455
						}
456
					}
457
				}
458
			},
459
			'error': function() {
460
				$.MsgBox.Alert('提示', '服务器连接超时!');
461
			}
462
		});
463
	}
464
	/*文章跳转*/
465
	$("#oArticle").on("click", "li", function() {
466
		var oArticle = {
467
			shareId: $(this).attr("data-shareId"),
468
			createTime: $(this).attr("data-createTime")
469
		};
470
		location.href = "/" + pageUrl('a', oArticle)
471
	})
472
473
})

+ 29 - 45
unPatentIssue.html

@ -42,25 +42,30 @@
42 42
						</dl>
43 43
					</li>
44 44
					<li>
45
						<div class="aboutTit">非专利成果名称<em class="requiredcon">*</em><span class="frmconmsg" id="resourceNamePrompt" style="display:none;">30字以内</span></div>
46
						<input type="text" class="frmtype frmcontype" id="resourceName" value="" placeholder="请输入非专利成果名称" />
45
						<div class="aboutTit">非专利成果名称<em class="requiredcon">*</em><span class="frmconmsg" id="resourceNamePrompt" style="display:none;">50字以内</span></div>
46
						<input type="text" class="frmtype frmcontype" id="resourceName" value="" placeholder="请输入非专利成果名称" maxlength="50"/>
47 47
					</li>
48
					<li>
49
						<div class="aboutTit">研究者<span class="frmconmsg" id="Researcher" style="display:none">50字以内</span></div>
50
						<input type="text" class="frmtype frmcontype" id="ResearcherName" value="" placeholder="搜索您想添加的人" />
51
						<div class="form-drop keydrop displayNone" id="department">
52
							<ul class="clearfix">
53
								<!--<li class="clearfix">
54
									<img src="images/authsort2.png" alt="" class="floatL" style="width:50px;height:50px;"/>
55
									<p class="h2Font floatL">金属材料工程与腐蚀</p>
56
								</li>-->
48
					<li class="form-item">
49
						<div class="aboutTit">研究者<span class="frmconmsg" id="keyPrompt"></span></div>
50
						<div class="col-w-12" style="position: relative;">
51
							<input type="text" class="frmcontype oinput1" placeholder="搜索您想添加的人" data-pro="关键词不得超过10个字"  data-num="10000" data-fontSizeN="15" id="KeyWord2" />
52
							<button type="button" class="frmcontype btnModel frmaddG addButton">添加</button>
53
							<div class="form-drop keydrop1">
54
								<ul>
55
									
56
								</ul>
57
							</div>
58
						</div>
59
						<div class="form-result keyResult" style="margin-top: -10px;">
60
							<ul class="ulspace editUlist clearfix" id="keyWordlist2">
61
								<!--<li>dd<div class="closeThis"></div></li>-->
57 62
							</ul>
58 63
						</div>
59 64
					</li>
60 65
					<li>
61 66
						<div class="aboutTit">所属机构<span class="frmconmsg" id="organization" style="display:none">50字以内</span></div>
62 67
						<input type="text" class="frmtype frmcontype" id="organizationName" value="" placeholder="请输入所属机构" />
63
						<div class="form-drop keydrop displayNone" id="department">
68
						<div class="form-drop keydrop displayNone" id="departmentList">
64 69
							<ul class="clearfix">
65 70
								<!--<li class="clearfix">
66 71
									<img src="images/authsort2.png" alt="" class="floatL" style="width:50px;height:50px;"/>
@ -71,12 +76,12 @@
71 76
					</li>
72 77
					<li>
73 78
						<div class="aboutTit">所属部门<span class="frmconmsg" id="resourceNamePrompt" style="display:none;">50字以内</span></div>
74
						<input type="text" class="frmtype frmcontype" id="resourceName" value="" placeholder="请输入所属部门" />
79
						<input type="text" class="frmtype frmcontype" id="department" value="" placeholder="请输入所属部门" />
75 80
					</li>
76 81
					<li class="form-item">
77 82
						<div class="aboutTit">行业领域<span class="frmconmsg" id="keyPrompt"></span></div>
78 83
						<div class="col-w-12" style="position: relative;">
79
							<input type="text" class="frmcontype oinput" placeholder="请填写成果相关的行业领域,如:制造业、互联网、新材料" data-pro="关键词不得超过10个字"  data-num="5" data-fontSizeN="15" id="KeyWord" />
84
							<input type="text" class="frmcontype oinput" placeholder="请填写成果相关的行业领域,如:制造业、互联网、新材料" data-pro="关键词不得超过10个字"  data-num="20" data-fontSizeN="15" id="KeyWord" />
80 85
							<button type="button" class="frmcontype btnModel frmaddG addButton">添加</button>
81 86
							<div class="form-drop keydrop">
82 87
								<ul>
@ -93,7 +98,7 @@
93 98
					<li class="form-item">
94 99
						<div class="aboutTit">应用领域<span class="frmconmsg" id="keyPrompt"></span></div>
95 100
						<div class="col-w-12" style="position: relative;">
96
							<input type="text" class="frmcontype oinput" placeholder="请填写成果相关的应用领域,如:空气净化、致霾气体降解、污水处理、抗菌、自清洁" data-pro="关键词不得超过10个字"  data-num="5" data-fontSizeN="15" id="KeyWord" />
101
							<input type="text" class="frmcontype oinput" placeholder="请填写成果相关的应用领域,如:空气净化、致霾气体降解、污水处理、抗菌、自清洁" data-pro="关键词不得超过10个字"  data-num="20" data-fontSizeN="15" id="KeyWord1" />
97 102
							<button type="button" class="frmcontype btnModel frmaddG addButton">添加</button>
98 103
							<div class="form-drop keydrop">
99 104
								<ul>
@ -102,7 +107,7 @@
102 107
							</div>
103 108
						</div>
104 109
						<div class="form-result keyResult" style="margin-top: -10px;">
105
							<ul class="ulspace editUlist clearfix" id="keyWordlist">
110
							<ul class="ulspace editUlist clearfix" id="keyWordlist1">
106 111
								<!--<li>dd<div class="closeThis"></div></li>-->
107 112
							</ul>
108 113
						</div>
@ -110,42 +115,42 @@
110 115
					<li>
111 116
						<div class="aboutTit">非专利成果简介<span class="frmconmsg" id="performance" style="display:none;">2000字以内</span></div>
112 117
				    	<div class="msgContbox">
113
				    		<textarea class="msgCont" placeholder="请输入非专利成果简介" id="performancePa"></textarea>
118
				    		<textarea class="msgCont" placeholder="请输入非专利成果简介" id="descp" maxlength="2000"></textarea>
114 119
				    		<span class="msgconNum"><em>0</em>/2000</span>
115 120
				    	</div>
116 121
					</li>
117 122
					<li>
118 123
						<div class="aboutTit">应用介绍<span class="frmconmsg" id="remark" style="display:none;">2000字以内</span></div>
119 124
						<div class="msgContbox">
120
				    		<textarea class="msgCont" placeholder="请输入非专利成果的应用介绍" id="remarkContent"></textarea>
125
				    		<textarea class="msgCont" placeholder="请输入非专利成果的应用介绍" id="applyDescp" maxlength="2000"></textarea>
121 126
				    		<span class="msgconNum"><em>0</em>/2000</span>
122 127
				    	</div>
123 128
					</li>
124 129
					<li>
125 130
						<div class="aboutTit">技术优势<span class="frmconmsg" id="remark" style="display:none;">2000字以内</span></div>
126 131
						<div class="msgContbox">
127
							<textarea class="msgCont" placeholder="请输入非专利成果的技术优势" id="remarkContent"></textarea>
132
							<textarea class="msgCont" placeholder="请输入非专利成果的技术优势" id="advantage" maxlength="2000"></textarea>
128 133
							<span class="msgconNum"><em>0</em>/2000</span>
129 134
						</div>
130 135
					</li>
131 136
					<li>
132 137
						<div class="aboutTit">技术指标<span class="frmconmsg" id="remark" style="display:none;">2000字以内</span></div>
133 138
						<div class="msgContbox">
134
							<textarea class="msgCont" placeholder="请输入非专利成果的技术指标" id="remarkContent"></textarea>
139
							<textarea class="msgCont" placeholder="请输入非专利成果的技术指标" id="indicator" maxlength="2000"></textarea>
135 140
							<span class="msgconNum"><em>0</em>/2000</span>
136 141
						</div>
137 142
					</li>
138 143
					<li>
139 144
						<div class="aboutTit">产业化前景<span class="frmconmsg" id="remark" style="display:none;">2000字以内</span></div>
140 145
						<div class="msgContbox">
141
							<textarea class="msgCont" placeholder="请输入非专利成果的产业化前景" id="remarkContent"></textarea>
146
							<textarea class="msgCont" placeholder="请输入非专利成果的产业化前景" id="prospect" maxlength="2000"></textarea>
142 147
							<span class="msgconNum"><em>0</em>/2000</span>
143 148
						</div>
144 149
					</li>
145 150
					<li>
146
						<div class="aboutTit">经济和社会效益<span class="frmconmsg" id="remark" style="display:none;">2000字以内</span></div>
151
						<div class="aboutTit">经济和社会效益<span class="frmconmsg"  style="display:none;">2000字以内</span></div>
147 152
						<div class="msgContbox">
148
							<textarea class="msgCont" placeholder="请输入非专利成果的经济和社会效益" id="remarkContent"></textarea>
153
							<textarea class="msgCont" placeholder="请输入非专利成果的经济和社会效益" id="benefit" maxlength="2000"></textarea>
149 154
							<span class="msgconNum"><em>0</em>/2000</span>
150 155
						</div>
151 156
					</li>
@ -172,28 +177,7 @@
172 177
						</li>
173 178
					</ul>
174 179
				</div>
175
				<div class="conItem">
176
					<div class="form-item otherBlock">
177
						<div class="aboutTit" style="font-size:16px;">相关成果</div>
178
						<ul class="addexpert " id="sevriceli">
179
							<li class="listy">
180
								<p class="col-w-9 h2font ellipsisSty-2 col childElement">
181
									数显布氏硬度计
182
								</p>
183
								<div class="selectNull selectAdd"></div>
184
							</li>
185
							<li class="listy">
186
								<p class="col-w-9 h2font ellipsisSty-2 col childElement">
187
									透射电镜、扫描电镜等制样设备(Leica TXP+ RES102)
188
								</p>
189
								<div class="selectNull selectAdd"></div>
190
							</li>
191
						</ul>
192
						<div class="seRe displayNone"><p>您还没有发布任何成果</p>
193
							<p><a class="nowAn" href="unPatentIssue.html">点击这里立即发布</a></p>
194
						</div>
195
					</div>
196
			</div>
180
				
197 181
		</div>
198 182
	</div>
199 183
</div>

+ 8 - 22
unPatentShow.html

@ -45,8 +45,8 @@
45 45
		                </div>
46 46
		                <div class="reInfoBlock floatL">
47 47
		                	<div class="h1Font" id="resourceName"></div>
48
							<div class="h2Font">行业领域:<span id="application"></span></div>
49
							<div class="h2Font">应用领域:<span id="application"></span></div>
48
							<div class="h2Font"><span id="industry"></span></div>
49
							<div class="h2Font"><span id="subject"></span></div>
50 50
		                	<div class="operateBlock resShareUl">
51 51
		                		<ul>
52 52
		                			<li><span>浏览量 </span><span id="pageView"></span></li>
@ -73,32 +73,32 @@
73 73
							<ul>
74 74
								<li>
75 75
									<div class="showTit">成果简介:</div>
76
									<div class="showCon" id="modelNumber">
76
									<div class="showCon" id="descp">
77 77
									</div>
78 78
								</li>
79 79
								<li>
80 80
									<div class="showTit">应用介绍:</div>
81
									<div class="showCon" id="productArea">
81
									<div class="showCon" id="applyDescp">
82 82
									</div>
83 83
								</li>
84 84
								<li>
85 85
									<div class="showTit">技术优势:</div>
86
									<div class="showCon" id="officialPrice">
86
									<div class="showCon" id="advantage">
87 87
									</div>
88 88
								</li>
89 89
								<li>
90 90
									<div class="showTit">技术指标:</div>
91
									<div class="showCon" id="performancePa">
91
									<div class="showCon" id="indicator">
92 92
									</div>
93 93
								</li>
94 94
								<li id="articleContent">
95 95
									<div class="showTit">产业化前景:</div>
96
									<div class="showCon" id="descp">
96
									<div class="showCon" id="prospect">
97 97
									</div>
98 98
								</li>
99 99
								<li id="articleContent">
100 100
									<div class="showTit">经济和社会效益:</div>
101
									<div class="showCon" id="descp">
101
									<div class="showCon" id="benefit">
102 102
									</div>
103 103
								</li>
104 104
							</ul>
@ -107,13 +107,6 @@
107 107
						<ul class="tagList">
108 108
							
109 109
						</ul>
110
						<div class="form-item otherShow displayNone">
111
							<div class="aboutTit">相关成果</div>
112
							<div class="form-result aboutRes pointOk">
113
								<ul id="oArticle">
114
								</ul>
115
							</div>
116
						</div>
117 110
					</div>
118 111
				</div>
119 112
			</div>
@ -144,13 +137,6 @@
144 137
							</ul>
145 138
						</div>
146 139
					</div>
147
					<!-- <div class="form-item otherBlock currentBlock displayNone">
148
						<div class="aboutTit">其他产品</div>
149
						<div class="form-result currentArt">
150
							<ul class="recentlyList">
151
							</ul>
152
						</div>
153
					</div> -->
154 140
				</div>
155 141
			</div>
156 142
		</div>

+ 175 - 0
unPatentpreview.html

@ -0,0 +1,175 @@
1
 <!DOCTYPE html>
2
<html>
3
<head>
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
6
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7
<title>浏览非专利成果-科袖网</title>
8
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />
9
<link href="css/bootstrap.min.css" rel="stylesheet">
10
<link type="text/css" href="css/common.css" rel="stylesheet">
11
<link type="text/css" href="css/genindex.css" rel="stylesheet">
12
<script type="text/javascript" src="js/jquery-1.11.1.js"></script>
13
<script type="text/javascript" src="js/jquery.imagezoom.min.js"></script>
14
<script>
15
	var _hmt = _hmt || [];
16
	(function() {
17
	  var hm = document.createElement("script");
18
	  hm.src = "https://hm.baidu.com/hm.js?d3db502c8cee2d618c01fe7aa6518602";
19
	  var s = document.getElementsByTagName("script")[0]; 
20
	  s.parentNode.insertBefore(hm, s);
21
	})();
22
</script>
23
</head>
24
25
<body>
26
<header id="header">
27
	<script src="js/header.js"></script>
28
</header>
29
<div id="container">
30
	<div class="containerCon">
31
		<div class="contentCon clearfix conBlock">
32
			<div class="leftconBox floatL leftconBox2">
33
				<div class="showDetail">
34
					<!--资源基本信息-->
35
					<div class="showReBasic clearfix">
36
						<div class="Imagebox floatL">
37
		                    <div class="tb-booth tb-pic tb-s360">
38
		                        <a href="" target="_blank">
39
		                            <img src="" class="jqzoom" id="firstFigure"/>
40
		                        </a>
41
		                    </div>
42
		                    <ul class="tb-thumb" id="thumblist">
43
		                       
44
		                    </ul>
45
		                </div>
46
		                <div class="reInfoBlock floatL">
47
		                	<div class="h1Font" id="resourceName"></div>
48
							<div class="h2Font"><span id="industry"></span></div>
49
							<div class="h2Font"><span id="subject"></span></div>
50
		                	<!-- <div class="operateBlock resShareUl">
51
		                		<ul>
52
		                			<li><span>浏览量 </span><span id="pageView"></span></li>
53
		                			<li id="attention"><span>收藏</span> <em class="operateicon operateicon2 icon-collect"></em></li>
54
									<li>
55
										<span>分享到</span>
56
										<a href="" id="weibo" target="_blank"><em class="operateicon operateicon2 icon-sina"></em></a>
57
										<em class="operateicon operateicon2 icon-wechat shareWeixin">
58
											<div class="shareCode clearfix">
59
												<div class="floatL" id="qrcode"></div>
60
												<div class="shareWord floatR">
61
													<p>打开微信“扫一扫”,<br/>打开网页后点击屏幕右上角“分享”按钮</p>
62
												</div>
63
											</div>
64
										</em>
65
									</li>
66
		                		</ul>
67
		                	</div> -->
68
		                </div>
69
	                </div>
70
	                <div class="showReOther">
71
						<!--详情区-->
72
						<div class="showMain showMain2">
73
							<ul>
74
								<li>
75
									<div class="showTit">成果简介:</div>
76
									<div class="showCon" id="descp">
77
									</div>
78
								</li>
79
								<li>
80
									<div class="showTit">应用介绍:</div>
81
									<div class="showCon" id="applyDescp">
82
									</div>
83
								</li>
84
								<li>
85
									<div class="showTit">技术优势:</div>
86
									<div class="showCon" id="advantage">
87
									</div>
88
								</li>
89
								<li>
90
									<div class="showTit">技术指标:</div>
91
									<div class="showCon" id="indicator">
92
									</div>
93
								</li>
94
								<li id="articleContent">
95
									<div class="showTit">产业化前景:</div>
96
									<div class="showCon" id="prospect">
97
									</div>
98
								</li>
99
								<li id="articleContent">
100
									<div class="showTit">经济和社会效益:</div>
101
									<div class="showCon" id="benefit">
102
									</div>
103
								</li>
104
							</ul>
105
						</div>
106
						<!--标签模块-->
107
						<ul class="tagList">
108
							
109
						</ul>
110
					</div>
111
				</div>
112
			</div>
113
			<div class="rightconBox floatR">
114
				<div class="conItem conItemG alignCenter displayNone" id="enterprise">
115
					<a href="" class="qiyego">
116
						<div class="madiaHead cmpHead" id="Qimg">
117
							<div class="boxBlock">
118
								<img class="boxBlockimg" src="" id="companyImg">
119
							</div>
120
						</div>
121
					</a>
122
					<div class="proInfo">
123
						<div class="h3Font clearfix">
124
							<a  class="h1Font qiyego" id="Qname"></a>
125
							<span class="authiconNew" title="" id="QauthFlag"></span>
126
						</div>
127
						<p class="h2Font ellipsisSty" id="Qindustry"></p>
128
					</div>
129
					<!-- <div class="goSpan">
130
						<span class="attenSpan">关注</span>
131
					</div> -->
132
					<div class="form-item otherBlock currentBlock displayNone">
133
						<div class="aboutTit">研究者</div>
134
						<div class="form-result addexpertRe" style="margin-top:0">
135
							<ul class="addexpert" id="expertli">
136
								
137
							</ul>
138
						</div>
139
					</div>
140
				</div>
141
			</div>
142
		</div>
143
	</div>
144
</div>
145
<!--反馈建议-->
146
<script type="text/javascript" src="js/correctBack.js"></script>
147
<footer>
148
	<script type="text/javascript" src="js/footer.js"></script>
149
</footer>
150
<script type="text/javascript" src="js/jquery.cookie.js"></script>
151
<script type="text/javascript" src="js/jquery.similar.msgbox.js"></script>
152
<script type="text/javascript" src="js/weixinshare/qrcode.min.js"></script>
153
<script type="text/javascript" src="js/jquery.page.js"></script>
154
<script type="text/javascript" src="js/public/baseUtil.js"></script>
155
<script type="text/javascript" src="js/public/genCom.js"></script>
156
<script type="text/javascript" src="js/public/cacheUtil.js"></script>
157
<script type="text/javascript" src="js/unPatentpreview.js"></script>
158
<script type="text/javascript" src="js/quickLogin.js"></script>
159
<script type="text/javascript">
160
	// //微信分享
161
	// var qrcode = new QRCode(document.getElementById("qrcode"), {
162
	// 	width : 100,
163
	// 	height : 100
164
	// });
165
	// function makeCode(){
166
	// 	var hurl = window.location.host;
167
	// 	var resourceId =  GetQueryString("productId");
168
	// 	var elurl = "http://" + hurl + "/e/pr.html?id=" + resourceId ; 
169
	// 	qrcode.makeCode(elurl);
170
	// }
171
	// makeCode();
172
	
173
</script>
174
</body>
175
</html>

+ 15 - 0
userInfoy.html

@ -0,0 +1,15 @@
1
<!DOCTYPE html>
2
<html>
3
4
<head>
5
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
6
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
7
<meta http-equiv="X-UA-Compatible" content="IE=edge">
8
<title>浏览用户信息-科袖网</title>
9
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.png" media="screen" />
10
</head>
11
<body>
12
    jfjfgjjgj
13
</body>
14
15
</html>