Browse Source

注册,登录

xuchunyang 8 years ago
parent
commit
a58ff86706

+ 44 - 57
app/html/fillinfo-select.html

@ -6,75 +6,62 @@
6 6
		<title>完善个人信息</title>
7 7
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
8 8
		<link href="../css/mui.min.css" rel="stylesheet" />
9
		<link href="../css/mui.picker.min.css" rel="stylesheet" />
9 10
		<link href="../css/iconfont.css" rel="stylesheet" />
10 11
		<link href="../css/app.css" rel="stylesheet" />
12
		<style>
13
			html,body{height: 100%;margin:0;padding:0px;overflow: hidden;}
14
			.mui-content{height:100%;overflow: auto;}
15
		</style>
11 16
	</head>
12 17
13 18
	<body>
14 19
		<header class="mui-bar mui-bar-nav toptitbox">
15 20
			<h1 class="mui-title toptit">完善个人信息</h1>
16 21
		</header>
17
		<div class="mui-content selectSortBox">
18
			<div class="bindtip"><img src="../images/login_bg_tishi_3_nor@3x.png" width="100%" /></div>
19
			<ul class="mui-table-view mui-grid-view mui-grid-9">
20
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
21
			        <span class="selectSort sort-pro"></span>
22
			        <div class="mui-media-body">科研工作者</div>
23
				</li>
24
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
25
				    <span class="selectSort sort-mana"></span>
26
				    <div class="mui-media-body">企业高管</div>
27
				</li>
28
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
29
				    <span class="selectSort sort-stu"></span>
30
			        <div class="mui-media-body">在校生</div>
31
				</li>
32
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
33
				    <span class="selectSort sort-skill"></span>
34
			        <div class="mui-media-body">技术人员</div>
35
				</li>
36
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
37
				    <span class="selectSort sort-hr"></span>
38
			        <div class="mui-media-body">HR/猎头</div>
39
				</li>
40
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
41
				    <span class="selectSort sort-sale"></span>
42
			        <div class="mui-media-body">销售人员</div>
43
				</li>
44
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
45
				    <span class="selectSort sort-invest"></span>
46
			        <div class="mui-media-body">投资方</div>
47
				</li>
48
				<li class="mui-table-view-cell mui-media mui-col-xs-4">
49
				    <span class="selectSort sort-consult"></span>
50
			        <div class="mui-media-body">咨询顾问</div>
51
				</li>
52
				<li class="mui-table-view-cell mui-media mui-col-xs-4 selectNow">
53
				    <span class="selectSort sort-user"></span>
54
			        <div class="mui-media-body">普通用户</div>
55
			        <span class="iconfont icon-yuanxingxuanzhongfill"></span>
56
				</li>
57
			</ul>
58
			<div class="mui-content-padded frmboxNew">
59
				<button class="mui-btn mui-btn-block frmbtn frmactive">下一步</button>
22
		<div class="mui-content fillMore">
23
			<div class="mui-input-group alignCenter fillMoreHead">
24
				<div class="fillHead userRadius">
25
					<a href="javascript:;" style="width:64px; height: 64px; display: block; position:absolute;top:0; z-index: 1;" id="userimg"></a>
26
					<div id="imgshow"></div>
27
				</div>
28
				<span class="h1Font" id="userName">田鹏飞</span>
60 29
			</div>
30
			<div class="mui-input-group fillShow">
31
				<ul class="mui-table-view noactiveTab">
32
			        <li class="mui-table-view-cell">
33
			        	<input type="text" class="mui-input-clear frmtype" placeholder="职称" id="userTitle">
34
			        </li>
35
			        <li class="mui-table-view-cell">
36
			        	<input type="text" class="mui-input-clear frmtype" placeholder="所在机构" id="userMechanism">
37
			        </li>
38
			        <li class="mui-table-view-cell">
39
			        	<input type="text" class="mui-input-clear frmtype" placeholder="所属部门" id="userDepartment">
40
			        </li>
41
			        <li class="mui-table-view-cell">
42
			        	<input type="text" class="mui-input-clear frmtype" placeholder="职位" id="userPosition">
43
			        </li>
44
			        <li class="mui-table-view-cell">
45
			        	<input type="text" class="mui-input-clear frmtype" placeholder="所在城市" id="showCityPicker">
