| | |
| | | @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; |
| | | |
| | |
| | | } |
| | | |
| | | |
| | | 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; |
| | | } |
| | | } |