| | |
| | | package com.yeshi.fanli.entity.xinge;
|
| | |
|
| | | import javax.persistence.Column;
|
| | | import javax.persistence.Entity;
|
| | | import javax.persistence.GeneratedValue;
|
| | | import javax.persistence.GenerationType;
|
| | | import javax.persistence.Id;
|
| | | import javax.persistence.Table;
|
| | | import org.yeshi.utils.mybatis.Column;
|
| | | import org.yeshi.utils.mybatis.Table;
|
| | |
|
| | | @Entity
|
| | | @Table(name = "yeshi_ec_push_record")
|
| | | @org.yeshi.utils.mybatis.Table("yeshi_ec_push_record")
|
| | | @Table("yeshi_ec_push_record")
|
| | | public class PushRecord {
|
| | | @Id
|
| | | @GeneratedValue(strategy = GenerationType.AUTO)
|
| | | @org.yeshi.utils.mybatis.Column(name = "id")
|
| | | |
| | | @Column(name = "id")
|
| | | private Long id;
|
| | |
|
| | | @Column(name = "`url`")
|
| | | @org.yeshi.utils.mybatis.Column(name = "url")
|
| | | @Column(name = "url")
|
| | | private String url;
|
| | |
|
| | | @Column(name = "`type`")
|
| | | @org.yeshi.utils.mybatis.Column(name = "type")
|
| | | @Column(name = "type")
|
| | | private Integer type; // 1.商品推送 2.url推送 3.推荐详情页面推送 4.站内信
|
| | |
|
| | | @Column(name = "`title`")
|
| | | @org.yeshi.utils.mybatis.Column(name = "title")
|
| | | @Column(name = "title")
|
| | | private String title;
|
| | |
|
| | | @Column(name = "`state`")
|
| | | @org.yeshi.utils.mybatis.Column(name = "state")
|
| | | @Column(name = "state")
|
| | | private Integer state;// 1:都成功 2:仅android成功 3.仅IOS成功 4.都失败
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "createtime")
|
| | | @Column(name = "createtime")
|
| | | private Long createtime;
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "count")
|
| | | @Column(name = "count")
|
| | | private Long count;
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "iosPushId")
|
| | | @Column(name = "iosPushId")
|
| | | private String iosPushId;
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "androidPushId")
|
| | | @Column(name = "androidPushId")
|
| | | private String androidPushId;
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "account")
|
| | | @Column(name = "account")
|
| | | private Integer account; // 接收对象 0:�?��设备 1:IOS设备 2:Android设备 3.单个账号 4.其他
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "appName")
|
| | | @Column(name = "state")
|
| | | private String appName;
|
| | |
|
| | | @org.yeshi.utils.mybatis.Column(name = "uid")
|
| | | @Column(name = "`uid`")
|
| | | @Column(name = "uid")
|
| | | private Long uid;
|
| | | |
| | | |
| | |
|
| | | public Long getId() {
|
| | | return id;
|