فهرست منبع

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

Hu Jie 7 سال پیش
والد
کامیت
c365d840df
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      src/main/java/com/uas/platform/b2c/common/account/service/impl/UserServiceImpl.java

+ 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{