Browse Source

个人修改页面修改时的问题,个人浏览的论文和专利显示

luyanan 7 years ago
parent
commit
452d0630cd
4 changed files with 127 additions and 95 deletions
  1. 22 13
      information.html
  2. 2 2
      js/common.js
  3. 92 70
      js/information.js
  4. 11 10
      js/userInforShow.js

+ 22 - 13
information.html

78
										<div class="col-w-6 citybox2">
78
										<div class="col-w-6 citybox2">
79
											<span class="frmcontype" id="Province">
79
											<span class="frmcontype" id="Province">
80
	                                        	<em class="mr_sj"></em>
80
	                                        	<em class="mr_sj"></em>
81
	                                            <i class="mr_show" id="oprovince">请选择所在省/直辖市</i>
81
	                                            <i class="mr_show" id="oprovince">请选择省/直辖市</i>
82
	                                            <ul>
82
	                                            <ul>
83
	                                                <li><a href="javascript:void(0)" alt="请选择所在省/直辖市">请选择所在省/直辖市</a></li>
83
	                                                <li><a href="javascript:void(0)" alt="请选择省/直辖市">请选择省/直辖市</a></li>
84
	                                            </ul>
84
	                                            </ul>
85
	                                            <input type="hidden" name="cho_Province" value="请选择所在省/直辖市">
85
	                                            <input type="hidden" name="cho_Province" value="请选择省/直辖市">
86
	                                        </span>
86
	                                        </span>
87
										</div>
87
										</div>
88
										<div class="col-w-6 citybox2">
88
										<div class="col-w-6 citybox2">
89
											<span class="frmcontype floatR" id="City" >
89
											<span class="frmcontype floatR" id="City" >
90
	                                       		<em class="mr_sj"></em>
90
	                                       		<em class="mr_sj"></em>
91
	                                            <i class="mr_show" id="ocity">请选择所在城市</i>
91
	                                            <i class="mr_show" id="ocity">请选择城市</i>
92
	                                            <ul>
92
	                                            <ul>
93
	                                                <li><a href="javascript:void(0)" alt="请选择所在城市">请选择所在城市</a></li>
93
	                                                <li><a href="javascript:void(0)" alt="请选择城市">请选择城市</a></li>
94
	                                            </ul>
94
	                                            </ul>
95
	                                            <input type="hidden" name="cho_City" value="请选择所在城市 ">
95
	                                            <input type="hidden" name="cho_City" value="请选择城市 ">
96
	                                        </span>
96
	                                        </span>
97
										</div>
97
										</div>
98
									</form> 
98
									</form> 
298
		var c = $(this).val();
298
		var c = $(this).val();
299
		if(flag == 1) {
299
		if(flag == 1) {
300
			if(c) {
300
			if(c) {
301
				var ye = new Date().getFullYear();
302
				var sroTop = (ye - parseInt(c)) * 32;
303
				$(this).siblings(".mr_calendar_ym").show();
304
				$(this).siblings(".mr_calendar_ym").find(".full_year").scrollTop(sroTop);
305
				$(this).siblings(".mr_calendar_ym").find(".yearli:contains('" + c + "')").addClass("active").siblings().removeClass("active");
306
				return false;
301
				if (c == "至今") {
302
					$(this).siblings(".mr_calendar_ym").show();
303
					$(this).siblings(".mr_calendar_ym").find(".yearli:contains('" + c + "')").addClass("active").siblings().removeClass("active");
304
					return false;
305
				} else{
306
					var ye = new Date().getFullYear();
307
					var sroTop = (ye - parseInt(c)) * 32;
308
					$(this).siblings(".mr_calendar_ym").show();
309
					$(this).siblings(".mr_calendar_ym").find(".full_year").scrollTop(sroTop);
310
					$(this).siblings(".mr_calendar_ym").find(".yearli:contains('" + c + "')").addClass("active").siblings().removeClass("active");
311
					return false;
312
				}
313
				
307
			} else {
314
			} else {
308
				var ye = new Date().getFullYear();
315
				var ye = new Date().getFullYear();
309
				$(this).siblings(".mr_calendar_ym").show();
316
				$(this).siblings(".mr_calendar_ym").show();
371
		return false;
378
		return false;
372
	})
379
	})
373
	$("body").on("click", ".mli", function() {
380
	$("body").on("click", ".mli", function() {
374
		
375
		var yearli = $(this).parents(".mr_month").siblings(".mr_year").children(".active").text();
381
		var yearli = $(this).parents(".mr_month").siblings(".mr_year").children(".active").text();
376
		console.log(yearli);
382
		console.log(yearli);
377
		if($(this).text() < 10) {
383
		if($(this).text() < 10) {
407
				$(".full_year>li:contains(" + i + ")").addClass("active");
413
				$(".full_year>li:contains(" + i + ")").addClass("active");
408
			}
414
			}
409
		}
415
		}
416
			//$(".mr_year li:first-child").before('<li class="ymli">至今</li>');
417
			//$(".full_year li:first-child").before('<li class="ymli">至今</li>');
418
		
410
	}
419
	}
