Browse Source

修改了测试页面。

bulomakaka 8 years ago
parent
commit
3749a7b224

+ 1 - 1
src/main/java/com/ekexiu/portal/po/Professor.java

@ -93,7 +93,7 @@ public class Professor implements CreateTimeSupported, ModifyTimeSupported{
93 93
	 * @return
94 94
	 */
95 95
	@Column(DE.string_de)
96
   public String getTitle() {
96
	public String getTitle() {
97 97
		return title;
98 98
	}
99 99

+ 6 - 6
src/main/resources/project.properties

@ -1,5 +1,5 @@
1 1
dataSource=com.alibaba.druid.pool.DruidDataSource
2
dataSource.url=jdbc:postgresql://127.0.0.1:5432/ekexiu
2
dataSource.url=jdbc:postgresql://121.42.53.174:5432/ekexiu
3 3
dataSource.username=postgres
4 4
dataSource.password=postgres
5 5
dataSource.initialSize::int=1
@ -17,7 +17,7 @@ dataSource.maxPoolPreparedStatementPerConnectionSize::int=20
17 17
dataSource.defaultAutoCommit::boolean=false
18 18
cachedFileUploadServlet=org.jfw.web.servlet.fileupload.cached.CachedUploadServletConfig
19 19
cachedFileUploadServlet.cacheByMemory::boolean=false
20
cachedFileUploadServlet.cachePath::java.io.File=/kexiu/www/html/images/tmp
20
cachedFileUploadServlet.cachePath::java.io.File=/Users/bulomakaka/Documents/kexiu/www/html/images/tmp
21 21
cachedFileUploadServlet.CachedItemValidator-ref=imageValidator
22 22
cachedFileUploadServlet.defaultSizeLimit::long=5242880
23 23
cachedFileUploadServlet.fileSuffix=.jpg,.png
@ -28,10 +28,10 @@ com_ekexiu_portal_service_ImageService.middleHeadPhotoWidth::int=66
28 28
com_ekexiu_portal_service_ImageService.middleHeadPhotoHeight::int=66
29 29
com_ekexiu_portal_service_ImageService.smallHeadPhotoWidth::int=30
30 30
com_ekexiu_portal_service_ImageService.smallHeadPhotoHeight::int=30
31
com_ekexiu_portal_service_ImageService.tmpPath::java.io.File=/kexiu/www/html/images/tmp
32
com_ekexiu_portal_service_ImageService.imagePath::java.io.File=/kexiu/www/html/images
33
com_ekexiu_portal_service_ImageService.defaultHeadPhoto::java.io.File=/kexiu/www/html/images/dh.jpg
34
com_ekexiu_portal_service_ImageService.defaultOrgLogo::java.io.File=/kexiu/www/html/images/dl.jpg
31
com_ekexiu_portal_service_ImageService.tmpPath::java.io.File=/Users/bulomakaka/Documents/kexiu/www/html/images/tmp
32
com_ekexiu_portal_service_ImageService.imagePath::java.io.File=/Users/bulomakaka/Documents/kexiu/www/html/images
33
com_ekexiu_portal_service_ImageService.defaultHeadPhoto::java.io.File=/Users/bulomakaka/Documents/kexiu/www/html/images/dh.jpg
34
com_ekexiu_portal_service_ImageService.defaultOrgLogo::java.io.File=/Users/bulomakaka/Documents/kexiu/www/html/images/dl.jpg
35 35
com_ekexiu_portal_service_SysService.bindMailSubject=\u8BF7\u6C42\u7ED1\u5B9A\u90AE\u7BB1
36 36
com_ekexiu_portal_service_SysService.bindMailReplaceKey=stateCode
37 37
com_ekexiu_portal_service_SysService.bindMailReplaceContentTempalte=\u8BF7\u8BBF\u95EE\u5B8C\u6210\u7BB1\u7ED1\u5B9A:http://www.ekexiu.com:81/page/bind_email.html?sc=stateCode

+ 3 - 3
src/main/webapp/page/bindMobilePhone.html

@ -6,7 +6,7 @@
6 6
    <meta name="viewport" content="width=device-width, initial-scale=1">
7 7
     <meta name="description" content="">
8 8
    <meta name="author" content="">
9
    <title>数据字典项</title>
9
    <title>绑定手机号码</title>
10 10
    <link href="../css/bootstrap.min.css" rel="stylesheet">
11 11

12 12
  </head>
@ -15,12 +15,12 @@
15 15
    <div class="container">
16 16

17 17
      <div class="page-header">
18
        <h1>数据字典项编辑</h1>
18
        <h1>绑定手机号码</h1>
19 19
      </div>
20 20

21 21
   <form class="form-horizontal">
22 22
   		<div class="form-group">
23
   			<label for="id"  class="col-sm-2 control-label">邀请码</label>
23
   			<label for="id"  class="col-sm-2 control-label">用户id</label>
24 24
   			<div class="col-sm-10">
25 25
   				<input type="text"  class="form-control"  id="id" placeholder="id" readonly>
26 26
   			</div>

+ 0 - 25
src/main/webapp/page/index.html

@ -1,25 +0,0 @@
1
<!DOCTYPE html>
2
<html>
3
<head>
4
<title>Welcome to nginx!</title>
5
<style>
6
    body {
7
        width: 35em;
8
        margin: 0 auto;
9
        font-family: Tahoma, Verdana, Arial, sans-serif;
10
    }
11
</style>
12
</head>
13
<body>
14
<h1>Welcome to nginx!</h1>
15
<p>If you see this page, the nginx web server is successfully installed and
16
working. Further configuration is required.</p>
17
18
<p>For online documentation and support please refer to
19
<a href="http://nginx.org/">nginx.org</a>.<br/>
20
Commercial support is available at
21
<a href="http://nginx.com/">nginx.com</a>.</p>
22
23
<p><em>Thank you for using nginx.</em></p>
24
</body>
25
</html>

+ 18 - 18
src/main/webapp/page/professor.html

@ -6,7 +6,7 @@
6 6
<meta name="viewport" content="width=device-width, initial-scale=1">
7 7
<meta name="description" content="">
8 8
<meta name="author" content="">
9
<title>专家信息录入</title>
9
<title>专家用户信息编辑</title>
10 10
<link href="../css/bootstrap.min.css" rel="stylesheet">
11 11
<style>
12 12
	#raLists{
@ -68,7 +68,7 @@
68 68
<body>
69 69
	<div class="container">
70 70
		<div class="page-header">
71
			<h1>专家</h1>
71
			<h1>专家用户信息</h1>
72 72
		</div>
73 73
		<div class="row">
74 74
			<div class="col-sm-3">
@ -102,7 +102,7 @@
102 102
					</div>
103 103
					<div class="col-sm-2"></div>
104 104
					<div class="col-sm-10">
105
						<button id="saveProfessor" type="button" class="btn btn-default">Save</button>
105
						<button id="saveProfessor" type="button" class="btn btn-default">保存</button>
106 106
					</div>
107 107
				</form>
108 108
			</div>
@ -118,7 +118,7 @@
118 118
					<input type="text" class="form-control" id="subject" placeholder="学科" disable>
119 119
				</div>
120 120
				<div class="col-sm-1">
121
					<button id="saveSubject" type="button" class="btn btn-default">Save</button>
121
					<button id="saveSubject" type="button" class="btn btn-default">保存</button>
122 122
				</div>
123 123
			</div>
124 124
			<div class="form-group">
@ -127,16 +127,16 @@
127 127
					<input type="text" class="form-control" id="industry" placeholder="应用行业">
128 128
				</div>
129 129
				<div class="col-sm-1">
130
					<button id="saveIndustry" type="button" class="btn btn-default">Save</button>
130
					<button id="saveIndustry" type="button" class="btn btn-default">保存</button>
131 131
				</div>
132 132
			</div>
133 133
			<div class="form-group">
134
				<label for="descp" class="col-sm-2 control-label">descp</label>
134
				<label for="descp" class="col-sm-2 control-label">个人简介</label>
135 135
				<div class="col-sm-9">
136 136
					<textarea rows="3" cols="100" class="form-control" id="descp"></textarea>
137 137
				</div>
138 138
				<div class="col-sm-1">
139
					<button id="saveDescp" type="button" class="btn btn-default">Save</button>
139
					<button id="saveDescp" type="button" class="btn btn-default">保存</button>
140 140
				</div>
141 141
			</div>
142 142
			<div class="form-group">
@ -158,7 +158,7 @@
158 158
				<div class="col-sm-10">
159 159
					<table class="table table-striped">
160 160
						<thead>
161
							<th>毕业年</th>
161
							<th>毕业年</th>
162 162
							<th>学校</th>
163 163
							<th>院系</th>
164 164
							<th>专业</th>
@ -193,8 +193,8 @@
193 193
					<table class="table table-striped">
194 194
						<thead>
195 195
							<th>发表日期</th>
196
							<th>题</th>
197
							<th>url</th>
196
							<th>题</th>
197
							<th>链接URL</th>
198 198
							<th>备注</th>
199 199
							<th>操作</th>
200 200
						</thead>
@ -209,7 +209,7 @@
209 209
						<thead>
210 210
							<th>生效日期</th>
211 211
							<th>名称</th>
212
							<th>URL</th>
212
							<th>链接URL</th>
213 213
							<th>备注</th>
214 214
							<th>操作</th>
215 215
						</thead>
@ -222,7 +222,7 @@
222 222
				<div class="col-sm-10">
223 223
					<table class="table table-striped">
224 224
						<thead>
225
							<th>日期</th>
225
							<th>获奖时间</th>
226 226
							<th>名称</th>
227 227
							<th>备注</th>
228 228
							<th>操作</th>
@ -236,9 +236,9 @@
236 236
				<div class="col-sm-10">
237 237
					<table class="table table-striped">
238 238
						<thead>
239
							<th>开始</th>
240
							<th>结束</th>
241
							<th>名称</th>
239
							<th>开始时间</th>
240
							<th>结束时间</th>
241
							<th>项目名称</th>
242 242
							<th>备注</th>
243 243
							<th>操作</th>
244 244
						</thead>
@ -273,7 +273,7 @@
273 273
							</div>
274 274
						</div>
275 275
						<div class="form-group">
276
							<label class="col-sm-2 control-label">URL</label>
276
							<label class="col-sm-2 control-label">链接URL</label>
277 277
							<div class="col-sm-10">
278 278
								<input type="text" class="form-control" id="paper_url" placeholder="URL">
279 279
							</div>
@ -351,7 +351,7 @@
351 351
							</div>
352 352
						</div>
353 353
						<div class="form-group">
354
							<label class="col-sm-2 control-label">标题</label>
354
							<label class="col-sm-2 control-label">奖项名称</label>
355 355
							<div class="col-sm-10">
356 356
								<input type="text" class="form-control" id="honor_name" placeholder="标题">
357 357
							</div>
@ -393,7 +393,7 @@
393 393
							</div>
394 394
						</div>
395 395
						<div class="form-group">
396
							<label class="col-sm-2 control-label">URL</label>
396
							<label class="col-sm-2 control-label">链接URL</label>
397 397
							<div class="col-sm-10">
398 398
								<input type="text" class="form-control" id="patent_url" placeholder="URL">
399 399
							</div>

+ 1 - 1
src/main/webapp/page/professorImage.html

@ -6,7 +6,7 @@
6 6
<meta name="viewport" content="width=device-width, initial-scale=1">
7 7
<meta name="description" content="">
8 8
<meta name="author" content="">
9
<title>数据字典项</title>
9
<title>专家头像修改</title>
10 10
<link href="../css/bootstrap.min.css" rel="stylesheet">
11 11

12 12
</head>

+ 70 - 71
src/main/webapp/page/professors.html

@ -1,82 +1,81 @@
1 1
<!DOCTYPE html>
2 2
<html lang="zh-cmn-Hans">
3
  <head>
4
    <meta charset="utf-8">
5
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6
    <meta name="viewport" content="width=device-width, initial-scale=1">
7
     <meta name="description" content="">
8
    <meta name="author" content="">
9
    <title>专家信息列表</title>
10
    <link href="../css/bootstrap.min.css" rel="stylesheet">
3
<head>
4
<meta charset="utf-8">
5
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6
<meta name="viewport" content="width=device-width, initial-scale=1">
7
<meta name="description" content="">
8
<meta name="author" content="">
9
<title>专家用户信息管理</title>
10
<link href="../css/bootstrap.min.css" rel="stylesheet">
11
</head>
12
<body>
13
	<div class="container">
11 14
12
  </head>
15
		<div class="page-header">
16
			<h1>专家用户信息列表</h1>
17
			<a href="professor.html">新建</a>
18
		</div>
13 19
14
  <body>
15
    <div class="container">
20
		<table class="table table-striped">
21
			<thead>
22
				<th width="5%">#</th>
23
				<th width="10%">姓名</th>
24
				<th width="15%">职称</th>
25
				<th width="15%">机构id</th>
26
				<th width="15%">部门</th>
27
				<th width="15%">学科</th>
28
				<th width="15%">应用行业</th>
29
				<th width="10%">操作</th>
30
			</thead>
31
			<tbody id="dm_tbody">
32
			</tbody>
33
		</table>
16 34
17
      <div class="page-header">
18
        <h1>专家列表</h1>
19
        <a href="professor.html">新建</a>
20
      </div>
35
	</div>
21 36
22
      <table class="table table-striped">
23
      		<thead>
24
      			<th>列</th>
25
      			<th>姓名</th>
26
      			<th>职称-title</th>
27
      			<th>机构-orgId</th>
28
      			<th>部门-dep</th>  
29
      			<th>学科-subject</th>
30
      			<th>应用行业-industry</th>
31
      			<th>编辑</th>  
32
      		</thead> 
33
      		<tbody id = "dm_tbody">
34
      		</tbody> 
35
      </table>	
36
37
    </div> 
38
39
    <script src="../js/jquery.min.js"></script>
40
    <script src="../js/bootstrap.min.js"></script>
41
    <script type="text/javascript">
42
    	$(function(){
43
    		$.get("../ajax/professor/qa",function(data){
44
    			function withVal(val){
45
    				$td = $("<td></td>");
46
					if(val){
37
	<script src="../js/jquery.min.js"></script>
38
	<script src="../js/bootstrap.min.js"></script>
39
	<script type="text/javascript">
40
		$(function() {
41
			$.get("../ajax/professor/qa", function(data) {
42
				function withVal(val) {
43
					$td = $("<td></td>");
44
					if (val) {
47 45
						$td.html(val);
48
					}else if(typeof val === "boolean") {
46
					} else if (typeof val === "boolean") {
49 47
						$td.html("false");
50 48
					}
51 49
					return $td;
52
    			}
53
    			
54
    			if(data.success){
55
    				for(var i = 0 ; i < data.data.length ; ++i){
56
    					var $rowData = data.data[i];
57
    					var $row =$("<tr></tr>");
58
    					withVal(i+1).appendTo($row);
59
    					withVal($rowData.name).appendTo($row);
60
    					withVal($rowData.title).appendTo($row);
61
    					withVal($rowData.orgId).appendTo($row);
62
    					withVal($rowData.department).appendTo($row);
63
    					withVal($rowData.subject).appendTo($row);
64
    					withVal($rowData.industry).appendTo($row);
65
    					$td =$("<td></td>");
66
    					$("<a>edit</a>").attr("href","professor.html?id="+$rowData.id).appendTo($td);
67
    					$("<a> bindMobilePhone</a>").attr("href","bindMobilePhone.html?id="+$rowData.id).appendTo($td);
68
    					$td.appendTo($row);
69
    					$row.appendTo($("#dm_tbody"));    					
70
    				}
71
    			}else{
72
    				alert(data.msg);
73
    			}
74
    		})
75
    		
76
    		
77
    	});
78
    
79
    
80
    </script>
81
  </body>
50
				}
51
52
				if (data.success) {
53
					for (var i = 0; i < data.data.length; ++i) {
54
						var $rowData = data.data[i];
55
						var $row = $("<tr></tr>");
56
						withVal(i + 1).appendTo($row);
57
						withVal($rowData.name).appendTo($row);
58
						withVal($rowData.title).appendTo($row);
59
						withVal($rowData.orgId).appendTo($row);
60
						withVal($rowData.department).appendTo($row);
61
						withVal($rowData.subject).appendTo($row);
62
						withVal($rowData.industry).appendTo($row);
63
						$td = $("<td></td>");
64
						$("<a>修改</a><br/>").attr("href",
65
								"professor.html?id=" + $rowData.id).appendTo(
66
								$td);
67
						$("<a>绑定手机</a>").attr("href",
68
								"bindMobilePhone.html?id=" + $rowData.id)
69
								.appendTo($td);
70
						$td.appendTo($row);
71
						$row.appendTo($("#dm_tbody"));
72
					}
73
				} else {
74
					alert(data.msg);
75
				}
76
			})
77
78
		});
79
	</script>
80
</body>
82 81
</html>

+ 136 - 123
src/main/webapp/page/resetPwByMobilePhone.html

@ -1,48 +1,47 @@
1 1
<!DOCTYPE html>
2 2
<html lang="zh-cmn-Hans">
3
  <head>
4
    <meta charset="utf-8">
5
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6
    <meta name="viewport" content="width=device-width, initial-scale=1">
7
     <meta name="description" content="">
8
    <meta name="author" content="">
9
    <title>数据字典项</title>
10
    <link href="../css/bootstrap.min.css" rel="stylesheet">
11
12
  </head>
13
14
  <body>
15
    <div class="container">
16
17
      <div class="page-header">
18
        <h1>重置密码withMobilePhone</h1>
19
      </div>
20
21
   <form class="form-horizontal">
22
   		<div class="form-group">
23
   			<label for="mobile"  class="col-sm-2 control-label">mobile</label>
24
   			<div class="col-sm-10">
25
   				<input type="text"  class="form-control"  id="mobile" placeholder="mobile" value="">
26
   			</div>
27
   		</div>
28
   </form>
29
   <br/>
30
	<button id="button"  type="button" class="btn btn-default">Save</button>
31
    </div>
32
    	<div class="modal fade" id="vcModal" tabindex="-1" role="dialog" aria-labelledby="vcModalLabel" aria-hidden="true">
3
<head>
4
<meta charset="utf-8">
5
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6
<meta name="viewport" content="width=device-width, initial-scale=1">
7
<meta name="description" content="">
8
<meta name="author" content="">
9
<title>通过手机找回密码</title>
10
<link href="../css/bootstrap.min.css" rel="stylesheet">
11
</head>
12
<body>
13
	<div class="container">
14
		<div class="page-header">
15
			<h1>通过手机找回密码</h1>
16
		</div>
17
		<form class="form-horizontal">
18
			<div class="form-group">
19
				<label for="mobile" class="col-sm-2 control-label">输入手机号码</label>
20
				<div class="col-sm-10">
21
					<input type="text" class="form-control" id="mobile"
22
						placeholder="mobile" value="">
23
				</div>
24
			</div>
25
		</form>
26
		<br />
27
		<button id="button" type="button" class="btn btn-default">Save</button>
28
	</div>
29
	<div class="modal fade" id="vcModal" tabindex="-1" role="dialog"
30
		aria-labelledby="vcModalLabel" aria-hidden="true">
33 31
		<div class="modal-dialog">
34 32
			<div class="modal-content">
35 33
				<div class="modal-header">
36 34
					<button type="button" class="close" data-dismiss="modal"
37 35
						aria-hidden="true">&times;</button>
38
					<h4 class="modal-title" id="vcModalLabel">输入验证码</h4>
36
					<h4 class="modal-title" id="vcModalLabel">输入短信验证码</h4>
39 37
				</div>
40 38
				<div class="modal-body">
41 39
					<form class="form-horizontal">
42 40
						<div class="form-group">
43 41
							<label class="col-sm-2 control-label">验证码</label>
44 42
							<div class="col-sm-10">
45
								<input type="text" class="form-control" id="vcValue" placeholder="验证码">
43
								<input type="text" class="form-control" id="vcValue"
44
									placeholder="验证码">
46 45
							</div>
47 46
						</div>
48 47
					</form>
@ -55,21 +54,24 @@
55 54
				</div>
56 55
			</div>
57 56
		</div>
58
	</div> 
59
	
60
		<div class="modal fade" id="pwModal" tabindex="-1" role="dialog" aria-labelledby="pwModalLabel" aria-hidden="true">
57
	</div>
58
59
	<div class="modal fade" id="pwModal" tabindex="-1" role="dialog"
60
		aria-labelledby="pwModalLabel" aria-hidden="true">
61 61
		<div class="modal-dialog">
62 62
			<div class="modal-content">
63 63
				<div class="modal-header">
64
					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
65
					<h4 class="modal-title" id="pwModalLabel">输入验证码</h4>
64
					<button type="button" class="close" data-dismiss="modal"
65
						aria-hidden="true">&times;</button>
66
					<h4 class="modal-title" id="pwModalLabel">输入短信验证码</h4>
66 67
				</div>
67 68
				<div class="modal-body">
68 69
					<form class="form-horizontal">
69 70
						<div class="form-group">
70 71
							<label class="col-sm-2 control-label">密码</label>
71 72
							<div class="col-sm-10">
72
								<input type="text" class="form-control" id="pwValue" placeholder="密码">
73
								<input type="text" class="form-control" id="pwValue"
74
									placeholder="密码">
73 75
							</div>
74 76
						</div>
75 77
					</form>
@ -82,92 +84,103 @@
82 84
				</div>
83 85
			</div>
84 86
		</div>
85
	</div> 
87
	</div>
88
89
	<script src="../js/jquery.min.js"></script>
90
	<script src="../js/bootstrap.min.js"></script>
91
	<script type="text/javascript">
92
		$(function() {
93
			var stateCode;
94
			var validateCode;
95
			var mobilePhone;
96
			$("#pwSubmit").on("click", function() {
97
				$.ajax({
98
					"url" : "../ajax/resetPasswordWithMobilePhone",
99
					"type" : "POST",
100
					"data" : {
101
						"state" : stateCode,
102
						"vc" : validateCode,
103
						"mobilePhone" : mobilePhone,
104
						"pw" : $("#pwValue").val()
105
					},
106
					"success" : function($data) {
107
						if ($data.success) {
108
							if ($data.data) {
109
								alert("reset password success");
110
							} else {
111
								alert("reset password fail");
112
							}
113
						} else {
114
							alert($data.msg);
115
						}
116
					}
117
				});
118
			});
119
120
			$("#vcSubmit").on("click", function() {
121
				$.ajax({
122
					"url" : "../ajax/validCode",
123
					"type" : "POST",
124
					"data" : {
125
						"state" : stateCode,
126
						"vc" : $("#vcValue").val()
127
					},
128
					"success" : function($data) {
129
						if ($data.success) {
130
							if ($data.data) {
131
								validateCode = $("#vcValue").val();
132
								$("#vcModal").modal("hide");
133
								$("#pwModal").modal();
134
							} else {
135
								alert("validateCode error");
136
								$("#vcModal").modal("hide");
137
							}
138
						} else {
139
							alert($data.msg);
140
						}
141
					}
142
				});
143
			});
144
145
			$("#button").on(
146
					"click",
147
					function() {
86 148
87
    <script src="../js/jquery.min.js"></script>
88
    <script src="../js/bootstrap.min.js"></script>
89
    <script type="text/javascript">
90
    	$(function(){
91
    		     var stateCode;
92
    		     var validateCode;
93
    		     var mobilePhone;
94
    		     $("#pwSubmit").on("click",function(){
95
    		     	$.ajax({"url":"../ajax/resetPasswordWithMobilePhone",
96
    		     				"type":"POST",
97
    		     				"data":{"state":stateCode,"vc":validateCode,"mobilePhone":mobilePhone,"pw":$("#pwValue").val()},
98
    		     				"success":function($data){
99
    		     					if($data.success){
100
    		     						if($data.data){
101
    		     							alert("reset password success");
102
    		     						}else{
103
    		     							alert("reset password fail");
104
    		     						}
105
    		     					}else{
106
    		     						alert($data.msg);
107
    		     					}
108
    		     				}
109
    		     			});	
110
    		     });
111
    		     
112
    		     $("#vcSubmit").on("click",function(){
113
    		     	$.ajax({"url":"../ajax/validCode",
114
    		     				"type":"POST",
115
    		     				"data":{"state":stateCode,"vc":$("#vcValue").val()},
116
    		     				"success":function($data){
117
    		     					if($data.success){
118
    		     						if($data.data){
119
    		     							validateCode = $("#vcValue").val();
120
    		     							$("#vcModal").modal("hide");
121
    		     							$("#pwModal").modal();
122
    		     						}else{
123
    		     							alert("validateCode error");
124
    		     							$("#vcModal").modal("hide");
125
    		     						}
126
    		     					}else{
127
    		     						alert($data.msg);
128
    		     					}
129
    		     				}
130
    		     			});	
131
    		     });
132
    		
133
    			$("#button").on("click",function(){
134
    				
135
    				$.get("../ajax/vcWithRP?mobilePhone="+$("#mobile").val(),function($data){
136
    					if($data.success){
137
    						stateCode = $data.data;
138
    						if(stateCode){
139
    							mobilePhone =$("#mobile").val();
140
    							$("#vcValue").val("");
141
    							$("#vcModal").modal();
142
    						}else{
143
    							alert("mobilePhone is not exists");
144
    						}
145
    					}else{
146
    						alert($data.msg);
147
    					}
148
    				});
149
						$.get("../ajax/vcWithRP?mobilePhone="
150
								+ $("#mobile").val(), function($data) {
151
							if ($data.success) {
152
								stateCode = $data.data;
153
								if (stateCode) {
154
									mobilePhone = $("#mobile").val();
155
									$("#vcValue").val("");
156
									$("#vcModal").modal();
157
								} else {
158
									alert("mobilePhone is not exists");
159
								}
160
							} else {
161
								alert($data.msg);
162
							}
163
						});
149 164
150
/*
151
        			$.ajax("../ajax/slogin",{
152
        				type:"POST",
153
        				success:function(rdata){        					
154
        					if(rdata.success){
155
        	    				console.log(rdata);
156
        	    			}else{
157
        	    				alert(rdata.msg);
158
        	    			}	
159
        				},
160
        				error:function(XMLResponse){alert(XMLResponse.responseText)},
161
        				data:{"code":$("#code").val(),"mobile":$("#mobile").val()},
162
        				contentType:"application/x-www-form-urlencoded",
163
        				dataType:"json"    				
164
        			});
165
        			*/
166
    			});
167
    	});
168
    
169
    
170
    </script>
171
  </body>
165
						/*
166
						 $.ajax("../ajax/slogin",{
167
						 type:"POST",
168
						 success:function(rdata){        					
169
						 if(rdata.success){
170
						 console.log(rdata);
171
						 }else{
172
						 alert(rdata.msg);
173
						 }	
174
						 },
175
						 error:function(XMLResponse){alert(XMLResponse.responseText)},
176
						 data:{"code":$("#code").val(),"mobile":$("#mobile").val()},
177
						 contentType:"application/x-www-form-urlencoded",
178
						 dataType:"json"    				
179
						 });
180
						 */
181
					});
182
		});
183
	</script>
184
</body>
172 185
</html>
173 186

+ 61 - 58
src/main/webapp/page/slogin.html

@ -1,69 +1,72 @@
1 1
<!DOCTYPE html>
2 2
<html lang="zh-cmn-Hans">
3
  <head>
4
    <meta charset="utf-8">
5
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6
    <meta name="viewport" content="width=device-width, initial-scale=1">
7
     <meta name="description" content="">
8
    <meta name="author" content="">
9
    <title>数据字典项</title>
10
    <link href="../css/bootstrap.min.css" rel="stylesheet">
3
<head>
4
<meta charset="utf-8">
5
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6
<meta name="viewport" content="width=device-width, initial-scale=1">
7
<meta name="description" content="">
8
<meta name="author" content="">
9
<title>特邀专家登录</title>
10
<link href="../css/bootstrap.min.css" rel="stylesheet">
11 11
12
  </head>
12
</head>
13 13
14
  <body>
15
    <div class="container">
14
<body>
15
	<div class="container">
16 16
17
      <div class="page-header">
18
        <h1>数据字典项编辑</h1>
19
      </div>
17
		<div class="page-header">
18
			<h1>特邀专家登录</h1>
19
		</div>
20 20
21
   <form class="form-horizontal">
22
   		<div class="form-group">
23
   			<label for="dictCode"  class="col-sm-2 control-label">code</label>
24
   			<div class="col-sm-10">
25
   				<input type="text"  class="form-control"  id="code" placeholder="code" value="277B6CEF329645108F6FDAC9267B16C0">
26
   			</div>
27
   		</div>
28
   		<div class="form-group">
29
   			<label for="code"  class="col-sm-2 control-label">mobile</label>
30
   			<div class="col-sm-10">
31
   				<input type="text"  class="form-control"  id="mobile" placeholder="mobile" value="18601149468">
32
   			</div>
33
   		</div>
34
      
35
   </form>
36
   <br/>
37
	<button id="button"  type="button" class="btn btn-default">Save</button>
38
    </div> 
21
		<form class="form-horizontal">
22
			<div class="form-group">
23
				<label for="dictCode" class="col-sm-2 control-label">code</label>
24
				<div class="col-sm-10">
25
					<input type="text" class="form-control" id="code"
26
						placeholder="code" value="">
27
				</div>
28
			</div>
29
			<div class="form-group">
30
				<label for="code" class="col-sm-2 control-label">mobile</label>
31
				<div class="col-sm-10">
32
					<input type="text" class="form-control" id="mobile"
33
						placeholder="mobile" value="">
34
				</div>
35
			</div>
39 36
40
    <script src="../js/jquery.min.js"></script>
41
    <script src="../js/bootstrap.min.js"></script>
42
    <script type="text/javascript">
43
    	$(function(){
44
    		
45
    			$("#button").on("click",function(){
37
		</form>
38
		<br />
39
		<button id="button" type="button" class="btn btn-default">Save</button>
40
	</div>
46 41
47
        			$.ajax("../ajax/slogin",{
48
        				type:"POST",
49
        				success:function(rdata){        					
50
        					if(rdata.success){
51
        	    				console.log(rdata);
52
        	    			}else{
53
        	    				alert(rdata.msg);
54
        	    			}	
55
        				},
56
        				error:function(XMLResponse){alert(XMLResponse.responseText)},
57
        				data:{"code":$("#code").val(),"mobile":$("#mobile").val()},
58
        				contentType:"application/x-www-form-urlencoded",
59
        				dataType:"json"    				
60
        			});
61
    			});
62
    	});
63
    
64
    
65
    </script>
66
  </body>
42
	<script src="../js/jquery.min.js"></script>
43
	<script src="../js/bootstrap.min.js"></script>
44
	<script type="text/javascript">
45
		$(function() {
46
			$("#button").on("click", function() {
47
				$.ajax("../ajax/slogin", {
48
					type : "POST",
49
					success : function(rdata) {
50
						if (rdata.success) {
51
							console.log(rdata);
52
						} else {
53
							alert(rdata.msg);
54
						}
55
					},
56
					error : function(XMLResponse) {
57
						alert(XMLResponse.responseText)
58
					},
59
					data : {
60
						"code" : $("#code").val(),
61
						"mobile" : $("#mobile").val()
62
					},
63
					contentType : "application/x-www-form-urlencoded",
64
					dataType : "json"
65
				});
66
			});
67
		});
68
	</script>
69
</body>
67 70
</html>
68 71
69 72