8 changed files with 364 additions and 8 deletions
@ -0,0 +1,109 @@ |
|||||
|
package com.epmet.dto.result.work; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.util.Date; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* 已结束-活动详情 |
||||
|
* |
||||
|
* @author yinzuomei@elink-cn.com |
||||
|
* @date 2020/7/26 20:52 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class FinishedActDetailResultDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 6780614493878658227L; |
||||
|
/** |
||||
|
* 活动id |
||||
|
*/ |
||||
|
private String actId; |
||||
|
|
||||
|
/** |
||||
|
* 活动标题 |
||||
|
*/ |
||||
|
private String title; |
||||
|
|
||||
|
/** |
||||
|
* 报名截止时间:yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date signUpEndTime; |
||||
|
|
||||
|
/** |
||||
|
* 活动预计开始时间yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date actStartTime; |
||||
|
|
||||
|
/** |
||||
|
* 活动预计结束时间yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date actEndTime; |
||||
|
|
||||
|
/** |
||||
|
* 活动地点 |
||||
|
*/ |
||||
|
private String actAddress; |
||||
|
|
||||
|
/** |
||||
|
* 活动名额 |
||||
|
*/ |
||||
|
private Integer actQuota; |
||||
|
|
||||
|
/** |
||||
|
* true:固定名额 false: 不限制名额 |
||||
|
*/ |
||||
|
private Boolean actQuotaCategory; |
||||
|
|
||||
|
/** |
||||
|
* 联系人 |
||||
|
*/ |
||||
|
private String sponsorContacts; |
||||
|
|
||||
|
/** |
||||
|
* 联系电话 |
||||
|
*/ |
||||
|
private String sponsorTel; |
||||
|
|
||||
|
/** |
||||
|
* 活动积分 |
||||
|
*/ |
||||
|
private Integer reward; |
||||
|
|
||||
|
/** |
||||
|
* 主办方名称 |
||||
|
*/ |
||||
|
private String sponsorName; |
||||
|
|
||||
|
/** |
||||
|
* 报名条件 |
||||
|
*/ |
||||
|
private String requirement; |
||||
|
|
||||
|
/** |
||||
|
* 是否添加回顾:true已经总结 false:未总结 |
||||
|
*/ |
||||
|
private Boolean summaryFlag; |
||||
|
|
||||
|
/** |
||||
|
* 活动详情 |
||||
|
*/ |
||||
|
private List<ActPreviewContentResultDTO> actContent; |
||||
|
|
||||
|
/** |
||||
|
* 实际开始时间yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date actualStartTime; |
||||
|
|
||||
|
/** |
||||
|
* 实际结束时间yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date actualEndTime; |
||||
|
|
||||
|
} |
@ -0,0 +1,92 @@ |
|||||
|
package com.epmet.dto.result.work; |
||||
|
|
||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
import java.util.Date; |
||||
|
import java.util.List; |
||||
|
|
||||
|
/** |
||||
|
* 进行中-活动详情 |
||||
|
* |
||||
|
* @author yinzuomei@elink-cn.com |
||||
|
* @date 2020/7/26 21:26 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class InProgressActDetailResultDTO implements Serializable { |
||||
|
private static final long serialVersionUID = -2159602705968655263L; |
||||
|
|
||||
|
/** |
||||
|
* 活动id |
||||
|
*/ |
||||
|
private String actId; |
||||
|
|
||||
|
/** |
||||
|
* 活动标题 |
||||
|
*/ |
||||
|
private String title; |
||||
|
|
||||
|
/** |
||||
|
* 报名截止时间:yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date signUpEndTime; |
||||
|
|
||||
|
/** |
||||
|
* 活动预计开始时间yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date actStartTime; |
||||
|
|
||||
|
/** |
||||
|
* 活动预计结束时间yyyy-MM-dd HH:mm |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") |
||||
|
private Date actEndTime; |
||||
|
|
||||
|
/** |
||||
|
* 活动地点 |
||||
|
*/ |
||||
|
private String actAddress; |
||||
|
|
||||
|
/** |
||||
|
* 活动名额 |
||||
|
*/ |
||||
|
private Integer actQuota; |
||||
|
|
||||
|
/** |
||||
|
* true:固定名额 false: 不限制名额 |
||||
|
*/ |
||||
|
private Boolean actQuotaCategory; |
||||
|
|
||||
|
/** |
||||
|
* 联系人 |
||||
|
*/ |
||||
|
private String sponsorContacts; |
||||
|
|
||||
|
/** |
||||
|
* 联系电话 |
||||
|
*/ |
||||
|
private String sponsorTel; |
||||
|
|
||||
|
/** |
||||
|
* 活动积分 |
||||
|
*/ |
||||
|
private Integer reward; |
||||
|
|
||||
|
/** |
||||
|
* 主办方名称 |
||||
|
*/ |
||||
|
private String sponsorName; |
||||
|
|
||||
|
/** |
||||
|
* 报名条件 |
||||
|
*/ |
||||
|
private String requirement; |
||||
|
|
||||
|
/** |
||||
|
* 活动详情 |
||||
|
*/ |
||||
|
private List<ActPreviewContentResultDTO> actContent; |
||||
|
} |
Loading…
Reference in new issue