46
						<span class="mui-icon mui-icon-arrowdown downarrow"></span>
47
			        </li>
48
			        <input type="hidden" class="mui-input-clear frmtype" id="data-province">
49
					<input type="hidden" class="mui-input-clear frmtype" id="data-address">
50
			    </ul>
51
			</div>
52
			<div class="mui-content-padded" style="margin-top:40px;">
53
				<button class="mui-btn mui-btn-block frmbtn frmactive" id="goIndex">进入科袖</button>
54
		    </div>
61 55
		</div>
62 56
		<script src="../js/public/mui.min.js"></script>
57
		<script src="../js/public/mui.picker.min.js"></script>
58
		<script src="../js/public/city.data.js"></script>
63 59
		<script src="../js/public/base.js"></script>
64
		<script type="text/javascript">
65
			mui(".selectSortBox").on("tap","li",function(){
66
				var liAll = document.getElementsByTagName('li');
67
				var slescted =document.createElement("span")
68
				slescted.className = "iconfont icon-yuanxingxuanzhongfill";
69
				for(var i = 0;i <liAll.length;i++){
70
					if(liAll[i].classList.contains("selectNow")){
71
						liAll[i].classList.remove("selectNow");
72
						liAll[i].removeChild(liAll[i].getElementsByTagName("span")[1]);
73
					}
74
				}
75
				this.classList.add("selectNow");
76
				this.appendChild(slescted);
77
			})
60
		<script src="../js/public/upload-avatar.js"></script>
61
		<script src="../js/fillinfo.js"></script>
62
		<script type="text/javascript"> 
63
			//处理iOS下弹出软键盘后头部会随页面的滚动条消失问题
64
		    iosheader();
78 65
		</script>
79 66
	</body>
80 67

+ 69 - 51
app/html/fillinfo.html

@ -6,69 +6,87 @@
6 6
		<title>完善个人信息</title>
7 7
		<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
8 8
		<link href="../css/mui.min.css" rel="stylesheet" />
9
		<link href="../css/mui.picker.min.css" rel="stylesheet" />
10 9
		<link href="../css/iconfont.css" rel="stylesheet" />
11 10
		<link href="../css/app.css" rel="stylesheet" />
12
		<style>
13
			html,body{height: 100%;margin:0;padding:0px;overflow: hidden;}
14
			.mui-content{height:100%;overflow: auto;}
15
		</style>
16 11
	</head>
17 12
18 13
	<body>
19 14
		<header class="mui-bar mui-bar-nav toptitbox">
20 15
			<h1 class="mui-title toptit">完善个人信息</h1>
21 16
		</header>
22
		<div class="mui-content">
23
			<div class="headbox3 headRadius">
24
				<a href="javascript:;" class="mui-icon iconfont icon-camera headimglink" id="userimg"></a>
25
				<div id="imgshow"> </div>
17
		<div class="mui-content selectSortBox">
18
			<div class="bindtip"><img src="../images/login_bg_tishi_3_nor@3x.png" width="100%" /></div>
19
			<ul class="mui-table-view mui-grid-view mui-grid-9">
20
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="1">
21
			        <span class="selectSort sort-pro"></span>
22
			        <div class="mui-media-body">科研工作者</div>
23
				</li>
24
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="2">
25
				    <span class="selectSort sort-mana"></span>
26
				    <div class="mui-media-body">企业高管</div>
27
				</li>
28
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="3">
29
				    <span class="selectSort sort-stu"></span>
30
			        <div class="mui-media-body">在校生</div>
31
				</li>
32
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="4">
33
				    <span class="selectSort sort-skill"></span>
34
			        <div class="mui-media-body">技术人员</div>
35
				</li>
36
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="5">
37
				    <span class="selectSort sort-hr"></span>
38
			        <div class="mui-media-body">HR/猎头</div>
39
				</li>
40
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="6">
41
				    <span class="selectSort sort-sale"></span>
42
			        <div class="mui-media-body">销售人员</div>
43
				</li>
44
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="7">
45
				    <span class="selectSort sort-invest"></span>
46
			        <div class="mui-media-body">投资方</div>
47
				</li>
48
				<li class="mui-table-view-cell mui-media mui-col-xs-4" data-num="8">
49
				    <span class="selectSort sort-consult"></span>
50
			        <div class="mui-media-body">咨询顾问</div>
