Browse Source

修改手机号及邮箱输入校验方式

yangc 8 years ago
parent
commit
2f24915a19

+ 5 - 5
src/main/webapp/resources/js/vendor/controllers/forstore/vendor_account_management_ctrl.js

@@ -760,7 +760,7 @@ define(['app/app'], function(app) {
           $scope.emailEnable = function (newUserEmail) {
           $scope.emailEnable = function (newUserEmail) {
             //邮箱不可用
             //邮箱不可用
             if ((newUserEmail == null || newUserEmail.length > 30)
             if ((newUserEmail == null || newUserEmail.length > 30)
-                || !/^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(
+                || !(/^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$/g).test(
                     newUserEmail)) {
                     newUserEmail)) {
               $scope.checkSuccess1 = false;
               $scope.checkSuccess1 = false;
               $scope.checkFailed1 = true;
               $scope.checkFailed1 = true;
@@ -819,8 +819,8 @@ define(['app/app'], function(app) {
           //校验验证码
           //校验验证码
           $scope.validCheckCode = function (checkCode) {
           $scope.validCheckCode = function (checkCode) {
             if(!checkCode){
             if(!checkCode){
-              $scope.checkSuccess2 = false;
-              $scope.checkFailed2 = true;
+              // $scope.checkSuccess2 = false;
+              // $scope.checkFailed2 = true;
               return false;
               return false;
             }
             }
             User.validCheckCode({checkCode: checkCode,newUserEmail:$scope.user.newUserEmail}, function (data) {
             User.validCheckCode({checkCode: checkCode,newUserEmail:$scope.user.newUserEmail}, function (data) {
@@ -989,8 +989,8 @@ define(['app/app'], function(app) {
           //校验验证码
           //校验验证码
           $scope.validTelCheckCode = function (telCheckCode) {
           $scope.validTelCheckCode = function (telCheckCode) {
             if(!telCheckCode){
             if(!telCheckCode){
-              $scope.checkSuccess2 = false;
-              $scope.checkFailed2 = true;
+              // $scope.checkSuccess2 = false;
+              // $scope.checkFailed2 = true;
               return false;
               return false;
             }
             }
             User.validTelCheckCode({telCheckCode: telCheckCode,newUserTel:$scope.user.newUserTel},
             User.validTelCheckCode({telCheckCode: telCheckCode,newUserTel:$scope.user.newUserTel},

+ 1 - 1
src/main/webapp/resources/view/vendor/modal/updateUserEmail.html

@@ -111,7 +111,7 @@
             <label class="col-md-3 col-sm-3 col text-right" ng-show="userInfo.userEmail==null?true:false">邮箱地址:</label>
             <label class="col-md-3 col-sm-3 col text-right" ng-show="userInfo.userEmail==null?true:false">邮箱地址:</label>
             <div class="col-md-8 col-sm-8 col">
             <div class="col-md-8 col-sm-8 col">
                 <input ng-model="user.newUserEmail"
                 <input ng-model="user.newUserEmail"
-                       class="form-control input-sm" type="newUserEmail" ng-blur="emailEnable(user.newUserEmail)" placeholder="新邮箱地址">
+                       class="form-control input-sm" type="newUserEmail" ng-change="emailEnable(user.newUserEmail)" placeholder="新邮箱地址">
                 <!-- <div>密码复杂度</div> -->
                 <!-- <div>密码复杂度</div> -->
             </div>
             </div>
             <div class="col">
             <div class="col">

+ 1 - 1
src/main/webapp/resources/view/vendor/modal/updateUserTel.html

@@ -110,7 +110,7 @@
             <label class="col-md-3 col-sm-3 col text-right">新手机号:</label>
             <label class="col-md-3 col-sm-3 col text-right">新手机号:</label>
             <div class="col-md-8 col-sm-8 col">
             <div class="col-md-8 col-sm-8 col">
                 <input ng-model="user.newUserTel"
                 <input ng-model="user.newUserTel"
-                       class="form-control input-sm" type="newUserTel" ng-blur="telEnable(user.newUserTel)">
+                       class="form-control input-sm" type="newUserTel" ng-change="telEnable(user.newUserTel)">
                 <!-- <div>密码复杂度</div> -->
                 <!-- <div>密码复杂度</div> -->
             </div>
             </div>
             <div class="col">
             <div class="col">