From be7761b892f4676d0398b0c8f1fce5132bb796c2 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期日, 24 九月 2023 19:59:26 +0800
Subject: [PATCH] 优化代码
---
java110-utils/src/main/java/com/java110/utils/util/ValidatorUtil.java | 25 +++++++++++++++++++++++++
service-user/src/main/java/com/java110/user/cmd/user/OwnerUserLoginCmd.java | 8 ++++----
2 files changed, 29 insertions(+), 4 deletions(-)
diff --git a/java110-utils/src/main/java/com/java110/utils/util/ValidatorUtil.java b/java110-utils/src/main/java/com/java110/utils/util/ValidatorUtil.java
index 0531e4c..0a9632d 100755
--- a/java110-utils/src/main/java/com/java110/utils/util/ValidatorUtil.java
+++ b/java110-utils/src/main/java/com/java110/utils/util/ValidatorUtil.java
@@ -8,6 +8,7 @@
* @Version 1.0
* add by wuxw 2020/2/10
**/
+
import java.util.regex.Pattern;
/**
@@ -64,6 +65,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isUsername(String username) {
+ if (StringUtil.isEmpty(username)) {
+ return false;
+ }
return Pattern.matches(REGEX_USERNAME, username);
}
@@ -74,6 +78,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isPassword(String password) {
+ if (StringUtil.isEmpty(password)) {
+ return false;
+ }
return Pattern.matches(REGEX_PASSWORD, password);
}
@@ -84,6 +91,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isMobile(String mobile) {
+ if (StringUtil.isEmpty(mobile)) {
+ return false;
+ }
return Pattern.matches(REGEX_MOBILE, mobile);
}
@@ -94,6 +104,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isEmail(String email) {
+ if (StringUtil.isEmpty(email)) {
+ return false;
+ }
return Pattern.matches(REGEX_EMAIL, email);
}
@@ -104,6 +117,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isChinese(String chinese) {
+ if (StringUtil.isEmpty(chinese)) {
+ return false;
+ }
return Pattern.matches(REGEX_CHINESE, chinese);
}
@@ -114,6 +130,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isIDCard(String idCard) {
+ if (StringUtil.isEmpty(idCard)) {
+ return false;
+ }
return Pattern.matches(REGEX_ID_CARD, idCard);
}
@@ -124,6 +143,9 @@
* @return 鏍¢獙閫氳繃杩斿洖true锛屽惁鍒欒繑鍥瀎alse
*/
public static boolean isUrl(String url) {
+ if (StringUtil.isEmpty(url)) {
+ return false;
+ }
return Pattern.matches(REGEX_URL, url);
}
@@ -134,6 +156,9 @@
* @return
*/
public static boolean isIPAddr(String ipAddr) {
+ if (StringUtil.isEmpty(ipAddr)) {
+ return false;
+ }
return Pattern.matches(REGEX_IP_ADDR, ipAddr);
}
diff --git a/service-user/src/main/java/com/java110/user/cmd/user/OwnerUserLoginCmd.java b/service-user/src/main/java/com/java110/user/cmd/user/OwnerUserLoginCmd.java
index 74ddfd7..093b071 100644
--- a/service-user/src/main/java/com/java110/user/cmd/user/OwnerUserLoginCmd.java
+++ b/service-user/src/main/java/com/java110/user/cmd/user/OwnerUserLoginCmd.java
@@ -79,7 +79,7 @@
//todo 楠岃瘉鐮佺櫥褰�
if (reqJson.containsKey("loginByPhone") && reqJson.getBoolean("loginByPhone")) {
SmsDto smsDto = new SmsDto();
- smsDto.setTel(reqJson.getString("userName"));
+ smsDto.setTel(reqJson.getString("username"));
smsDto.setCode(reqJson.getString("password"));
smsDto = smsInnerServiceSMOImpl.validateCode(smsDto);
if (!smsDto.isSuccess()) {
@@ -94,10 +94,10 @@
UserDto userDto = new UserDto();
userDto.setLevelCd(UserDto.LEVEL_CD_USER);
- if (ValidatorUtil.isMobile(reqJson.getString("userName"))) {//鐢ㄦ埛涓存椂绉橀挜鐧诲綍
- userDto.setTel(reqJson.getString("userName"));
+ if (ValidatorUtil.isMobile(reqJson.getString("username"))) {//鐢ㄦ埛涓存椂绉橀挜鐧诲綍
+ userDto.setTel(reqJson.getString("username"));
} else {
- userDto.setUserName(reqJson.getString("userName"));
+ userDto.setUserName(reqJson.getString("username"));
}
// todo 涓嶆槸楠岃瘉鐮佺櫥褰�
--
Gitblit v1.8.0