51
				</li>
52
				<li class="mui-table-view-cell mui-media mui-col-xs-4 selectNow" data-num="0">
53
				    <span class="selectSort sort-user"></span>
54
			        <div class="mui-media-body">普通用户</div>
55
			        <span class="iconfont icon-yuanxingxuanzhongfill"></span>
56
				</li>
57
			</ul>
58
			<div class="mui-content-padded frmboxNew">
59
				<button class="mui-btn mui-btn-block frmbtn frmactive" id="fillinfoNext">下一步</button>
26 60
			</div>
27
			<div class="mui-input-group mainbox fillbox" id="box">
28
					<h3 class="boxnav-title">请先选择您现在的身份<em class="requiredcon"></em></h3>
29
					<ul class="boxnav">
30
						<li id="boxnav1"><span data-num="1">科研工作者</span></li>
31
						<li id="boxnav2"><span data-num="2">在企人员</span></li>
32
						<li id="boxnav3"><span data-num="3">在校生</span></li>
33
						<!--<li id="boxnav4"><span data-num="4">其他身份</span></li>-->
34
					</ul>
35
					<div class="maincon" style="display: none;">
36
						<ul class="basicinfo" >
37
							<li><label>姓名<em class="requiredcon"></em></label></li>
38
							<li class="basicfrm"><input type="text" class="mui-input-clear frmtype" id="userName"></li>
39
							<li id="li1"></li>
40
							<li class="basicfrm"><input type="text" class="mui-input-clear frmtype" id="userMechanism"></li>
41
							<li id="li2"></li>
42
							<li class="basicfrm"><input type="text" class="mui-input-clear frmtype" id="userDepartment"></li>
43
							<li id="li3"></li>
44
							<li class="basicfrm" id="li4"><input type="text" class="mui-input-clear frmtype" id="userTitle"></li>
45
							<li class="noneli" id="li5"></li>
46
							<li class="basicfrm noneli" id="li6"><input type="text" class="mui-input-clear frmtype" id="userPosition"></li>
47
							<li><label>所在城市</label></li>
48
							<li class="basicfrm">
49
								<input type="text" class="mui-input-clear frmtype" id="showCityPicker" value="">
50
								<span class="mui-icon mui-icon-arrowdown downarrow"></span>
51
							</li>
52
							<input type="hidden" class="mui-input-clear frmtype" id="data-province">
53
							<input type="hidden" class="mui-input-clear frmtype" id="data-address">
54
						</ul>
55
						<div class="mui-content-padded mainbox">
56
							<button class="mui-btn mui-btn-block frmbtn frmactive2" id="goIndex">进入科袖</button>
57
					    </div>
58
				    </div>
59
			</div>
60
61 61
		</div>
62 62
		<script src="../js/public/mui.min.js"></script>
63
		<script src="../js/public/mui.picker.min.js"></script>
64
		<script src="../js/public/city.data.js"></script>
65 63
		<script src="../js/public/base.js"></script>
66
		<script src="../js/public/upload-avatar.js"></script>
67
		<script src="../js/fillinfo.js"></script>
68
		<script type="text/javascript"> 
69
			//处理iOS下弹出软键盘后头部会随页面的滚动条消失问题
70
		    iosheader();
64
		<script type="text/javascript">
65
			var applyType ;
66
			mui(".selectSortBox").on("tap","li",function(){
67
				applyType = this.getAttribute("data-num");
68
				var liAll = document.getElementsByTagName('li');
69
				var slescted =document.createElement("span")
70
				slescted.className = "iconfont icon-yuanxingxuanzhongfill";
71
				for(var i = 0;i <liAll.length;i++){
72
					if(liAll[i].classList.contains("selectNow")){
73
						liAll[i].classList.remove("selectNow");
74
						liAll[i].removeChild(liAll[i].getElementsByTagName("span")[1]);
75
					}
76
				}
77
				this.classList.add("selectNow");
78
				this.appendChild(slescted);
79
			})
80
			
81
			document.getElementById("fillinfoNext").addEventListener('tap', function() {
82
				
83
				mui.openWindow({
84
					url: '../html/fillinfo-select.html',
85
					id: 'fillinfo-select.html',
86
					show: {autoShow: false},
87
					extras: {num: applyType}
88
				});
89
			});
