jack vor 7 Jahren
Ursprung
Commit
7e9e5c4cbc

+ 1 - 1
app/html/updateBasic-city.html

@ -20,7 +20,7 @@
20 20
		    <h1 class="mui-title toptit">所在城市</h1>
21 21
		</header>
22 22
		<div class="mui-content">
23
			<div class="mui-input-group mainbox">
23
			<div class="mui-input-group mainbox" id='currentLocation'>
24 24
    			<div class="infocontit infocontitM OnetitM">使用当前位置 </div>
25 25
 		    </div>
26 26
 		    <div class="mui-input-group mainbox">

+ 1 - 5
app/html/updateEdu.html

@ -23,11 +23,7 @@
23 23
			<div class="mui-input-group mainbox">
24 24
		       <div class="infocon">
25 25
			       <ul class="mui-table-view noactiveTab listitembox" id="education">
26
			           <li class="mui-table-view-cell listitemExit">
27
	                       <div class="h4Tit listtit2">学校名称 <span class="updatebox mui-clearfix"><em></em>修改</span></div>
28
	                       <p class="listtit3 mutlinebox">学位,专业,学院</p>
29
						   <p class="listtit3">毕业年份</p>
30
			           </li>
26
			          
31 27
			       </ul>	
32 28
		       </div>
33 29
		    </div>

+ 1 - 10
app/html/updateHonor.html

@ -23,16 +23,7 @@
23 23
			<div class="mui-input-group mainbox">
24 24
		       <div class="infocon">
25 25
			       <ul class="mui-table-view noactiveTab listitembox" id="honor">
26
			           <li class="mui-table-view-cell listitemExit">
27
	                       <div class="listtit2">获奖名称 <span class="updatebox mui-clearfix"><em></em>修改</span></div>
28
	                       <p class="listtit3">发表年份</p>
29
							<p class="listtit3 mutlinebox">详细描述</p>
30
			           </li>
31
			           <li class="mui-table-view-cell listitemExit">
32
	                       <div class="listtit2">获奖名称<span class="updatebox mui-clearfix"><em></em>修改</span></div>
33
	                       <p class="listtit3">发表年份</p>
34
							<p class="listtit3 mutlinebox">详细描述</p>
35
			           </li>
26
			           
36 27
			       </ul>	
37 28
		       </div>
38 29
		    </div>

+ 1 - 10
app/html/updateJob.html

@ -23,16 +23,7 @@
23 23
			<div class="mui-input-group mainbox">
24 24
		       <div class="infocon">
25 25
			       <ul class="mui-table-view noactiveTab listitembox" id="projectExperience">
26
			           <li class="mui-table-view-cell listitemExit">
27
	                       <div class="listtit2">北京科袖科技有限公司 <span class="updatebox mui-clearfix"><em></em>修改</span></div>
28
	                       <p class="listtit3">产品部经理,产品部</p>
29
							<p class="listtit3">2016年4月 - 至今</p>
30
			           </li>
31
			           <li class="mui-table-view-cell listitemExit">
32
	                       <div class="listtit2">机构名称<span class="updatebox mui-clearfix"><em></em>修改</span></div>
33
	                       <p class="listtit3">职位,所属部门</p>
34
						   <p class="listtit3">起始时间 - 结束时间</p>
35
			           </li>
26
			           
36 27
			       </ul>	
37 28
		       </div>
38 29
		    </div>

+ 45 - 27
app/js/updateBasic-city.js

