| | |
| | | package com.yeshi.fanli.entity.push; |
| | | |
| | | import com.yeshi.fanli.entity.SystemEnum; |
| | | |
| | | import java.util.Date; |
| | | |
| | | |
| | | @org.yeshi.utils.mybatis.Table("yeshi_ec_push_queue") |
| | | @org.yeshi.utils.generater.mybatis.Table("yeshi_ec_push_queue") |
| | | public class PushQueueRecord { |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_id") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_id") |
| | | private Long id; |
| | | |
| | | /* 1.IOS 2.华为 3.小米 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_type") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_type") |
| | | private Integer type; |
| | | |
| | | /* 推送内容 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_content") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_content") |
| | | private String jsonContent; |
| | | |
| | | /* 游标起始位置 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_start_cursor") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_start_cursor") |
| | | private Long startCursor; |
| | | |
| | | /* 游标结束位置 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_end_cursor") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_end_cursor") |
| | | private Long endCursor; |
| | | |
| | | /* 游标执行记录位置 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_record_cursor") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_record_cursor") |
| | | private Long recordCursor; |
| | | |
| | | /* 游标偏移位置 (每次推送总条数) */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_push_num") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_push_num") |
| | | private Integer pushNum; |
| | | |
| | | /* 推送的版本号 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_versions") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_versions") |
| | | private String versions; |
| | | |
| | | /* 状态: 执行状态 :0 未执行 1执行完成 2执行失败 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_state") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_state") |
| | | private Integer state; |
| | | |
| | | /* 创建时间 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_createtime") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_createtime") |
| | | private Date createtime; |
| | | |
| | | /* 结束时间 */ |
| | | @org.yeshi.utils.mybatis.Column(name = "qe_endtime") |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_endtime") |
| | | private Date endtime; |
| | | |
| | | |
| | | @org.yeshi.utils.generater.mybatis.Column(name = "qe_system") |
| | | private SystemEnum system; |
| | | |
| | | |
| | | public Long getId() { |
| | |
| | | public void setVersions(String versions) { |
| | | this.versions = versions; |
| | | } |
| | | |
| | | |
| | | public SystemEnum getSystem() { |
| | | return system; |
| | | } |
| | | |
| | | public void setSystem(SystemEnum system) { |
| | | this.system = system; |
| | | } |
| | | } |