71 90
		</script>
72 91
	</body>
73
74 92
</html>

+ 1 - 0
app/html/fillinfoNew.html

@ -17,6 +17,7 @@
17 17
18 18
	<body>
19 19
		<header class="mui-bar mui-bar-nav toptitbox">
20
		 	<a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left topback"></a>
20 21
			<h1 class="mui-title toptit">完善个人信息</h1>
21 22
		</header>
22 23
		<div class="mui-content fillMore">

+ 1 - 1
app/html/findpwd-phone.html

@ -24,7 +24,7 @@
24 24
		        		<input type="tel" class="frmtype" placeholder="请输入验证码" id="userCode">
25 25
		        	</div>
26 26
					<div class="mui-col-xs-4">
27
						<input type="button" class="frmtype getCode" value="获取验证码" id="obtain-code">
27
						<input type="button" class="frmtype getCode" value="获取验证码" id="obtain-code" disabled="">
28 28
						<input type="button" class="frmtype getCode" value="" id="getcodeoff" style="display:none;">	
29 29
					</div>
30 30
				</div>

+ 1 - 1
app/html/loginTelNew.html

@ -25,7 +25,7 @@
25 25
		        		<input id='setCode' type="tel" class="frmtype" placeholder="请输入验证码">
26 26
		        	</div>
27 27
					<div class="mui-col-xs-4">
28
						<input type="button" class="frmtype getCode" value="获取验证码" id="obtain-code">
28
						<input type="button" class="frmtype getCode" value="获取验证码" id="obtain-code" disabled="">
29 29
						<input type="button" class="frmtype getCode" value="" style="display: none;" id="getcodeoff">
30 30
					</div>
31 31
				</div>

+ 1 - 1
app/html/reg.html

@ -28,7 +28,7 @@
28 28
		        		<input type="tel" class="frmtype" placeholder="请输入验证码" id="set-code">
29 29
		        	</div>
30 30
					<div class="mui-col-xs-4">
31
						<input type="button" class="frmtype getCode" value="获取验证码" id="obtain-code">
31
						<input type="button" class="frmtype getCode" value="获取验证码" id="obtain-code" disabled="">
32 32
						<input type="button" class="frmtype getCode" value="" style="display: none;" id="getcodeoff">
33 33
					</div>
34 34
				</div>

+ 64 - 183
app/js/fillinfo.js

