| | |
| | | } else if (StringUtils.isEmpty(password)) { |
| | | msg = "用户密码不能为空"; |
| | | } else if (username.length() < UserConstants.USERNAME_MIN_LENGTH |
| | | || username.length() > UserConstants.USERNAME_MAX_LENGTH) { |
| | | || username.length() > UserConstants.USERNAME_MAX_LENGTH) { |
| | | msg = "账户长度必须在2到20个字符之间"; |
| | | } else if (password.length() < UserConstants.PASSWORD_MIN_LENGTH |
| | | || password.length() > UserConstants.PASSWORD_MAX_LENGTH) { |
| | | || password.length() > UserConstants.PASSWORD_MAX_LENGTH) { |
| | | msg = "密码长度必须在5到20个字符之间"; |
| | | } else if (UserConstants.NOT_UNIQUE.equals(userService.checkUserNameUnique(username))) { |
| | | msg = "保存用户'" + username + "'失败,注册账号已存在"; |
| | |
| | | msg = "注册失败,请联系系统管理人员"; |
| | | } else { |
| | | asyncService.recordLogininfor(username, Constants.REGISTER, |
| | | MessageUtils.message("user.register.success"), ServletUtils.getRequest()); |
| | | MessageUtils.message("user.register.success"), ServletUtils.getRequest()); |
| | | } |
| | | } |
| | | return msg; |