package com.ks.daylucky.pojo.VO;
|
|
import java.util.List;
|
|
/**
|
* 活动列表信息
|
*/
|
public class ActivityListItemInfoVO {
|
|
/**
|
* activity : {"id":123,"name":"测试活动名称","poster":"封面图片链接","sponsor":{"id":13123,"icon":"赞助商的图标","name":"赞助商的名称"},"awardList":[{"id":123,"typeIcon":"类型图标链接","title":"奖品名称","link":"详情链接"}]}
|
* openInfoDesc : 开奖信息描述
|
* userList : [{"id":1,"portrait":"头像"}]
|
* totalJoinNumerDesc : 参与人数量描述
|
* joined : false
|
* stateInfo : {"title":"状态信息的标题","subTitle":"状态信息副标题","drawnInfo":{"award":{"id":123,"typeIcon":"类型图标链接","title":"奖品名称","link":"详情链接"},"subTitle":"中奖的副标题"}}
|
*/
|
|
private ActivityBean activity;
|
private String openInfoDesc;
|
private String totalJoinNumerDesc;
|
private boolean joined;
|
private StateInfoBean stateInfo;
|
private List<SimpleUser> userList;
|
|
public ActivityBean getActivity() {
|
return activity;
|
}
|
|
public void setActivity(ActivityBean activity) {
|
this.activity = activity;
|
}
|
|
public String getOpenInfoDesc() {
|
return openInfoDesc;
|
}
|
|
public void setOpenInfoDesc(String openInfoDesc) {
|
this.openInfoDesc = openInfoDesc;
|
}
|
|
public String getTotalJoinNumerDesc() {
|
return totalJoinNumerDesc;
|
}
|
|
public void setTotalJoinNumerDesc(String totalJoinNumerDesc) {
|
this.totalJoinNumerDesc = totalJoinNumerDesc;
|
}
|
|
public boolean isJoined() {
|
return joined;
|
}
|
|
public void setJoined(boolean joined) {
|
this.joined = joined;
|
}
|
|
public StateInfoBean getStateInfo() {
|
return stateInfo;
|
}
|
|
public void setStateInfo(StateInfoBean stateInfo) {
|
this.stateInfo = stateInfo;
|
}
|
|
public List<SimpleUser> getUserList() {
|
return userList;
|
}
|
|
public void setUserList(List<SimpleUser> userList) {
|
this.userList = userList;
|
}
|
|
public static class ActivityBean {
|
/**
|
* id : 123
|
* name : 测试活动名称
|
* poster : 封面图片链接
|
* sponsor : {"id":13123,"icon":"赞助商的图标","name":"赞助商的名称"}
|
* awardList : [{"id":123,"typeIcon":"类型图标链接","title":"奖品名称","link":"详情链接"}]
|
*/
|
|
private Long id;
|
private String name;
|
private String poster;
|
private SponsorVO sponsor;
|
private List<ActivityAwardVO> awardList;
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getPoster() {
|
return poster;
|
}
|
|
public void setPoster(String poster) {
|
this.poster = poster;
|
}
|
|
public SponsorVO getSponsor() {
|
return sponsor;
|
}
|
|
public void setSponsor(SponsorVO sponsor) {
|
this.sponsor = sponsor;
|
}
|
|
public List<ActivityAwardVO> getAwardList() {
|
return awardList;
|
}
|
|
public void setAwardList(List<ActivityAwardVO> awardList) {
|
this.awardList = awardList;
|
}
|
|
}
|
|
public static class StateInfoBean {
|
/**
|
* title : 状态信息的标题
|
* subTitle : 状态信息副标题
|
* drawnInfo : {"award":{"id":123,"typeIcon":"类型图标链接","title":"奖品名称","link":"详情链接"},"subTitle":"中奖的副标题"}
|
*/
|
|
private String title;
|
private String subTitle;
|
private DrawnInfoBean drawnInfo;
|
|
public String getTitle() {
|
return title;
|
}
|
|
public void setTitle(String title) {
|
this.title = title;
|
}
|
|
public String getSubTitle() {
|
return subTitle;
|
}
|
|
public void setSubTitle(String subTitle) {
|
this.subTitle = subTitle;
|
}
|
|
public DrawnInfoBean getDrawnInfo() {
|
return drawnInfo;
|
}
|
|
public void setDrawnInfo(DrawnInfoBean drawnInfo) {
|
this.drawnInfo = drawnInfo;
|
}
|
|
public static class DrawnInfoBean {
|
/**
|
* award : {"id":123,"typeIcon":"类型图标链接","title":"奖品名称","link":"详情链接"}
|
* subTitle : 中奖的副标题
|
*/
|
|
private ActivityAwardVO award;
|
private String subTitle;
|
|
public ActivityAwardVO getAward() {
|
return award;
|
}
|
|
public void setAward(ActivityAwardVO award) {
|
this.award = award;
|
}
|
|
public String getSubTitle() {
|
return subTitle;
|
}
|
|
public void setSubTitle(String subTitle) {
|
this.subTitle = subTitle;
|
}
|
}
|
}
|
}
|