@ -1,15 +1,28 @@
1 1
mui.ready(function() {
2 2
	mui.plusReady(function() {
3 3
		var web = plus.webview.currentWebview();
4
		plus.nativeUI.closeWaiting();
5
		web.show("slide-in-right", 150);
4
		var city, province;
5
		
6
		var oadd={
7
			
8
		}
9
		plus.geolocation.getCurrentPosition(function(p) {
10
			plus.nativeUI.closeWaiting();
11
			web.show("slide-in-right", 150);
12
			oadd.address=p.address.city;
13
			oadd.province=p.address.province;
14
		}, function(e) {
15
			plus.nativeUI.closeWaiting();
16
			web.show("slide-in-right", 150);
17
		});
18
		
6 19
		var userid = plus.storage.getItem('userid');
7 20
		var cityResult = document.getElementById('cityResult');
8
		var city,province;
21
		
9 22
		if(web.address) {
10 23
			cityResult.innerText = web.province + "-" + web.address;
11
			city=web.address;
12
			province=web.province;
24
			city = web.address;
25
			province = web.province;
13 26
		}
14 27
		/*选择地址*/
15 28
		var cityPicker = new mui.PopPicker({
@ -17,31 +30,31 @@ mui.ready(function() {
17 30
		});
18 31
		cityPicker.setData(cityData);
19 32
		var showCityPickerButton = document.getElementById('showCityPicker');
20
		
21
					showCityPickerButton.addEventListener('tap', function(event) {
22
						cityPicker.show(function(items) {
23
							cityResult.innerText = items[0].text + "-" + items[1].text;
24
							city=items[1].text;
25
							province=items[0].text;
26
							//返回 false 可以阻止选择框的关闭
27
							//return false;
28
						});
29
					}, false);
30
		document.getElementById("login").addEventListener("tap",function(){
31
				savePro();
33

34
		showCityPickerButton.addEventListener('tap', function(event) {
35
			cityPicker.show(function(items) {
36
				cityResult.innerText = items[0].text + "-" + items[1].text;
37
				city = items[1].text;
38
				province = items[0].text;
39
				//返回 false 可以阻止选择框的关闭
40
				//return false;
41
			});
42
		}, false);
43
		document.getElementById("login").addEventListener("tap", function() {
44
			savePro();
32 45
		})
33
		
46

34 47
		function savePro() {
35 48
			var mess = {};
36 49
			mess.name = web.name;
37 50
			mess.orgName = web.orgName;
38
			mess.department =web.department;
51
			mess.department = web.department;
39 52
			mess.title = web.title;
40
			mess.office =web.office;	
53
			mess.office = web.office;
41 54
			mess.address = city;
42 55
			mess.email = web.email;
43
			mess.province=province;
44
			mess.phone =web.phone;			
56
			mess.province = province;
57
			mess.phone = web.phone;
45 58
			mess.id = userid;
46 59
			var mess1 = JSON.stringify(mess);
47 60
			console.log(JSON.stringify(mess))
@ -55,16 +68,21 @@ mui.ready(function() {
55 68
					console.log(JSON.stringify(data));
56 69
					if(data.success) {
57 70
						plus.nativeUI.showWaiting();
58
							var web = plus.webview.getWebviewById("updateBasic.html");
59
							mui.fire(web, "newId", {
60
								rd: 1
61
							});
62
						web.back();
71
						var web = plus.webview.getWebviewById("updateBasic.html");
72
						mui.fire(web, "newId", {
73
							rd: 1
74
						});
75
						mui.back();
63 76
					} else {
64 77
						plus.nativeUI.toast("服务器链接超时", toastStyle);
65 78
					}
66 79
				}
67 80
			});
68 81
		}
82
		document.getElementById('currentLocation').addEventListener("tap",function(){
83
			cityResult.innerText = oadd.address + "-" + oadd.province;
84
			city=oadd.address;
85
			province=oadd.province
86
		})
69 87
	})
70 88
})

+ 1 - 3
app/js/updateBasic-depart.js

@ -60,9 +60,7 @@ mui.ready(function() {
60 60
							mui.fire(aa, "newId", {
61 61
								rd: 1
62 62
							});
63
						
64
						web.back();
65
						
63
							mui.back();						
66 64
					} else {
67 65
						plus.nativeUI.toast("服务器链接超时", toastStyle);
68 66
					}

+ 1 - 1
app/js/updateBasic-email.js

@ -75,7 +75,7 @@ mui.ready(function() {
75 75
							mui.fire(web, "newId", {
76 76
								rd: 1
77 77
							});
78
						web.back();
78
						mui.back();
79 79
					} else {
80 80
						plus.nativeUI.toast("服务器链接超时", toastStyle);
81 81
					}

+ 4 - 4
app/js/updateBasic-org.js

@ -92,13 +92,13 @@ mui.ready(function() {
92 92
					console.log(JSON.stringify(data));
93 93
					if(data.success) {
94 94
						plus.nativeUI.showWaiting();
95
							var web = plus.webview.getWebviewById("updateBasic.html");
96
							mui.fire(web, "newId", {
95
						var web = plus.webview.getWebviewById("updateBasic.html");
96
						mui.fire(web, "newId", {
97 97
								rd: 1
98 98
							});
99
							var Pa = plus.webview.getWebviewById('html/myaccount.html');
99
						var Pa = plus.webview.getWebviewById('html/myaccount.html');
100 100
						mui.fire(Pa, 'photoUser');
101
						web.back();
101
						mui.back();
102 102
					} else {
103 103
						plus.nativeUI.toast("服务器链接超时", toastStyle);
104 104
					}

+ 2 - 1
app/js/updateBasic-post.js

@ -7,6 +7,7 @@ mui.ready(function() {
7 7
			plus.nativeUI.closeWaiting();
8 8
			var title = document.getElementById("title");
9 9
			title.innerHTML = web.office;
10
			console.log(JSON.stringify(web));
10 11
			if(web.office.length) {
11 12
				document.getElementById("fontAdd").innerHTML = web.office.length;
12 13
				document.getElementById("login").removeAttribute("disabled");
@ -60,7 +61,7 @@ mui.ready(function() {
60 61
							mui.fire(web, "newId", {
61 62
								rd: 1
62 63
							});
63
						web.back();
64
						mui.back();
64 65
					} else {
65 66
						plus.nativeUI.toast("服务器链接超时", toastStyle);
66 67
					}

+ 1 - 1
app/js/updateBasic-tel.js

@ -60,7 +60,7 @@ mui.ready(function() {
60 60
							mui.fire(web, "newId", {
61 61
								rd: 1
62 62
							});
63
						web.back();
63
						mui.back();
64 64
					} else {
65 65
						plus.nativeUI.toast("服务器链接超时", toastStyle);
66 66
					}

+ 1 - 1
app/js/updateBasic-title.js

@ -60,7 +60,7 @@ mui.ready(function() {
60 60
							mui.fire(web, "newId", {
61 61
								rd: 1
62 62
							});
63
						web.back();
63
						mui.back();
64 64
					} else {
65 65
						plus.nativeUI.toast("服务器链接超时", toastStyle);
66 66
					}

+ 4 - 1
app/js/updateBasic.js

@ -3,6 +3,7 @@ mui.ready(function() {
3 3
		var userid = plus.storage.getItem('userid');
4 4
		var ws = plus.webview.currentWebview();
5 5
		var person={};
6
		var f1;
6 7
		function personalMessage() {
7 8
			mui.ajax(baseUrl + "/ajax/professor/baseInfo/" + userid, {
8 9
				dataType: 'json', //数据格式类型
@ -12,6 +13,7 @@ mui.ready(function() {
12 13
					console.log(JSON.stringify(data));
13 14
					if(data.success) {
14 15
						plus.nativeUI.closeWaiting();
16
						if(!f1)
15 17
						ws.show("slide-in-right", 150);
16 18
						var $data = data.data;
17 19
						//头像					
@ -43,7 +45,7 @@ mui.ready(function() {
43 45
							document.getElementById("office").innerHTML = $data.office;
44 46
							person.office=$data.office;
45 47
						}else{
46
							$data.office=""
48
							person.office=""
47 49
						}
48 50
						
49 51
						if($data.address) {
@ -80,6 +82,7 @@ mui.ready(function() {
80 82
		}
81 83
		personalMessage();
82 84
		window.addEventListener("newId", function(event) {
85
			fl = event.detail.rd;
83 86
			personalMessage();
84 87
		});
85 88
		//创建窗口

+ 0 - 1
app/js/updateJob.js

@ -101,7 +101,6 @@ mui.ready(function() {
101 101
			var web = plus.webview.create("../html/updateJob-edit.html","updateJob-edit.html", {}, {});
102 102
		})
103 103
		window.addEventListener("newId", function(event) {
104
			alert(1)
105 104
			personalMessage();
106 105
		})
107 106
	});

+ 4 - 3
app/js/updateResearch.js

@ -10,7 +10,7 @@ mui.ready(function() {
10 10
			var html = [];
11 11
			for(var i = 0; i < data.length; i++) {
12 12
				console.log(data[i].caption);
13
				html.push("<li><span class='numThis'>"+ data[i].count+"</span>" + data[i].caption + "<span class='closeThis'>删除</span></li>");
13
				html.push("<li><span class='numThis'>"+ data[i].count+"</span><span class='otsave'>" + data[i].caption + "</span><span class='closeThis'>删除</span></li>");
14 14
			};
15 15
			document.getElementsByClassName("labelshow")[0].innerHTML = html.join('');
16 16
		}
@ -56,7 +56,7 @@ mui.ready(function() {
56 56
					return;
57 57
				}
58 58
				var node = document.createElement("li");
59
				node.innerHTML = content + '<span class="closeThis">删除</span>';
59
				node.innerHTML = '<span class="numThis">0</span><span class="otsave">'+content + '</span><span class="closeThis">删除</span>';
60 60
				document.getElementsByClassName("labelshow")[0].appendChild(node);
61 61
				document.getElementsByTagName('input')[0].value = "";
62 62
				var lilength = document.getElementsByTagName("li").length;
@ -71,7 +71,7 @@ mui.ready(function() {
71 71
		});
72 72
		document.getElementById('login').addEventListener("tap", function() {
73 73
			var $data = [];
74
			var researchAreas = document.getElementsByTagName("li");
74
			var researchAreas = document.getElementsByClassName("otsave");
75 75
			if(researchAreas.length > 0) {
76 76
				for(var i = 0; i < researchAreas.length; i++) {
77 77
					var $rd = {};
@ -81,6 +81,7 @@ mui.ready(function() {
81 81
				}
82 82
			}
83 83
			var mess1 = JSON.stringify($data);
84
			console.log(mess1)
84 85
			$.ajax({
85 86
				"url": baseUrl + '/ajax/researchArea',
86 87
				"type": "PUT",

+ 2 - 0
app/js/userInforUpdate.js

@ -125,6 +125,8 @@ mui.ready(function() {
125 125
						}
126 126
						if($data.descp) {
127 127
							prose.descp=$data.descp;
128
						}else{
129
							prose.descp=""
128 130
						}
129 131
						//学术领域
130 132
						tagNum({