Browse Source

fix(user):查找用户keyword超出长度bug处理

Hu Jie 7 years ago
parent
commit
c365d840df

+ 3 - 1
src/main/java/com/uas/platform/b2c/common/account/service/impl/UserServiceImpl.java

@@ -249,7 +249,9 @@ public class UserServiceImpl implements UserService {
 			} else if (keyword.matches(TEL_REGEXP)) { // 按手机号查找
 				usersId = userDao.findUserByUserTelAndEnUU(keyword, enUU);
 			} else if (keyword.matches(UU_REGEXP)) { // 按UU号查找
-				usersId = userDao.findUserByEnUUAndUserUU(enUU, Long.parseLong(keyword));
+				if (keyword.length() < 15) {
+					usersId = userDao.findUserByEnUUAndUserUU(enUU, Long.parseLong(keyword));
+				}
 			} else if (!keyword.contains("@") && (keyword.matches(CHINESE_REGEXP) || keyword.matches(ENGLISH_REGEXP))) {// 按名字查找
 				usersId = userDao.findUserByUserNameAndEnUU(keyword, enUU);
 			} else{