@ -1,215 +1,96 @@
1 1
//注册完成个人信息
2 2
mui.ready(function() {
3
	mui.plusReady(function() {
4
		/*定义全局变量*/
5
		var userName = document.getElementById("userName");
6
		var userMechanism = document.getElementById("userMechanism");
7
		var userDepartment = document.getElementById("userDepartment");
8
		var goIndex = document.getElementById("goIndex");
9
		var dataProvince = document.getElementById("data-province");
10
		var dataAddress = document.getElementById("data-address");
11
		var applyType;
12
		var userId = plus.storage.getItem('userid');
3 13

4
	/*定义全局变量*/
5
	var userName = document.getElementById("userName");
6
	var userMechanism = document.getElementById("userMechanism");
7
	var userDepartment = document.getElementById("userDepartment");
8
	var goIndex = document.getElementById("goIndex");
9
	var dataProvince = document.getElementById("data-province");
10
	var dataAddress = document.getElementById("data-address");
11
	var boxnav1 = document.getElementById("boxnav1");
12
	var boxnav2 = document.getElementById("boxnav2");
13
	var boxnav3 = document.getElementById("boxnav3");
14
	var boxnav4 = document.getElementById("boxnav4");
15
	var li1 = document.getElementById("li1");
16
	var li2 = document.getElementById("li2");
17
	var li3 = document.getElementById("li3");
18
	var li4 = document.getElementById("li4");
19
	var li5 = document.getElementById("li5");
20
	var li6 = document.getElementById("li6");
21
	var applyType;
22
	var afalse = false;
23
	/*选择地址*/
24
	var cityPicker = new mui.PopPicker({
25
		layer: 2
26
	});
27
	cityPicker.setData(cityData);
28
	var showCityPickerButton = document.getElementById('showCityPicker');
29
	showCityPickerButton.addEventListener('tap', function(event) {
30
		cityPicker.show(function(items) {
31
			showCityPickerButton.value = items[0].text + " " + items[1].text;
32
			dataProvince.value = items[0].text;
33
			dataAddress.value = items[1].text;
34
			//返回 false 可以阻止选择框的关闭
35
			//return false;
14
		/*选择地址*/
15
		var cityPicker = new mui.PopPicker({
16
			layer: 2
36 17
		});
37
	}, false);
38

39
	tab('box');
40

41
	boxnav1.addEventListener("tap", function() {
42
		document.querySelector(".maincon").style.display = "block";
43
		var label1 = '<label>所在机构<small> ( 高校/研究机构 )</small><em class="requiredcon"></em></label>';
44
		var label2 = '<label>所属部门<small> ( 院/系/实验室 )</small></label>';
45
		var label3 = '<label>职称</label>';
46
		var label4 = '<input type="text" class="mui-input-clear frmtype" id="userTitle">';
47
		var label5 = '<label>职位</label>';
48
		var label6 = '<input type="text" class="mui-input-clear frmtype" id="userPosition">';
49
		li1.innerHTML = label1;
50
		li2.innerHTML = label2;
51
		li3.innerHTML = label3;
52
		li4.innerHTML = label4;
53
		li5.innerHTML = label5;
54
		li6.innerHTML = label6;
55
		li3.style.display = "block";
56
		li4.style.display = "block";
57
		li5.style.display = "block";
58
		li6.style.display = "block";
59
		document.querySelector(".frmtype").value = "";
60
		userMechanism.value = "";
61
		userDepartment.value = "";
62
		goIndex.classList.add("frmactive2");
63
		goIndex.classList.remove("frmactiveok");
64
		goIndex.disabled = "disabled";
65
		afalse = false;
66
	})
67

68
	boxnav2.addEventListener("tap", function() {
69
		document.querySelector(".maincon").style.display = "block";
70
		var label1 = '<label>所在企业<small></small><em class="requiredcon"></em></label>';
71
		var label2 = '<label>所属部门</label>';
72
		var label3 = '<label>职位</label>';
73
		var label4 = '<input type="text" class="mui-input-clear frmtype" id="userPosition">';
74
		var label5 = '<label>职称</label>';
75
		var label6 = '<input type="text" class="mui-input-clear frmtype" id="userTitle">';
76
		li1.innerHTML = label1;
77
		li2.innerHTML = label2;
78
		li3.innerHTML = label3;
79
		li4.innerHTML = label4;
80
		li5.innerHTML = label5;
81
		li6.innerHTML = label6;
82
		li3.style.display = "block";
83
		li4.style.display = "block";
84
		li5.style.display = "block";
85
		li6.style.display = "block";
86
		document.querySelector(".frmtype").value = "";
87
		userMechanism.value = "";
88
		userDepartment.value = "";
89
		goIndex.classList.add("frmactive2");
90
		goIndex.classList.remove("frmactiveok");
91
		goIndex.disabled = "disabled";
92
		afalse = false;
93
	})
94

95
	boxnav3.addEventListener("tap", function() {
96
		document.querySelector(".maincon").style.display = "block";
97
		li3.style.display = "none";
98
		li4.style.display = "none";
99
		li5.style.display = "none";
100
		li6.style.display = "none";
101
		li4.getElementsByTagName('input').value = "";
102
		var label1 = '<label>就读高校<em class="requiredcon"></em></label>';
103
		var label2 = '<label>就读院系</label>';
104
		li1.innerHTML = label1;
105
		li2.innerHTML = label2;
106
		document.querySelector(".frmtype").value = "";
107
		userMechanism.value = "";
108
		userDepartment.value = "";
109
		goIndex.classList.add("frmactive2");
110
		goIndex.classList.remove("frmactiveok");
111
		goIndex.disabled = "disabled";
112
		afalse = false;
113
	})
18
		cityPicker.setData(cityData);
19
		var showCityPickerButton = document.getElementById('showCityPicker');
20
		showCityPickerButton.addEventListener('tap', function(event) {
21
			cityPicker.show(function(items) {
22
				showCityPickerButton.value = items[0].text + " " + items[1].text;
23
				dataProvince.value = items[0].text;
24
				dataAddress.value = items[1].text;
25
				//返回 false 可以阻止选择框的关闭
26
				//return false;
27
			});
28
		}, false);
114 29

115
	/*boxnav4.addEventListener("tap", function() {
116
		document.querySelector(".maincon").style.display = "block";
117
		var label1 = '<label>所在机构</label>';
118
		var label2 = '<label>所属部门</label>';
119
		var label3 = '<label>职位</label>';
120
		var label4 = '<input type="text" class="mui-input-clear frmtype" id="userPosition">';
121
		var label5 = '<label>职称</label>';
122
		var label6 = '<input type="text" class="mui-input-clear frmtype" id="userTitle">';
123
		li1.innerHTML = label1;
124
		li2.innerHTML = label2;
125
		li3.innerHTML = label3;
126
		li4.innerHTML = label4;
127
		li5.innerHTML = label5;
128
		li6.innerHTML = label6;
129
		li3.style.display = "block";
130
		li4.style.display = "block";
131
		li5.style.display = "block";
132
		li6.style.display = "block";
133
		document.querySelector(".frmtype").value = "";
134
		userMechanism.value = "";
135
		userDepartment.value = "";
136
		goIndex.classList.add("frmactive2");
137
		goIndex.classList.remove("frmactiveok");
138
		goIndex.disabled = "disabled";
139
		afalse = true;
140
	})*/
30
		/*头像上传自定义事件*/
31
		window.addEventListener('showimg', function(event) {
32
			showuserimg();
33
		});
141 34

142
	function tab(name) {
143
		var oDome = document.getElementById(name);
144
		var oSpan = oDome.getElementsByTagName('ul')[0].childNodes;
145
		for(var i = 0; i < oSpan.length; i++) {
146
			oSpan[i].onclick = function() {
147
				for(var i = 0; i < oSpan.length; i++) {
148
					oSpan[i].className = '';
35
		showusername();
36
		
37
		/*查询用户名*/
38
		function showusername() {
39
			
40
			alert(userId)
41
			mui.ajax(baseUrl + '/ajax/professor/baseInfo/' + userId, {
42
				dataType: 'json', //数据格式类型
43
				type: 'get', //http请求类型
44
				timeout: 10000, //超时设置
45
				success: function(data) {
46
					console.log(JSON.stringify(data))
47
					if(data.success) {
48
						userName.innerText= data.data.name;
49
						plus.webview.currentWebview().show("slide-in-right", 150);
50
						plus.nativeUI.closeWaiting();
51
					}
52
				},
53
				error: function(data) {
54
					plus.nativeUI.toast("服务器链接超时", toastStyle);
149 55
				}
150
				this.className = 'set';
151
			}
56
			})
152 57
		}
153
	}
154 58

155
	window.addEventListener('showimg', function(event) {
156
		showuserimg();
157
	});
158

159
	function showuserimg() {
160
		var userId = plus.storage.getItem('userid');
161
		console.log(userId)
162
		var filPage = plus.webview.getWebviewById('../html/fillinfo.html');
163
		var dyPage = plus.webview.currentWebview();
164
		if(dyPage == filPage) {
165
			var mun = Math.round(Math.random() * 99 + 1);
166
			var imgvar = '<img src="' + baseUrl + '/images/head/' + userId + '_l.jpg?' + mun + '" style="width:100%"/>';
167
			console.log(imgvar)
168
			document.getElementById('imgshow').innerHTML = imgvar;
59
		function showuserimg() {
60
			var userId = plus.storage.getItem('userid');
61
			console.log(userId)
62
			var filPage = plus.webview.getWebviewById('fillinfo-select.html');
63
			var dyPage = plus.webview.currentWebview();
64
			if(dyPage == filPage) {
65
				var mun = Math.round(Math.random() * 99 + 1);
66
				var imgvar = '<img src="' + baseUrl + '/images/head/' + userId + '_l.jpg?' + mun + '" style="width:100%"/>';
67
				console.log(imgvar)
68
				document.getElementById('imgshow').innerHTML = imgvar;
69
			}
169 70
		}
170
	}
171 71

172
	mui.plusReady(function() {
173 72
		var self = plus.webview.currentWebview();
174 73

175
		/*校验提交按钮显示状态*/
176
		mui('.basicinfo').on('keyup', "#userName,#userMechanism", function() {
177
			if(afalse) {
178
				if(userName.value == "") {
179
					goIndex.classList.remove("frmactiveok");
180
					goIndex.disabled = "disabled";
181
				} else {
182
					goIndex.classList.add("frmactiveok");
183
					goIndex.disabled = "";
184
				}
185
			} else {
186
				hideButtn(userName, userMechanism, goIndex, "frmactiveok");
187
			}
188
		});
189

190 74
		/*提交个人信息*/
191 75
		goIndex.addEventListener('tap', function() {
192 76
			var userTitle = document.getElementById("userTitle");
193 77
			var userPosition = document.getElementById("userPosition");
194
			applyType = document.querySelector(".boxnav .set span").getAttribute("data-num");
195
			console.log(applyType)
196 78
			goVal();
197 79
		});
198 80

199 81
		function goVal() {
200 82
			var $data = {};
201
			$data.name = userName.value;
83
			$data.name = userName.innerText;
202 84
			$data.orgName = userMechanism.value;
203 85
			$data.title = userTitle.value;
204 86
			$data.department = userDepartment.value;
205 87
			$data.office = userPosition.value;
206 88
			$data.province = dataProvince.value;
207 89
			$data.address = dataAddress.value;
208
			$data.id = self.userid;
209
			console.log(self.userid)
210
			$data.authentication = applyType;
90
			$data.id = plus.storage.getItem('userid');;
91
			$data.authentication = self.num;
211 92
			console.log(JSON.stringify($data))
212
			mui.ajax(baseUrl + '/ajax/professor', {
93
			mui.ajax(baseUrl + '/ajax/professor/updatePro', {
213 94
				data: $data,
214 95
				dataType: 'json', //数据格式类型
215 96
				type: 'POST', //http请求类型

+ 8 - 0
app/js/findpwd1.js

@ -28,6 +28,14 @@ mui.ready(function() {
28 28
			phoneVal();
29 29
		})
30 30
		
31
		userPhone.addEventListener('keyup', function() {
32
			if(userPhone.value==""){
33
				obtainCode.disabled = "disabled";
34
			}else{
35
				obtainCode.disabled = "";
36
			}
37
		})
38
		
31 39
		/*点击又想起来了*/
32 40
		gopaer.addEventListener('tap', function() {
33 41
			mui.back();

+ 8 - 0
app/js/loginTelNew.js

@ -48,6 +48,14 @@ mui.ready(function() {
48 48
			phoneVal();
49 49
		})
50 50
		
51
		userName.addEventListener('keyup', function() {
52
			if(userName.value==""){
53
				obtainCode.disabled = "disabled";
54
			}else{
55
				obtainCode.disabled = "";
56
			}
57
		})
58
		
51 59
		/*校验手机号*/
52 60
		function phoneVal() {
53 61
			var hunPhone = /^1[3|4|5|7|8]\d{9}$/;

+ 1 - 1
app/js/picture-upload.js

@ -213,7 +213,7 @@ mui.plusReady(function() {
213 213
						var Pa = plus.webview.getWebviewById('resinforupdate.html');
214 214
						mui.fire(Pa, 'resourceMess');
215 215
					}
216
					var ifllimg = plus.webview.getWebviewById('../html/fillinfo.html');
216
					var ifllimg = plus.webview.getWebviewById('fillinfo-select.html');
217 217
					mui.fire(ifllimg, 'showimg');
218 218
					mui.currentWebview.close();
219 219
					mui.back();

+ 9 - 1
app/js/register.js

@ -24,6 +24,14 @@ mui.ready(function() {
24 24
				reg.disabled = "";
25 25
			}
26 26
		});
27
		
28
		phoneName.addEventListener('keyup', function() {
29
			if(phoneName.value==""){
30
				obtainCode.disabled = "disabled";
31
			}else{
32
				obtainCode.disabled = "";
33
			}
34
		})
27 35

28 36
		/*点击获取验证码*/
29 37
		obtainCode.addEventListener('tap', function() {
@ -63,7 +71,7 @@ mui.ready(function() {
63 71
		/*校验手机号*/
64 72
		function phoneVal() {
65 73
			var hunPhone = /^1[3|4|5|7|8]\d{9}$/;
66
			if(hunPhone.test(phoneName.value)) {
74
			if(hunPhone.test(phoneName.value)){
67 75
				isReg();
68 76
			} else {
69 77
				plus.nativeUI.toast("请输入正确的手机号码", toastStyle);