forked from rongchao/epmet-cloud-rizhao
29 changed files with 1105 additions and 402 deletions
@ -0,0 +1,32 @@ |
|||||
|
package com.epmet.dto.form.work; |
||||
|
|
||||
|
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; |
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotBlank; |
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
/** |
||||
|
* 描述一下 |
||||
|
* |
||||
|
* @author yinzuomei@elink-cn.com |
||||
|
* @date 2020/7/26 17:23 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class CancelActFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = -5297836691628421645L; |
||||
|
public interface AddUserInternalGroup {} |
||||
|
public interface UserShowGroup extends CustomerClientShowGroup { |
||||
|
} |
||||
|
/** |
||||
|
* 活动id |
||||
|
*/ |
||||
|
@NotBlank(message = "活动id不能为空", groups = {AddUserInternalGroup.class }) |
||||
|
private String actId; |
||||
|
|
||||
|
/** |
||||
|
* 取消原因 |
||||
|
*/ |
||||
|
@NotBlank(message = "取消原因不能为空", groups = {UserShowGroup.class}) |
||||
|
private String cancelReason; |
||||
|
} |
@ -0,0 +1,119 @@ |
|||||
|
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 18:02 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class CanceledActDetailResultDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 4438884084461494174L; |
||||
|
|
||||
|
/** |
||||
|
*活动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; |
||||
|
/** |
||||
|
* 取消时间yyyy-MM-dd HH:mm:ss |
||||
|
*/ |
||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
||||
|
private Date cancelTime; |
||||
|
/** |
||||
|
* 取消理由 |
||||
|
*/ |
||||
|
private String cancelReason; |
||||
|
/** |
||||
|
* 活动详情 |
||||
|
*/ |
||||
|
private List<ActPreviewContentResultDTO> actContent; |
||||
|
|
||||
|
@Override |
||||
|
public String toString() { |
||||
|
return "CanceledActDetailResultDTO{" + |
||||
|
"actId='" + actId + '\'' + |
||||
|
", title='" + title + '\'' + |
||||
|
", signUpEndTime=" + signUpEndTime + |
||||
|
", actStartTime=" + actStartTime + |
||||
|
", actEndTime=" + actEndTime + |
||||
|
", actAddress='" + actAddress + '\'' + |
||||
|
", actQuota=" + actQuota + |
||||
|
", actQuotaCategory=" + actQuotaCategory + |
||||
|
", sponsorContacts='" + sponsorContacts + '\'' + |
||||
|
", sponsorTel='" + sponsorTel + '\'' + |
||||
|
", reward=" + reward + |
||||
|
", sponsorName='" + sponsorName + '\'' + |
||||
|
", requirement='" + requirement + '\'' + |
||||
|
", cancelTime=" + cancelTime + |
||||
|
", cancelReason='" + cancelReason + '\'' + |
||||
|
", actContent=" + actContent + |
||||
|
'}'; |
||||
|
} |
||||
|
} |
@ -0,0 +1,57 @@ |
|||||
|
package com.epmet.dto.result.work; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
/** |
||||
|
* 积分发放-已拒绝列表 |
||||
|
* |
||||
|
* @author yinzuomei@elink-cn.com |
||||
|
* @date 2020/7/26 19:01 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class DeniedUserResultDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 110993452055116412L; |
||||
|
|
||||
|
/** |
||||
|
* 给分或者不给分,重新处理入参用 |
||||
|
*/ |
||||
|
private String actUserRelationId; |
||||
|
|
||||
|
/** |
||||
|
* 用户id |
||||
|
*/ |
||||
|
private String userId; |
||||
|
|
||||
|
/** |
||||
|
* 活动id |
||||
|
*/ |
||||
|
private String actId; |
||||
|
|
||||
|
/** |
||||
|
* 姓名 |
||||
|
*/ |
||||
|
private String realName; |
||||
|
|
||||
|
/** |
||||
|
* 昵称 |
||||
|
*/ |
||||
|
private String nickName; |
||||
|
|
||||
|
/** |
||||
|
* 头像 |
||||
|
*/ |
||||
|
private String headImgUrl; |
||||
|
|
||||
|
/** |
||||
|
* true:是志愿者 false:不是志愿者 |
||||
|
*/ |
||||
|
private Boolean volunteerFlag; |
||||
|
|
||||
|
/** |
||||
|
* 拒绝原因 |
||||
|
*/ |
||||
|
private String denyRewardReason; |
||||
|
|
||||
|
} |
@ -0,0 +1,51 @@ |
|||||
|
package com.epmet.dto.result.work; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
/** |
||||
|
* 积分发放-已发放列表 |
||||
|
* |
||||
|
* @author yinzuomei@elink-cn.com |
||||
|
* @date 2020/7/26 18:43 |
||||
|
*/ |
||||
|
@Data |
||||
|
public class ObtainedUserResultDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 8187248601958392521L; |
||||
|
/** |
||||
|
* 给分或者不给分,重新处理入参用 |
||||
|
*/ |
||||
|
private String actUserRelationId; |
||||
|
|
||||
|
/** |
||||
|
* 用户id |
||||
|
*/ |
||||
|
private String userId; |
||||
|
|
||||
|
/** |
||||
|
* 活动id |
||||
|
*/ |
||||
|
private String actId; |
||||
|
|
||||
|
/** |
||||
|
* 姓名 |
||||
|
*/ |
||||
|
private String realName; |
||||
|
|
||||
|
/** |
||||
|
* 昵称 |
||||
|
*/ |
||||
|
private String nickName; |
||||
|
|
||||
|
/** |
||||
|
* 头像 |
||||
|
*/ |
||||
|
private String headImgUrl; |
||||
|
|
||||
|
/** |
||||
|
* true:是志愿者 false:不是志愿者 |
||||
|
*/ |
||||
|
private Boolean volunteerFlag; |
||||
|
|
||||
|
} |
Loading…
Reference in new issue