admin
2019-05-14 aa784ab65cc24caf45a4c38af7e5fdeb526eb393
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
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
package com.yeshi.fanli.entity.bus.activity;
 
import java.io.Serializable;
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 implements Serializable{
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    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;// 发布动态的用户
 
    
    @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;// 是否置顶
 
    @Column(name = "ar_state")
    private Integer state;// 发布状态:1已发布 0未发布
    
    
    
    @Expose
    @SerializedName("shareCount")
    private String shareCountShow;
    
    
    @Column(name = "ar_start_time")
    private Date startTime;//起始时间
    
    @Column(name = "ar_end_time")
    private Date endTime;//结束时间
    
    // 是否定时
    private boolean timeTask;
    // 起始时间
    private String startTime_str;
    // 结束时间
    private String endTime_str;
    
    
    @Expose
    private List<RecommendActivityTaoBaoGoods> goodsList;// 商品列表-商品分享有此属性
 
    @Expose
    private List<String> imageList;// 图片列表
 
    @Expose
    private List<String> widthAndHeight;
 
    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;
    }
 
    public Date getStartTime() {
        return startTime;
    }
 
    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }
 
    public Date getEndTime() {
        return endTime;
    }
 
    public void setEndTime(Date endTime) {
        this.endTime = endTime;
    }
 
    public boolean isTimeTask() {
        return timeTask;
    }
 
    public void setTimeTask(boolean timeTask) {
        this.timeTask = timeTask;
    }
 
    public String getStartTime_str() {
        return startTime_str;
    }
 
    public void setStartTime_str(String startTime_str) {
        this.startTime_str = startTime_str;
    }
 
    public String getEndTime_str() {
        return endTime_str;
    }
 
    public void setEndTime_str(String endTime_str) {
        this.endTime_str = endTime_str;
    }
 
    public Integer getState() {
        return state;
    }
 
    public void setState(Integer state) {
        this.state = state;
    }
    
}