forked from luyan/epmet-cloud-lingshan
				
			
				 8 changed files with 193 additions and 3 deletions
			
			
		@ -0,0 +1,24 @@ | 
				
			|||
package com.epmet.screen.dto.form; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Author zxc | 
				
			|||
 * @DateTime 2020/8/20 3:12 下午 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class VolunteerServiceFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 7916606646764729831L; | 
				
			|||
 | 
				
			|||
    public interface VolunteerService{} | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 机关ID | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "机关ID不能为空",groups = {VolunteerService.class}) | 
				
			|||
    private String agencyId; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,35 @@ | 
				
			|||
package com.epmet.screen.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Author zxc | 
				
			|||
 * @DateTime 2020/8/20 3:16 下午 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class VolunteerServiceResult implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = 959536759114517195L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 月份ID | 
				
			|||
     */ | 
				
			|||
    private String monthId; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 组织次数 | 
				
			|||
     */ | 
				
			|||
    private Integer organizeData; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 参与次数 | 
				
			|||
     */ | 
				
			|||
    private Integer joinData; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 平均参与人次 | 
				
			|||
     */ | 
				
			|||
    private Integer averageJoinUserData; | 
				
			|||
} | 
				
			|||
@ -0,0 +1,36 @@ | 
				
			|||
package com.epmet.screen.dto.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
import java.util.List; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Author zxc | 
				
			|||
 * @DateTime 2020/8/20 3:14 下午 | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class VolunteerServiceResultDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = -6227889392267793005L; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * x轴,返回近12个月,不包含当前月 | 
				
			|||
     */ | 
				
			|||
    private List<String> xAxis; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 组织次数 | 
				
			|||
     */ | 
				
			|||
    private List<Integer> organizeData; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 参与次数 | 
				
			|||
     */ | 
				
			|||
    private List<Integer> joinData; | 
				
			|||
 | 
				
			|||
    /** | 
				
			|||
     * 平均参与人次 | 
				
			|||
     */ | 
				
			|||
    private List<Integer> averageJoinUserData; | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue