10 changed files with 290 additions and 8 deletions
			
			
		@ -0,0 +1,47 @@ | 
				
			|||
package com.epmet.resi.group.dto.act.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.math.BigDecimal; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 007、签到 | 
				
			|||
 * | 
				
			|||
 * @author yinzuomei@elink-cn.com | 
				
			|||
 * @date 2021/4/20 15:14 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SignInFormDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 3632452994910057034L; | 
				
			|||
 | 
				
			|||
    public interface AddUserInternalGroup { | 
				
			|||
    } | 
				
			|||
 | 
				
			|||
    @NotBlank(message = "活动id不能为空",groups = AddUserInternalGroup.class) | 
				
			|||
    private String groupActId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 签到地址 | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "签到地址不能为空",groups = AddUserInternalGroup.class) | 
				
			|||
    private String signInAddress; | 
				
			|||
    /** | 
				
			|||
     * 签到地点-经度 | 
				
			|||
     */ | 
				
			|||
    private BigDecimal longitude; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 签到地点-纬度 | 
				
			|||
     */ | 
				
			|||
    private BigDecimal latitude; | 
				
			|||
 | 
				
			|||
    @NotBlank(message = "tokenDto获取userId为空", groups = AddUserInternalGroup.class) | 
				
			|||
    private String userId; | 
				
			|||
 | 
				
			|||
    @NotBlank(message = "tokenDto获取customerId为空", groups = AddUserInternalGroup.class) | 
				
			|||
    private String customerId; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
 | 
				
			|||
@ -0,0 +1,25 @@ | 
				
			|||
package com.epmet.resi.group.dto.act.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 009、签到记录列表 | 
				
			|||
 * | 
				
			|||
 * @author yinzuomei@elink-cn.com | 
				
			|||
 * @date 2021/4/20 15:42 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SignInRecFormDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -144395799437468448L; | 
				
			|||
 | 
				
			|||
    public interface AddUserInternalGroup { | 
				
			|||
    } | 
				
			|||
 | 
				
			|||
    @NotBlank(message = "groupActId不能为空", groups = AddUserInternalGroup.class) | 
				
			|||
    private String groupActId; | 
				
			|||
    private Integer pageNo; | 
				
			|||
    private Integer pageSize; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,31 @@ | 
				
			|||
package com.epmet.resi.group.dto.act.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
import lombok.NoArgsConstructor; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.Date; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * 009、签到记录列表 | 
				
			|||
 * | 
				
			|||
 * @author yinzuomei@elink-cn.com | 
				
			|||
 * @date 2021/4/20 15:43 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SignInRecResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = -2847848186325667663L; | 
				
			|||
    private Integer signedInNum; | 
				
			|||
    private Integer shouldAttend; | 
				
			|||
    private List<SignInDetail> list; | 
				
			|||
 | 
				
			|||
    @NoArgsConstructor | 
				
			|||
    @Data | 
				
			|||
    public static class SignInDetail { | 
				
			|||
        private String signUserId; | 
				
			|||
        private String signUserName; | 
				
			|||
        private Date signInTime; | 
				
			|||
        private String signInAddress; | 
				
			|||
    } | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue