创建 DeviceInfo.java
parent
5fc60a0335
commit
b86f94e1dd
|
|
@ -0,0 +1,23 @@
|
||||||
|
package com.kimgo.wepush.model;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class DeviceInfo {
|
||||||
|
private String androidId;
|
||||||
|
private String serialNumber;
|
||||||
|
private String deviceModel;
|
||||||
|
public boolean hasInvalidFields() {
|
||||||
|
return isNullOrInvalid(androidId) || isNullOrInvalid(serialNumber) || isNullOrInvalid(deviceModel);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 检查给定的字符串是否为 null、"null" 或空字符串。
|
||||||
|
*
|
||||||
|
* @param value 要检查的字符串。
|
||||||
|
* @return 如果字符串为 null、"null" 或空字符串,则返回 true;否则返回 false。
|
||||||
|
*/
|
||||||
|
private boolean isNullOrInvalid(String value) {
|
||||||
|
return value == null || value.equals("null") || value.isEmpty();
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue