更新 SMSInfo.java

master
wangsiyuan 2023-12-05 18:43:41 +08:00
parent e8dfcb23a6
commit 95a24edc40
1 changed files with 12 additions and 0 deletions

View File

@ -1,15 +1,19 @@
package com.kimgo.wepush.model; package com.kimgo.wepush.model;
import com.kimgo.wepush.controller.SMSController;
import io.micrometer.common.util.StringUtils; import io.micrometer.common.util.StringUtils;
import lombok.Getter; import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import lombok.ToString; import lombok.ToString;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@Getter @Getter
@Setter @Setter
@ToString @ToString
public class SMSInfo { public class SMSInfo {
private final Logger logger = LoggerFactory.getLogger(SMSInfo.class);
private String smsNumber; private String smsNumber;
private String smsAcceptanceTime; private String smsAcceptanceTime;
private String smsContent; private String smsContent;
@ -24,4 +28,12 @@ public class SMSInfo {
StringUtils.isNotBlank(smsAcceptanceTime) && StringUtils.isNotBlank(smsAcceptanceTime) &&
StringUtils.isNotBlank(smsContent); StringUtils.isNotBlank(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 false;
}
return true;
}
} }