411

420

412
	function month() {
421
	function month() {

+ 2 - 2
js/common.js

288
	$(this).parent().parent().parent().find('.mr_show').text(aVal);
288
	$(this).parent().parent().parent().find('.mr_show').text(aVal);
289
	$(this).parent().parent().parent().find('input[name=cho_Province]').val(aVal);
289
	$(this).parent().parent().parent().find('input[name=cho_Province]').val(aVal);
290
290
291
	if($("#oprovince").text() == "请选择所在省/直辖市" || $("#oprovince").text() == "请选择省/直辖市") {
291
	if($("#oprovince").text() == "请选择省/直辖市") {
292
		$("#oprovince").removeClass("mr_select");
292
		$("#oprovince").removeClass("mr_select");
293
		$("#ocity").removeClass("mr_select");
293
		$("#ocity").removeClass("mr_select");
294
	} else {
294
	} else {
301
	var aVal = $(this).text();
301
	var aVal = $(this).text();
302
	$(this).parent().parent().parent().find('.mr_show').text(aVal);
302
	$(this).parent().parent().parent().find('.mr_show').text(aVal);
303
	$(this).parent().parent().parent().find('input[name=cho_City]').val(aVal);
303
	$(this).parent().parent().parent().find('input[name=cho_City]').val(aVal);
304
	if($("#ocity").text() == "请选择所在城市" || $("#ocity").text() == "请选择城市") {
304
	if($("#ocity").text() == "请选择城市") {
305
		$("#ocity").removeClass("mr_select");
305
		$("#ocity").removeClass("mr_select");
306
	} else {
306
	} else {
307
		$("#ocity").addClass("mr_select");
307
		$("#ocity").addClass("mr_select");

+ 92 - 70
js/information.js

7
	var userid = $.cookie("userid");
7
	var userid = $.cookie("userid");
8
	if(userid) {
8
	if(userid) {
9
		//获取数据,填充页面
9
		//获取数据,填充页面
10
		$.get("/ajax/professor/info/" + userid, function($data) {
10
		getInfo(userid);
11
	} else {
12
		location.href = "login.html";
13
		return;
14
	}
15
	function getInfo(InfoId){
16
		$.get("/ajax/professor/info/" + InfoId, function($data) {
11
			if($data.success) {
17
			if($data.success) {
12
				console.log($data);
18
				console.log($data);
13
				var $info = $data.data;
19
				var $info = $data.data;
54
					//编辑显示专家信息到保存数据
60
					//编辑显示专家信息到保存数据
55
					$("#name").text($info.name);
61
					$("#name").text($info.name);
56
					$("#title").val($info.title);
62
					$("#title").val($info.title);
57
					$("#orgId").val($info.orgId);
58
					$("#orgName").val($info.orgName);
63
					$("#orgName").val($info.orgName);
59
					$("#department").val($info.department);
64
					$("#department").val($info.department);
60
					$("#officeRevise").val($info.office);
65
					$("#officeRevise").val($info.office);
61
					$("#Province .mr_show").text($info.province);
66
					$("#Province .mr_show").text($info.province);
62
					$("#City .mr_show").text($info.address);
67
					$("#City .mr_show").text($info.address);
63
					//省份城市颜色
68
					//省份城市颜色
64
					if($("#oprovince").text()=="请选择企业总部所在省或直辖市"){
69
					if($("#oprovince").text()=="请选择省/直辖市"){
65
						$("#oprovince").removeClass("mr_select");
70
						$("#oprovince").removeClass("mr_select");
66
					}else{
71
					}else{
67
						$("#oprovince").addClass("mr_select");
72
						$("#oprovince").addClass("mr_select");
68
					}
73
					}
69
					if($("#ocity").text()=="请选择企业总部所在城市"){
74
					if($("#ocity").text()=="请选择城市"){
70
						$("#ocity").removeClass("mr_select");
75
						$("#ocity").removeClass("mr_select");
71
					}else{
76
					}else{
72
						$("#ocity").addClass("mr_select");
77
						$("#ocity").addClass("mr_select");
101
						honorShow($info.honors);
106
						honorShow($info.honors);
102
					}
107
					}
103
					yearAdd();
108
					yearAdd();
109
					$(".StopMonth").next(".mr_calendar_ym").find(".mr_year li:first-child").before('<li class="ymli">至今</li>');
110
					$("#eduUl").find(".full_year li:first-child").before('<li class="ymli">至今</li>');
104
					month();
111
					month();
105
					
112
					
113
					
106
				}
114
				}
107
			}
115
			}
108
		});
116
		});
109
	} else {
110
		location.href = "login.html";
111
		return;
112
	}
117
	}
113
	hotKey(".oinput");//
118
	hotKey(".oinput");//
114
	//////////////////基本信息增删改查相关开始//////////////
119
	//////////////////基本信息增删改查相关开始//////////////
137
//				return;
142
//				return;
138
//			}
143
//			}
139
//		}
144
//		}
140
		
141
		var mail=$("#moileMail").val();
145
		var mail=$("#moileMail").val();
142
		if(trim(mail)){
146
		if(trim(mail)){
143
		var gunf = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
147
		var gunf = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
152
	function personUpdata() {
156
	function personUpdata() {
153
		var $data = {};
157
		var $data = {};
154
		$data.name = $("#name").text();
158
		$data.name = $("#name").text();
155
		$data.orgId = $("#orgId").val();
156
		$data.orgName = $("#orgName").val();
159
		$data.orgName = $("#orgName").val();
157
		$data.title = $("#title").val();
160
		$data.title = $("#title").val();
158
		$data.department = $("#department").val();
161
		$data.department = $("#department").val();
162
		$data.office = $("#officeRevise").val();
159
		$data.phone=$("#mobilePhone").val();
163
		$data.phone=$("#mobilePhone").val();
160
		$data.email=$("#moileMail").val();
164
		$data.email=$("#moileMail").val();
161
		if($("#Province input[name=cho_Province]").val() != "请选择所在省/直辖市") {
165
		if($("#Province input[name=cho_Province]").val() != "请选择省/直辖市") {
162
			$data.province = $("#Province input[name=cho_Province]").val(); //省
166
			$data.province = $("#Province input[name=cho_Province]").val(); //省
163
		}
167
		}
164
		if($("#City input[name=cho_City]").val() != "请选择所在城市") {
168
		if($("#City input[name=cho_City]").val() != "请选择城市") {
165
			$data.address = $("#City input[name=cho_City]").val(); //市
169
			$data.address = $("#City input[name=cho_City]").val(); //市
166
		}
170
		}
167
		$data.office = $("#officeRevise").val();
171
		
168
		var userid = $.cookie("userid");
172
		var userid = $.cookie("userid");
169
		if(userid) {
173
		if(userid) {
170
			$data.id = userid;
174
			$data.id = userid;
182
									//展示专家的信息
186
									//展示专家的信息
183
									$(".modifybox").css("display", "none");
187
									$(".modifybox").css("display", "none");
184
									$(".coninfocon").css("display", "block");
188
									$(".coninfocon").css("display", "block");
185
									
186
									$("#office").text("");
187
									$("#titleS").text("");
188
									$("#industryS").text("");
189
									$("#orgNameS").text("");
190
									$("#address").text("");
191
									$("#nameS").text($info.name);
189

192
									if($info.phone){
190
									if($info.phone){
193
										$("#phone").text("联系电话:" +$info.phone);
191
										$("#phone").text("联系电话:" +$info.phone);
194
										$("#mobilePhone").val($info.phone);
192
										$("#mobilePhone").val($info.phone);
203
										$("#mail").text("");
201
										$("#mail").text("");
204
										$("#moileMail").val("");
202
										$("#moileMail").val("");
205
									}
203
									}
206
									if($info.office) {
207
										if($info.title) {
208
											$("#office").text($info.office + ",");
209
										} else {
210
											$("#office").text($info.office);
211
										}
212

213
									}
214
									if($info.title) {
204
									if($info.title) {
215
										$("#titleS").text($info.title);
216
									}
217
									if($info.department) {
218
										if($info.orgName) {
219
											$("#industryS").text($info.department + ",");
220
										} else {
221
											$("#industryS").text($info.department);
222
										}
223
									}
224
									if($info.orgName) {
225
										$("#orgNameS").text($info.orgName);
205
										$("#proTit").html($info.title + "<span style='margin-right:10px;'></span>");
226
									}
206
									}
227
									if($info.address) {
207
									if($info.address) {
228
										$("#address").text($info.address);
208
										$("#proAddress").html($info.address + "<span style='margin-right:10px;'></span>");
209
									}
210
									var proOther="";
211
									if($info.orgName){
212
										if($info.department){
213
											if($info.office){
214
												proOther = $info.orgName + "," + $info.department + "," + $info.office
215
											}else{
216
												proOther = $info.orgName + "," + $info.department
217
											}
218
										}else{
219
											proOther = $info.orgName
220
										}
229
									}
221
									}
222
									$("#proOther").text(proOther);
230
									//显示专家信息到保存数据
223
									//显示专家信息到保存数据
231
									$("#name").text($info.name);
224
									$("#name").text($info.name);
232
									$("#title").val($info.title);
225
									$("#title").val($info.title);
233
									$("#orgId").val($info.orgId);
234
									$("#orgName").val($info.orgName);
226
									$("#orgName").val($info.orgName);
235
									$("#department").val($info.department);
227
									$("#department").val($info.department);
236
									$("#officeRevise").val($info.office);
228
									$("#officeRevise").val($info.office);
237
									//省
229
									//省
238
									//console.log($info.province);
239
									$("#Province .mr_show").text("");
230
									$("#Province .mr_show").text("");
240
									$("#Province input[name=cho_Province]").val($info.province);
231
									$("#Province input[name=cho_Province]").val($info.province);
241
									$("#Province .mr_show").text($info.province);
232
									$("#Province .mr_show").text($info.province);
242
									//市
233
									//市
243
									//console.log($info.address);
244
									$("#City .mr_show").text("");
234
									$("#City .mr_show").text("");
245
									$("#City input[name=cho_City]").val($info.address);
235
									$("#City input[name=cho_City]").val($info.address);
246
									$("#City .mr_show").text($info.address);
236
									$("#City .mr_show").text($info.address);
237
									
238
									//省份城市颜色
239
									if($("#oprovince").text() == "请选择省/直辖市") {
240
										$("#oprovince").removeClass("mr_select");
241
									} else {
242
										$("#oprovince").addClass("mr_select");
243
									}
244
									if($("#ocity").text() == "请选择城市") {
245
										$("#ocity").removeClass("mr_select");
246
									} else {
247
										$("#ocity").addClass("mr_select");
248
									}
247

249

248
								}
250
								}
249
							}
251
							}
296
	//////////////////学术领域增删改查相关开始//////////////
298
	//////////////////学术领域增删改查相关开始//////////////
297
	//填充学术领域
299
	//填充学术领域
298
	var subjectShow = function(data) {
300
	var subjectShow = function(data) {
301
		$("#subjectShow").html("");
302
		$("#subjectList").html("");
299
		if(data != undefined && data.length != 0) {
303
		if(data != undefined && data.length != 0) {
300
			var subs = new Array();
304
			var subs = new Array();
301
			if(data.indexOf(',')) {
305
			if(data.indexOf(',')) {
361
	//////////////////应用行业增删改查相关开始//////////////
365
	//////////////////应用行业增删改查相关开始//////////////
362
	//填充应用行业
366
	//填充应用行业
363
	var industryShow = function(data) {
367
	var industryShow = function(data) {
368
		$("#industryList").html("");
369
		$("#industryShow").html("");
364
		if(data != undefined && data.length != 0) {
370
		if(data != undefined && data.length != 0) {
365
			var subs = new Array();
371
			var subs = new Array();
366
			if(data.indexOf(',')) {
372
			if(data.indexOf(',')) {
428
	//////////////////研究方向增删改查相关开始//////////////
434
	//////////////////研究方向增删改查相关开始//////////////
429
	//填充研究方向
435
	//填充研究方向
430
	var researchAreaShow = function($datas, $datarecords) {
436
	var researchAreaShow = function($datas, $datarecords) {
437
		$("#researchAreaShow").html("");
438
		$("#researchAreaList").html("");
431
		if($datas != undefined && $datas.length != 0) {
439
		if($datas != undefined && $datas.length != 0) {
432
			$("#researchAreaList").empty();
440
			$("#researchAreaList").empty();
433
			for(var i = 0; i < $datas.length; ++i) {
441
			for(var i = 0; i < $datas.length; ++i) {
554
	//////////////////教育背景增删改查相关开始//////////////
562
	//////////////////教育背景增删改查相关开始//////////////
555
	//填充教育背景
563
	//填充教育背景
556
	var eduBgShow = function(data) {
564
	var eduBgShow = function(data) {
565
		$("#eduUl").html("");
557
		eduFil("#eduUl");
566
		eduFil("#eduUl");
558
		if(data.length > 0) {
567
		if(data.length > 0) {
559
			for(var i = 0; i < data.length; i++) {
568
			for(var i = 0; i < data.length; i++) {
609
				var $string=$(string)
618
				var $string=$(string)
610
				$("#eduUl").append($string);
619
				$("#eduUl").append($string);
611
				$string.find(".mr_btn").val(data[i].degree);
620
				$string.find(".mr_btn").val(data[i].degree);
621
				$(".full_year li:first-child").before('<li class="yearli">至今</li>');
612
			}
622
			}
613
			
623
			
614
		}
624
		}
698
							if($data.success) {
708
							if($data.success) {
699
								$("#eduUl").empty("");
709
								$("#eduUl").empty("");
700
								eduBgShow($data.data.edus);
710
								eduBgShow($data.data.edus);
701
								yearAdd();
702
							}
711
							}
703
						});
712
						});
704
					} else {
713
					} else {
712
	//////////////////工作经历增删改查相关开始///////////////
721
	//////////////////工作经历增删改查相关开始///////////////
713
	//填充工作经历
722
	//填充工作经历
714
	var timeJobShow = function(data) {
723
	var timeJobShow = function(data) {
724
		$("#timeJobShow").html("");
715
		jobFil("#timeJobShow");
725
		jobFil("#timeJobShow");
716
		if(data.length > 0) {
726
		if(data.length > 0) {
717
			for(var i = 0; i < data.length; i++) {
727
			for(var i = 0; i < data.length; i++) {
746
					string += '<li><span class="col-w-2 lableSpan"><span class="requiredcon">* </span>职位:</span><div class="col-w-10">'
756
					string += '<li><span class="col-w-2 lableSpan"><span class="requiredcon">* </span>职位:</span><div class="col-w-10">'
747
						string += '<input type="text" class="frmcontype jobTitle" placeholder="请填写担任的职位" value="' + data[i].title + '" /></div></li>'
757
						string += '<input type="text" class="frmcontype jobTitle" placeholder="请填写担任的职位" value="' + data[i].title + '" /></div></li>'
748
					string += '<li><span class="col-w-2 lableSpan">任职时间:</span><div class="col-w-9"><form action="" class="col-w-12" name="formT">'
758
					string += '<li><span class="col-w-2 lableSpan">任职时间:</span><div class="col-w-9"><form action="" class="col-w-12" name="formT">'
749
						string += '<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype startMonth" flag="2" difference="1" placeholder="请选择起始时间" value="' + sDate + '" />'
759
						string += '<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype StartMonth" flag="2" difference="1" placeholder="请选择起始时间" value="' + sDate + '" />'
750
					 		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
760
					 		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
751
						string +='<div class="col-w-1 alignCenter">至</div>'
761
						string +='<div class="col-w-1 alignCenter">至</div>'
752
						string +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype stopMonth" flag="2" difference="2" placeholder="请选择结束时间" value="' + eDate + '" />'
753
					  		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"><li class="ymli">至今</li></ul><ul class="mr_month"></ul></div></div>'
762
						string +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype StopMonth" flag="2" difference="2" placeholder="请选择结束时间" value="' + eDate + '" />'
763
					  		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
754
						string +='</form></div></li>'
764
						string +='</form></div></li>'
755
					string +='<li class="saveBtn"><span class="col-w-2">&nbsp;</span><div class="col-w-10">'
765
					string +='<li class="saveBtn"><span class="col-w-2">&nbsp;</span><div class="col-w-10">'
756
						string +='<button type="button" class="frmcontype btnModel saveGo">保存</button>'
766
						string +='<button type="button" class="frmcontype btnModel saveGo">保存</button>'
770
			string += '<li><span class="col-w-2 lableSpan"><span class="requiredcon">* </span>职位:</span><div class="col-w-10">'
780
			string += '<li><span class="col-w-2 lableSpan"><span class="requiredcon">* </span>职位:</span><div class="col-w-10">'
771
				string += '<input type="text" class="frmcontype jobTitle" placeholder="请填写担任的职位" /></div></li>'
781
				string += '<input type="text" class="frmcontype jobTitle" placeholder="请填写担任的职位" /></div></li>'
772
			string += '<li><span class="col-w-2 lableSpan">任职时间:</span><div class="col-w-9"><form action="" class="col-w-12" name="formT">'
782
			string += '<li><span class="col-w-2 lableSpan">任职时间:</span><div class="col-w-9"><form action="" class="col-w-12" name="formT">'
773
				string += '<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype startMonth" flag="2" difference="1" placeholder="请选择起始时间" />'
783
				string += '<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype StartMonth" flag="2" difference="1" placeholder="请选择起始时间" />'
774
			 		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
784
			 		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
775
				string +='<div class="col-w-1 alignCenter">至</div>'
785
				string +='<div class="col-w-1 alignCenter">至</div>'
776
				string +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype stopMonth" flag="2" difference="2" placeholder="请选择结束时间" />'
777
			  		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"><li class="ymli">至今</li></ul><ul class="mr_month"></ul></div></div>'
786
				string +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype StopMonth" flag="2" difference="2" placeholder="请选择结束时间" />'
787
			  		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"> </ul><ul class="mr_month"></ul></div></div>'
778
				string +='</form></div></li>'
788
				string +='</form></div></li>'
779
			string +='<li class="saveBtn"><span class="col-w-2">&nbsp;</span><div class="col-w-10">'
789
			string +='<li class="saveBtn"><span class="col-w-2">&nbsp;</span><div class="col-w-10">'
780
				string +='<button type="button" class="frmcontype btnModel saveGo">保存</button>'
790
				string +='<button type="button" class="frmcontype btnModel saveGo">保存</button>'
810
	$("#timeJobShow").on("click", ".saveGo", function() {
820
	$("#timeJobShow").on("click", ".saveGo", function() {
811
		var length1 = trim($(this).parents(".modifybox").find(".jobCompany").val());
821
		var length1 = trim($(this).parents(".modifybox").find(".jobCompany").val());
812
		var length2 = trim($(this).parents(".modifybox").find(".jobTitle").val());
822
		var length2 = trim($(this).parents(".modifybox").find(".jobTitle").val());
813
		var length3 = trim($(this).parents(".modifybox").find(".startMonth").val());
814
		var length4 = trim($(this).parents(".modifybox").find(".stopMonth").val());
823
		var length3 = trim($(this).parents(".modifybox").find(".StartMonth").val());
824
		var length4 = trim($(this).parents(".modifybox").find(".StopMonth").val());
815
		var length5 = trim($(this).parents(".modifybox").find(".jobdepartment").val());
825
		var length5 = trim($(this).parents(".modifybox").find(".jobdepartment").val());
816
		
826
		
817
		if(length1.length>50){ $.MsgBox.Alert("提示", "机构名称不得超过50个字");return;}
827
		if(length1.length>50){ $.MsgBox.Alert("提示", "机构名称不得超过50个字");return;}
842
		$data.professorId = userid;
852
		$data.professorId = userid;
843
		$data.company = $(this).parents(".modifybox").find(".jobCompany").val();
853
		$data.company = $(this).parents(".modifybox").find(".jobCompany").val();
844
		$data.department = $(this).parents(".modifybox").find(".jobdepartment").val();
854
		$data.department = $(this).parents(".modifybox").find(".jobdepartment").val();
845
		var s = $(this).parents(".modifybox").find(".startMonth").val();
846
		var st = $(this).parents(".modifybox").find(".stopMonth").val();
855
		var s = $(this).parents(".modifybox").find(".StartMonth").val();
856
		var st = $(this).parents(".modifybox").find(".StopMonth").val();
847
		if(s) {
857
		if(s) {
848
			$data.startMonth = s.substr(0, 4) + s.substr(5, 6);
858
			$data.startMonth = s.substr(0, 4) + s.substr(5, 6);
849
		}
859
		}
868
						if($data.success) {
878
						if($data.success) {
869
							$("#timeJobShow").empty("");
879
							$("#timeJobShow").empty("");
870
							timeJobShow($data.data.jobs);
880
							timeJobShow($data.data.jobs);
871
							yearAdd();
881
							//yearAdd();
872
							month();
882
							month();
873
						}
883
						}
874
					});
884
					});
883
	//////////////////项目经历增删改查相关开始///////////////
893
	//////////////////项目经历增删改查相关开始///////////////
884
	//填充项目经历
894
	//填充项目经历
885
	var projectShow = function(data) {
895
	var projectShow = function(data) {
896
		$("#projectShow").html("");
886
		projectFil("#projectShow")
897
		projectFil("#projectShow")
887
		if(data.length > 0) {
898
		if(data.length > 0) {
888
			for(var i = 0; i < data.length; i++) {
899
			for(var i = 0; i < data.length; i++) {
912
				 		stringHtml +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
923
				 		stringHtml +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
913
					stringHtml +='<div class="col-w-1 alignCenter">至</div>'
924
					stringHtml +='<div class="col-w-1 alignCenter">至</div>'
914
					stringHtml +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype project StopMonth" flag="2" difference="2" placeholder="请选择结束时间" value="' + data[i].stopMonth + '" />'
925
					stringHtml +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype project StopMonth" flag="2" difference="2" placeholder="请选择结束时间" value="' + data[i].stopMonth + '" />'
915
				  		stringHtml +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"><li class="ymli">至今</li></ul><ul class="mr_month"></ul></div></div>'
926
				  		stringHtml +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"> </ul><ul class="mr_month"></ul></div></div>'
916
					stringHtml +='</form></div></li>'
927
					stringHtml +='</form></div></li>'
917
				stringHtml += '<li><span class="col-w-2 lableSpan">项目描述:</span><div class="col-w-10">'
928
				stringHtml += '<li><span class="col-w-2 lableSpan">项目描述:</span><div class="col-w-10">'
918
					stringHtml += '<div class="msgContbox"><textarea class="frmcontype projectDescp" placeholder="请填写项目描述">' + data[i].descp + '</textarea></div></div></li>'
929
					stringHtml += '<div class="msgContbox"><textarea class="frmcontype projectDescp" placeholder="请填写项目描述">' + data[i].descp + '</textarea></div></div></li>'
935
			 		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
946
			 		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"></ul><ul class="mr_month"></ul></div></div>'
936
				string +='<div class="col-w-1 alignCenter">至</div>'
947
				string +='<div class="col-w-1 alignCenter">至</div>'
937
				string +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype project StopMonth" flag="2" difference="2" placeholder="请选择结束时间" />'
948
				string +='<div class="col-w-5" style="position:relative"><input type="text" class="date-btn frmcontype project StopMonth" flag="2" difference="2" placeholder="请选择结束时间" />'
938
			  		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"><li class="ymli">至今</li></ul><ul class="mr_month"></ul></div></div>'
949
			  		string +='<div class="mr_calendar_ym clearfix"><ul class="mr_year"> </ul><ul class="mr_month"></ul></div></div>'
939
				string +='</form></div></li>'
950
				string +='</form></div></li>'
940
			string += '<li><span class="col-w-2 lableSpan">项目描述:</span><div class="col-w-10">'
951
			string += '<li><span class="col-w-2 lableSpan">项目描述:</span><div class="col-w-10">'
941
				string += '<div class="msgContbox"><textarea class="frmcontype projectDescp" placeholder="请填写项目描述"></textarea></div></div></li>'
952
				string += '<div class="msgContbox"><textarea class="frmcontype projectDescp" placeholder="请填写项目描述"></textarea></div></div></li>'
1012
						if($data.success) {
1023
						if($data.success) {
1013
							$("#projectShow").empty("");
1024
							$("#projectShow").empty("");
1014
							projectShow($data.data.projects);
1025
							projectShow($data.data.projects);
1015
							yearAdd();
1016
							month();
1026
//							yearAdd();
1027
//							month();
1017
						}
1028
						}
1018
					});
1029
					});
1019
				} else {
1030
				} else {
1026
	
1037
	
1027
	//////////////////荣誉奖项增删改查相关开始///////////////
1038
	//////////////////荣誉奖项增删改查相关开始///////////////
1028
	var honorShow = function(data) {
1039
	var honorShow = function(data) {
1040
		$("#honorShow").html("");
1029
		hounerFil("#honorShow");
1041
		hounerFil("#honorShow");
1030
		if(data.length > 0) {
1042
		if(data.length > 0) {
1031
			for(var i = 0; i < data.length; i++) {
1043
			for(var i = 0; i < data.length; i++) {
1122
						if($data.success) {
1134
						if($data.success) {
1123
							$("#honorShow").empty("");
1135
							$("#honorShow").empty("");
1124
							honorShow($data.data.honors);
1136
							honorShow($data.data.honors);
1125
							yearAdd();
1137
							//yearAdd();
1126
						}
1138
						}
1127
					});
1139
					});
1128
				} else {
1140
				} else {
1134
	//////////////////荣誉奖项增删改查相关结束///////////////
1146
	//////////////////荣誉奖项增删改查相关结束///////////////
1135

1147

1136
	//////////////////相关操作按钮///////////////
1148
	//////////////////相关操作按钮///////////////
1137
	//获取点击那个编辑
1138
	$("#container .edit").click(function() {
1139
		var edit = $(".edit").index(this);
1140
		$(".coninfocon").eq(edit).hide();
1141
		$(".modifybox").eq(edit).show();
1142
		if(edit == 0){
1143
			$(".head-left").css("top","30px");
1144
		}else{
1149
	//用户基本信息编辑
1150
	$(".headconBox").on("click",".proEdit",function() {
1151
		$(this).parents(".coninfocon").siblings(".modifybox").show();
1152
		$(this).parents(".coninfocon").hide();
1153
		$(".head-left").css("top","30px");
1154
		//点击取消的操作
1155
		$(".btnCancel").click(function() {
1145
			$(".head-left").css("top","");
1156
			$(".head-left").css("top","");
1146
		}
1157
			$(this).parents(".modifybox").siblings(".coninfocon").show();
1158
			$(this).parents(".modifybox").hide();
1159
			getInfo(userid);
1160

1161
		});
1162
	});
1163
	//获取点击那个编辑
1164
	$(".leftconBox").on("click",".edit",function() {
1165
		$(this).parents(".coninfobox").find(".modifybox").show();
1166
		$(this).parents(".coninfobox").find(".coninfocon").hide();
1147
		//点击取消的操作
1167
		//点击取消的操作
1148
		$(".btnCancel").click(function() {
1168
		$(".btnCancel").click(function() {
1149
			$(".modifybox").eq(edit).hide();
1150
			$(".coninfocon").eq(edit).show();
1169
			$(this).parents(".coninfobox").find(s(".coninfobox").find(".modifybox").hide();
1170
			$(this).parents(".coninfobox").find((".coninfobox").find(".coninfocon").show();
1171
			getInfo(userid);
1172

1151
		});
1173
		});
1152
	});
1174
	});
1153
	$(".addedit").on("click", function() {//点击添加按钮
1175
	$(".addedit").on("click", function() {//点击添加按钮

+ 11 - 10
js/userInforShow.js

750
			timeout: 10000, //超时设置
750
			timeout: 10000, //超时设置
751
			success: function(data) {
751
			success: function(data) {
752
				if(data.success) {
752
				if(data.success) {
753
					var madiaHead ='/images/default-artical.jpg';
754
					var dataStr=data.data.data;
753
					var dataStr=data.data.data;
755
					if(dataStr.length > 0){
754
					if(dataStr.length > 0){
756
						$("#showPatent").parents(".coninfobox").removeClass("displayNone");
755
						$("#showPatent").parents(".coninfobox").removeClass("displayNone");
757
						$("#item1user>.nodatabox").addClass("displayNone");
756
						$("#item1user>.nodatabox").addClass("displayNone");
758
						for(var i = 0; i < dataStr.length; i++) {
757
						for(var i = 0; i < dataStr.length; i++) {
758
							if(!dataStr[i].reqPerson){
759
								dataStr[i].reqPerson="";
760
							}
759
							var strAdd = '';
761
							var strAdd = '';
760
							strAdd += '<li><a traget="_blank" href="patentShow.html?patentId='+ dataStr[i].id +'" class="flexCenter urlgo">';
762
							strAdd += '<li><a traget="_blank" href="patentShow.html?patentId='+ dataStr[i].id +'" class="flexCenter urlgo">';
761
							strAdd += '<div class="madiaHead artHead" style="background-image:url('+ madiaHead +')"></div>';
762
							strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">'+ dataStr[i].name +'</p>';
763
							strAdd += '<p class="h1Font ellipsisSty-2">发明人:'+ dataStr[i].authors +'</p>';
764
							strAdd += '<p class="h1Font ellipsisSty-2">申请人:'+ reqPerson +'</p>';
763
							strAdd += '<div class="madiaHead patentHead"></div>';
764
							strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>';
765
							strAdd += '<p class="h2Font ellipsisSty">发明人:'+ dataStr[i].authors +'</p>';
766
							strAdd += '<p class="h2Font ellipsisSty">申请人:'+ dataStr[i].reqPerson +'</p>';
765
							strAdd += '</div>';
767
							strAdd += '</div>';
766
							strAdd += '</a></li>';
768
							strAdd += '</a></li>';
767
							
769
							
808
			timeout: 10000, //超时设置
810
			timeout: 10000, //超时设置
809
			success: function(data) {
811
			success: function(data) {
810
				if(data.success) {
812
				if(data.success) {
811
					var madiaHead ='/images/default-artical.jpg';
812
					var dataStr=data.data.data;
813
					var dataStr=data.data.data;
813
					if(dataStr.length > 0){
814
					if(dataStr.length > 0){
814
						$("#showPaper").parents(".coninfobox").removeClass("displayNone");
815
						$("#showPaper").parents(".coninfobox").removeClass("displayNone");
828
							
829
							
829
							var strAdd = '';
830
							var strAdd = '';
830
							strAdd += '<li><a traget="_blank" href="paperShow.html?paperId='+ dataStr[i].id +'" class="flexCenter urlgo">';
831
							strAdd += '<li><a traget="_blank" href="paperShow.html?paperId='+ dataStr[i].id +'" class="flexCenter urlgo">';
831
							strAdd += '<div class="madiaHead artHead" style="background-image:url('+ madiaHead +')"></div>';
832
							strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty-2">'+ dataStr[i].name +'</p>';
833
							strAdd += '<p class="h1Font ellipsisSty-2">作者:'+ dataStr[i].authors +'</p>';
834
							strAdd += '<p class="h1Font ellipsisSty-2">期刊:'+ moreInf +'</p>';
832
							strAdd += '<div class="madiaHead paperHead"></div>';
833
							strAdd += '<div class="madiaInfo"><p class="h1Font ellipsisSty">'+ dataStr[i].name +'</p>';
834
							strAdd += '<p class="h2Font ellipsisSty">作者:'+ dataStr[i].authors +'</p>';
835
							strAdd += '<p class="h2Font ellipsisSty">期刊:'+ moreInf +'</p>';
835
							strAdd += '</div>';
836
							strAdd += '</div>';
836
							strAdd += '</a></li>';
837
							strAdd += '</a></li>';
837
							
838