admin
2025-02-20 f537abe9f3646c739beaf15076246a2f71a347e9
src/main/java/com/yeshi/buwan/domain/push/PushDeviceToken.java
@@ -9,22 +9,25 @@
@Document(collection = "pushDeviceToken")
public class PushDeviceToken {
    public final static String TYPE_HUAWEI = "hw";
    public final static String TYPE_OPPO = "oppo";
    public final static String TYPE_VIVO = "vivo";
    public final static String TYPE_XM = "xm";
    public final static String TYPE_MZ = "mz";
    public enum PushPlatform {
        xm, hw, oppo, vivo, mz;
    }
    @Id
    private String id;
    private String detailSystemId;
    private String utdId;
    @Indexed
    private String type;
    private PushPlatform type;
    private String token;
    private Date createTime;
    private Date updateTime;
    private Integer version;
    private String buildModel;//手机型号
    private String buildVersion;//手机系统版本
    private String loginUid;
@@ -100,11 +103,28 @@
    }
    public String getType() {
    public PushPlatform getType() {
        return type;
    }
    public void setType(String type) {
    public void setType(PushPlatform type) {
        this.type = type;
    }
    public String getBuildModel() {
        return buildModel;
    }
    public void setBuildModel(String buildModel) {
        this.buildModel = buildModel;
    }
    public String getBuildVersion() {
        return buildVersion;
    }
    public void setBuildVersion(String buildVersion) {
        this.buildVersion = buildVersion;
    }
}