更新 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
*/
public boolean validateFields() {
return StringUtils.isNotBlank(smsNumber) &&
StringUtils.isNotBlank(smsAcceptanceTime) &&
StringUtils.isNotBlank(smsContent);
return isNotBlankAndNotLiteralNull(smsNumber) &&
isNotBlankAndNotLiteralNull(smsAcceptanceTime) &&
isNotBlankAndNotLiteralNull(smsContent);
}
public boolean isNullString(){
String nullString = "null";
if (this.smsNumber.equals(nullString) || this.smsContent.equals(nullString) || this.smsAcceptanceTime.equals(nullString)){
logger.info("SMSInfo has null String.");
return true;
}
return false;
private boolean isNotBlankAndNotLiteralNull(String value) {
return StringUtils.isNotBlank(value) && !"null".equals(value);
}
}