Browse Source

通讯录,邮箱电话号码限制,编辑页面

miaofuhao 7 years ago
parent
commit
8aa6d99ebf

+ 24 - 1
WebUI/CallCenterWeb.UI/SystemManager/addTongXun.html

316
 //				})
316
 //				})
317
 //		}
317
 //		}
318
         $('.sureCun').click(function () {
318
         $('.sureCun').click(function () {
319
+        	var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
320
+			//	/^(([0\+]\d{2,3}-)?((0\d{2,3}))?(-)?)?(\d{7,8})(-(\d{3,}))?$/
321
+			var myreg11 = /^(([0\+]\d{2,3}-)?((0\d{2,3}))?(-)?)?(\d{7,8})(-(\d{3,}))?$/;
322
+			var str = $(".sjPhone").val();
323
+			var elsestr = $(".elsePhone").val();
324
+			var elsestr123 = $('.elsePhone').val() == '';
325
+			var Emailstr = $(".Email").val();
326
+			var reg = /\w+[@]{1}\w+[.]\w+/;
319
             if ($('.Name').val() == '') {
327
             if ($('.Name').val() == '') {
320
                 layer.confirm('请输入您的姓名!', {
328
                 layer.confirm('请输入您的姓名!', {
321
                     btn: ['确定']
329
                     btn: ['确定']
322
                 });
330
                 });
323
                 return;
331
                 return;
324
             }
332
             }
325
-            else if ($('.phone').val() == '') {
333
+            else if ($('.sjPhone').val() == '') {
326
                 layer.confirm('请输入您的手机号!', {
334
                 layer.confirm('请输入您的手机号!', {
327
                     btn: ['确定']
335
                     btn: ['确定']
328
                 });
336
                 });
329
                 return;
337
                 return;
338
+            }else if (!myreg.test(str)&&!myreg11.test(str)) {
339
+                layer.confirm('手机号格式不正确!', {
340
+                    btn: ['确定']
341
+                });
342
+                return;
343
+            }else if (!elsestr123&&!myreg.test(elsestr)&&!myreg11.test(elsestr)) {
344
+                layer.confirm('请输入您的其它电话!', {
345
+                    btn: ['确定']
346
+                });
347
+                return;
348
+            }else if (!$(".Email").val() == ''&&!reg.test(Emailstr)) {
349
+                layer.confirm('请输入正确得邮箱格式!', {
350
+                    btn: ['确定']
351
+                });
352
+                return;
330
             }else {
353
             }else {
331
             		 $.ajax({
354
             		 $.ajax({
332
 		               	type:"post",
355
 		               	type:"post",

+ 24 - 2
WebUI/CallCenterWeb.UI/SystemManager/editTongXun.html

303
     	 	},
303
     	 	},
304
     	 	success:function(data){
304
     	 	success:function(data){
305
     	 		var con=data.data;
305
     	 		var con=data.data;
306
-    	 		console.log(con);
307
     	 		if(data.state.toLowerCase()=='success'){
306
     	 		if(data.state.toLowerCase()=='success'){
308
     	 			$('.Name').val(con.F_Name);//姓名
307
     	 			$('.Name').val(con.F_Name);//姓名
309
     	 			$('input[name="sex"][value="'+con.F_Sex+'"]').prop("checked","checked");//性别
308
     	 			$('input[name="sex"][value="'+con.F_Sex+'"]').prop("checked","checked");//性别
347
 //				})
346
 //				})
348
 //		}
347
 //		}
349
         $('.sureCun').click(function () {
348
         $('.sureCun').click(function () {
349
+        	var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
350
+			//	/^(([0\+]\d{2,3}-)?((0\d{2,3}))?(-)?)?(\d{7,8})(-(\d{3,}))?$/
351
+			var myreg11 = /^(([0\+]\d{2,3}-)?((0\d{2,3}))?(-)?)?(\d{7,8})(-(\d{3,}))?$/;
352
+			var str = $(".sjPhone").val();
353
+			var elsestr = $(".elsePhone").val();
354
+			var elsestr123 = $('.elsePhone').val() == '';
355
+			var Emailstr = $(".Email").val();
356
+			var reg = /\w+[@]{1}\w+[.]\w+/;
350
             if ($('.Name').val() == '') {
357
             if ($('.Name').val() == '') {
351
                 layer.confirm('请输入您的姓名!', {
358
                 layer.confirm('请输入您的姓名!', {
352
                     btn: ['确定']
359
                     btn: ['确定']
358
                     btn: ['确定']
365
                     btn: ['确定']
359
                 });
366
                 });
360
                 return;
367
                 return;
361
-            }else {
368
+            }else if (!myreg.test(str)&&!myreg11.test(str)) {
369
+                layer.confirm('手机号格式不正确!', {
370
+                    btn: ['确定']
371
+                });
372
+                return;
373
+            }else if (!elsestr123&&!myreg.test(elsestr)&&!myreg11.test(elsestr)) {
374
+                layer.confirm('其它电话格式不正确!', {
375
+                    btn: ['确定']
376
+                });
377
+                return;
378
+            }else if (!$(".Email").val() == ''&&!reg.test(Emailstr)) {
379
+                layer.confirm('请输入正确得邮箱格式!', {
380
+                    btn: ['确定']
381
+                });
382
+                return;
383
+            }else{
362
             		 $.ajax({
384
             		 $.ajax({
363
 		               	type:"post",
385
 		               	type:"post",
364
 		               	url:huayi.config.callcenter_url + "AddressBook/SaveInfo",
386
 		               	url:huayi.config.callcenter_url + "AddressBook/SaveInfo",

+ 4 - 4
WebUI/CallCenterWeb.UI/SystemManager/tongXun.html

35
 					<a href="" title="刷新"><i class="fa fa-refresh"></i></a>
35
 					<a href="" title="刷新"><i class="fa fa-refresh"></i></a>
36
 				</div>
36
 				</div>
37
 			</div>
37
 			</div>
38
-			<!--<div class="toolBar clearfix">
39
-				<div class="toolLeft">
38
+			<div class="toolBar clearfix">
39
+				<!--<div class="toolLeft">
40
 					<span style="display: inline-block;"><input class="fl" type="file" id="upFile" name="upFile" /></span>
40
 					<span style="display: inline-block;"><input class="fl" type="file" id="upFile" name="upFile" /></span>
41
 					<a class="btns" id="daoRu">导入</a>
41
 					<a class="btns" id="daoRu">导入</a>
42
 					<a href="muban/AddressBook.xlsx" download="通讯录模板.xlsx" title="点击下载模板" style="margin-right: 10px;">通讯录模板</a>
42
 					<a href="muban/AddressBook.xlsx" download="通讯录模板.xlsx" title="点击下载模板" style="margin-right: 10px;">通讯录模板</a>
43
-				</div>
43
+				</div>-->
44
 				<div class="toolRight">
44
 				<div class="toolRight">
45
 					<span>关键字:<input type="text" class="KeyWord" style="height: 31px;"/></span>
45
 					<span>关键字:<input type="text" class="KeyWord" style="height: 31px;"/></span>
46
 					<button class="btns searchGo">搜索</button>
46
 					<button class="btns searchGo">搜索</button>
48
 
48
 
49
 					<a class="btns dbexecl">导出</a>
49
 					<a class="btns dbexecl">导出</a>
50
 				</div>
50
 				</div>
51
-			</div>-->
51
+			</div>
52
 			<!--苗福浩导入-->
52
 			<!--苗福浩导入-->
53
 			<div style="padding: 10px; margin-bottom: 20px;">
53
 			<div style="padding: 10px; margin-bottom: 20px;">
54
 				<div class="alert alert-info" role="alert">
54
 				<div class="alert alert-info" role="alert">