8 changed files with 220 additions and 0 deletions
			
			
		@ -0,0 +1,22 @@ | 
				
			|||
package com.epmet.dto.form.work; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 报名审核-人员历史活动情况入参 | 
				
			|||
 * | 
				
			|||
 * @author yinzuomei@elink-cn.com | 
				
			|||
 * @date 2020/7/23 16:12 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class UserHistoricalActFormDTO implements Serializable { | 
				
			|||
    public interface AddUserInternalGroup {} | 
				
			|||
    /** | 
				
			|||
     * 居民端用户id | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "居民端用户id不能为空", groups = {AddUserInternalGroup.class}) | 
				
			|||
    private String userId; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,56 @@ | 
				
			|||
package com.epmet.dto.result.work; | 
				
			|||
 | 
				
			|||
import com.fasterxml.jackson.annotation.JsonFormat; | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.Date; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 历史活动列表 | 
				
			|||
 * | 
				
			|||
 * @author yinzuomei@elink-cn.com | 
				
			|||
 * @date 2020/7/23 16:19 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class UserHistoricalActInfoDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 3703921511083310251L; | 
				
			|||
    /** | 
				
			|||
     * 活动id | 
				
			|||
     */ | 
				
			|||
    private String actId; | 
				
			|||
    /** | 
				
			|||
     * 活动标题 | 
				
			|||
     */ | 
				
			|||
    private String title; | 
				
			|||
    /** | 
				
			|||
     * 活动地址 | 
				
			|||
     */ | 
				
			|||
    private String actAddress; | 
				
			|||
    /** | 
				
			|||
     * 签到时间yyyy-MM-dd HH:mm:ss | 
				
			|||
     */ | 
				
			|||
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm", timezone = "GMT+8") | 
				
			|||
    private Date signInTime; | 
				
			|||
    /** | 
				
			|||
     * 服务时长单位120分钟 | 
				
			|||
     */ | 
				
			|||
    private Integer kindNessTime; | 
				
			|||
    /** | 
				
			|||
     * 可得积分 | 
				
			|||
     */ | 
				
			|||
    private Integer reward; | 
				
			|||
    /** | 
				
			|||
     * 正常发放:agree, 拒绝发放:deny | 
				
			|||
     */ | 
				
			|||
    private String rewardFlag; | 
				
			|||
    /** | 
				
			|||
     * 拒绝给分的理由 | 
				
			|||
     */ | 
				
			|||
    private String denyRewardReason; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 已处理: handled;  默认"",重新处理时reward_flag置为空字符串 | 
				
			|||
     */ | 
				
			|||
    private String processFlag; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,54 @@ | 
				
			|||
package com.epmet.dto.result.work; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 描述一下 | 
				
			|||
 * | 
				
			|||
 * @author yinzuomei@elink-cn.com | 
				
			|||
 * @date 2020/7/23 16:15 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class UserHistoricalActResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 7437428110692437615L; | 
				
			|||
    /** | 
				
			|||
     * 居民端用户id | 
				
			|||
     */ | 
				
			|||
    private String userId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 头像 | 
				
			|||
     */ | 
				
			|||
    private String headImgUrl; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 昵称 | 
				
			|||
     */ | 
				
			|||
    private String nickName; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 姓名 | 
				
			|||
     */ | 
				
			|||
    private String realName; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 实际参加活动个数 | 
				
			|||
     */ | 
				
			|||
    private Integer signInActNum; | 
				
			|||
    /** | 
				
			|||
     * 报名活动个数 | 
				
			|||
     */ | 
				
			|||
    private Integer signUpActNum; | 
				
			|||
    /** | 
				
			|||
     * 获得积分活动个数 | 
				
			|||
     */ | 
				
			|||
    private Integer obtainPointsActNum; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     *历史活动列表 | 
				
			|||
     */ | 
				
			|||
    private List<UserHistoricalActInfoDTO> actInfoList; | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue