ylx 7 anos atrás
pai
commit
b7b19ab2c9

+ 2 - 0
saicLogistics/src/main/java/com/fuzamei/constant/RegexConstant.java

@@ -18,5 +18,7 @@ public class RegexConstant {
 	
 	public static final String PWD_REGEX="^[a-zA-Z0-9]+$";//校验传的随机数
 	
+	public static final String USERNAME_REGEX="^\\w{1,20}$";//校验用户名
+	
 	
 }

+ 1 - 1
saicLogistics/src/main/java/com/fuzamei/web/UserAction.java

@@ -175,7 +175,7 @@ public class UserAction {
 			userAuthoricationService.queryUserAuthority(ValidationUtil.checkAndAssignInt(user_id), Roles.ADMIN);
 			ValidationUtil.checkAndAssignInt(user.getUserIdb());
 		    ValidationUtil.checkRangeAndAssignInt(user.getRoleId(),1,4);//校验角色 角色只能是1到4之间
-			ValidationUtil.checkBlankAndAssignString(user.getUsername());//校验账号
+			ValidationUtil.checkBlankAndAssignString(user.getUsername(),RegexConstant.USERNAME_REGEX);//校验账号
 			ValidationUtil.checkBlankAndAssignString(user.getPassword());//校验密码
 			ValidationUtil.checkBlankAndAssignString(user.getPersonName());//校验名称
 			String random = ValidationUtil.checkBlankAndAssignString(user.getRandom(),RegexConstant.RANDOM_REGEX);//随机数校验