|
|
@@ -372,7 +372,7 @@ public class UserServiceImpl implements UserService {
|
|
|
return users;
|
|
|
}
|
|
|
|
|
|
- static final String defaultPassword = "111111";
|
|
|
+ private static final String defaultPassword = "111111";
|
|
|
|
|
|
@Override
|
|
|
public User addUser(User user, HttpServletRequest request) {
|
|
|
@@ -380,6 +380,7 @@ public class UserServiceImpl implements UserService {
|
|
|
if (users.size() > 0) {
|
|
|
throw new IllegalOperatorException("电话号码重复,建议输入您自己的手机号");
|
|
|
}
|
|
|
+ enableUserInfo(user);
|
|
|
try {
|
|
|
Long userUU = addUserToAccountCenter(user);
|
|
|
user.setUserUU(userUU);
|
|
|
@@ -416,7 +417,21 @@ public class UserServiceImpl implements UserService {
|
|
|
return user;
|
|
|
}
|
|
|
|
|
|
- private Long addUserToAccountCenter(User user) throws Exception {
|
|
|
+ /**
|
|
|
+ * 校验填写的用户信息
|
|
|
+ *
|
|
|
+ * @param user 前端传入的用户信息
|
|
|
+ */
|
|
|
+ private void enableUserInfo(User user) {
|
|
|
+ if (user.getUserName().length() > User.MAX_NAME_LENGTH) {
|
|
|
+ throw new IllegalOperatorException("用户姓名请不要超过20个字符");
|
|
|
+ }
|
|
|
+ if (user.getUserEmail().length() > User.MAX_EMAIL_LENGTH) {
|
|
|
+ throw new IllegalOperatorException("用户邮箱请不要超过50个字符");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ private Long addUserToAccountCenter(User user) throws Exception {
|
|
|
UserView userView = new UserView();
|
|
|
userView.setVipName(user.getUserName());
|
|
|
userView.setIdCard(user.getUserIdcode());
|