更新 SMSInfo.java

master
wangsiyuan 2023-12-06 10:39:25 +08:00
parent 533c1efb63
commit 0ffa5fbe98
1 changed files with 6 additions and 10 deletions

View File

@ -24,16 +24,12 @@ public class SMSInfo {
* @return true false * @return true false
*/ */
public boolean validateFields() { public boolean validateFields() {
return StringUtils.isNotBlank(smsNumber) && return isNotBlankAndNotLiteralNull(smsNumber) &&
StringUtils.isNotBlank(smsAcceptanceTime) && isNotBlankAndNotLiteralNull(smsAcceptanceTime) &&
StringUtils.isNotBlank(smsContent); isNotBlankAndNotLiteralNull(smsContent);
} }
public boolean isNullString(){
String nullString = "null"; private boolean isNotBlankAndNotLiteralNull(String value) {
if (this.smsNumber.equals(nullString) || this.smsContent.equals(nullString) || this.smsAcceptanceTime.equals(nullString)){ return StringUtils.isNotBlank(value) && !"null".equals(value);
logger.info("SMSInfo has null String.");
return true;
}
return false;
} }
} }