yujian
2019-01-22 88b54772dbcf5ecab1e2316e4e4626ac901b8908
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
package com.yeshi.fanli.entity.bus.activity;
 
import java.util.Date;
import java.util.List;
 
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import org.yeshi.utils.mybatis.Column;
import org.yeshi.utils.mybatis.Table;
 
/**
 * 推荐活动
 * 
 * @author Administrator
 *
 */
@Table("yeshi_ec_activity_recommend")
public class RecommendActivity {
    public final static int TYPE_SHARE_GOODS = 1;// 商品分享
    public final static int TYPE_INVITE = 2;// 生成邀请图
    public final static int TYPE_TEXTIMG = 3;// 简单图文
    public final static int TYPE_VIDEO = 4;// 视频
    @Expose
    @Column(name = "ar_id")
    private Long id;
    @Expose
    @Column(name = "ar_title")
    private String title;// 标题
    @Expose
    @Column(name = "ar_type")
    private Integer type;// 类型
    @Column(name = "ar_order_by")
    private Integer orderBy;// 排序值 从小到大排序
    @Expose
    @Column(name = "ar_activity_uid")
    private ActivityUser activityUser;// 发布动态的用户
 
    @Expose
    private List<RecommendActivityTaoBaoGoods> goodsList;// 商品列表-商品分享有此属性
 
    @Expose
    private List<String> imageList;// 图片列表
 
    @Expose
    private List<String> widthAndHeight;
 
    @Column(name = "ar_share_count")
    private Integer shareCount;// 分享数
 
    // 总共分享赚的资金-商品分享有此属性
    @Expose
    @Column(name = "ar_total_getmoney")
    private String totalGetMoney;
 
    @Expose
    @Column(name = "ar_video_post_picture")
    private String videoPostPictire;// 视频封面图片
 
    @Expose
    @Column(name = "ar_video_url")
    private String videoUrl;// 视频链接
 
    @Expose
    @Column(name = "ar_create_time")
    private Date createTime;// 创建时间
 
    @Expose
    @Column(name = "ar_top")
    private Boolean top;// 是否置顶
 
    @Expose
    @SerializedName("shareCount")
    private String shareCountShow;
    
    
    private RecommendActivityInviteInfo inviteInfo;
 
    public RecommendActivityInviteInfo getInviteInfo() {
        return inviteInfo;
    }
 
    public void setInviteInfo(RecommendActivityInviteInfo inviteInfo) {
        this.inviteInfo = inviteInfo;
    }
 
    public String getShareCountShow() {
        return shareCountShow;
    }
 
    public void setShareCountShow(String shareCountShow) {
        this.shareCountShow = shareCountShow;
    }
 
    public Boolean getTop() {
        return top;
    }
 
    public void setTop(Boolean top) {
        this.top = top;
    }
 
    public Long getId() {
        return id;
    }
 
    public void setId(Long id) {
        this.id = id;
    }
 
    public String getTitle() {
        return title;
    }
 
    public void setTitle(String title) {
        this.title = title;
    }
 
    public Integer getType() {
        return type;
    }
 
    public void setType(Integer type) {
        this.type = type;
    }
 
    public Integer getOrderBy() {
        return orderBy;
    }
 
    public void setOrderBy(Integer orderBy) {
        this.orderBy = orderBy;
    }
 
    public ActivityUser getActivityUser() {
        return activityUser;
    }
 
    public void setActivityUser(ActivityUser activityUser) {
        this.activityUser = activityUser;
    }
 
    public List<RecommendActivityTaoBaoGoods> getGoodsList() {
        return goodsList;
    }
 
    public void setGoodsList(List<RecommendActivityTaoBaoGoods> goodsList) {
        this.goodsList = goodsList;
    }
 
    public List<String> getImageList() {
        return imageList;
    }
 
    public void setImageList(List<String> imageList) {
        this.imageList = imageList;
    }
 
    public Integer getShareCount() {
        return shareCount;
    }
 
    public void setShareCount(Integer shareCount) {
        this.shareCount = shareCount;
    }
 
    public String getTotalGetMoney() {
        return totalGetMoney;
    }
 
    public void setTotalGetMoney(String totalGetMoney) {
        this.totalGetMoney = totalGetMoney;
    }
 
    public String getVideoPostPictire() {
        return videoPostPictire;
    }
 
    public void setVideoPostPictire(String videoPostPictire) {
        this.videoPostPictire = videoPostPictire;
    }
 
    public String getVideoUrl() {
        return videoUrl;
    }
 
    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }
 
    public Date getCreateTime() {
        return createTime;
    }
 
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
 
    public List<String> getWidthAndHeight() {
        return widthAndHeight;
    }
 
    public void setWidthAndHeight(List<String> widthAndHeight) {
        this.widthAndHeight = widthAndHeight;
    }
}