forked from luyan/epmet-cloud-lingshan
				
			
				 7 changed files with 188 additions and 0 deletions
			
			
		@ -0,0 +1,33 @@ | 
				
			|||
package com.epmet.dataaggre.dto.datastats.form; | 
				
			|||
 | 
				
			|||
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 对外接口-查询下级话题和小组数-接口入参 | 
				
			|||
 * @Auth sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SubTopicAndGroupFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = -3381286960911634231L; | 
				
			|||
    /** | 
				
			|||
     * 当前组织id;从组织树取 | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "组织ID不能为空", groups = SubTopicAndGroupFormDTO.Agency.class) | 
				
			|||
    private String agencyId; | 
				
			|||
    /** | 
				
			|||
     * 当前组织级别;从组织树取 | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "组织级别不能为空", groups = SubTopicAndGroupFormDTO.Agency.class) | 
				
			|||
    private String agencyLevel; | 
				
			|||
    /** | 
				
			|||
     * 日维度Id【yyyyMMdd eg:20210808,默认前一天】 | 
				
			|||
     */ | 
				
			|||
    private String dateId; | 
				
			|||
    public interface Agency extends CustomerClientShowGroup{} | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,33 @@ | 
				
			|||
package com.epmet.dataaggre.dto.datastats.form; | 
				
			|||
 | 
				
			|||
import com.epmet.commons.tools.validator.group.CustomerClientShowGroup; | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import javax.validation.constraints.NotBlank; | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 对外接口-查询下级用户党员数-接口入参 | 
				
			|||
 * @Auth sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SubUserTotalFormDTO implements Serializable { | 
				
			|||
 | 
				
			|||
    private static final long serialVersionUID = -3381286960911634231L; | 
				
			|||
    /** | 
				
			|||
     * 当前组织id;从组织树取 | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "组织ID不能为空", groups = SubUserTotalFormDTO.Agency.class) | 
				
			|||
    private String agencyId; | 
				
			|||
    /** | 
				
			|||
     * 当前组织级别;从组织树取 | 
				
			|||
     */ | 
				
			|||
    @NotBlank(message = "组织级别不能为空", groups = SubUserTotalFormDTO.Agency.class) | 
				
			|||
    private String agencyLevel; | 
				
			|||
    /** | 
				
			|||
     * 日维度Id【yyyyMMdd eg:20210808,默认前一天】 | 
				
			|||
     */ | 
				
			|||
    private String dateId; | 
				
			|||
    public interface Agency extends CustomerClientShowGroup{} | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
package com.epmet.dataaggre.dto.datastats.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 对外接口-查询下级话题和小组数-接口返参 | 
				
			|||
 * @Auth sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SubTopicAndGroupResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 466974582608407121L; | 
				
			|||
    //组织或网格ID
 | 
				
			|||
    private String orgId; | 
				
			|||
    //组织或网格名称
 | 
				
			|||
    private String orgName = ""; | 
				
			|||
    //问题解决总数
 | 
				
			|||
    private Integer userTotal = 0; | 
				
			|||
    //党群自治占比
 | 
				
			|||
    private Integer partyMemberTotal = 0; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
@ -0,0 +1,23 @@ | 
				
			|||
package com.epmet.dataaggre.dto.datastats.result; | 
				
			|||
 | 
				
			|||
import lombok.Data; | 
				
			|||
 | 
				
			|||
import java.io.Serializable; | 
				
			|||
 | 
				
			|||
/** | 
				
			|||
 * @Description 对外接口-查询下级用户党员数-接口返参 | 
				
			|||
 * @Auth sun | 
				
			|||
 */ | 
				
			|||
@Data | 
				
			|||
public class SubUserTotalResultDTO implements Serializable { | 
				
			|||
    private static final long serialVersionUID = 466974582608407121L; | 
				
			|||
    //组织或网格ID
 | 
				
			|||
    private String orgId; | 
				
			|||
    //组织或网格名称
 | 
				
			|||
    private String orgName = ""; | 
				
			|||
    //问题解决总数
 | 
				
			|||
    private Integer userTotal = 0; | 
				
			|||
    //党群自治占比
 | 
				
			|||
    private Integer partyMemberTotal = 0; | 
				
			|||
 | 
				
			|||
} | 
				
			|||
					Loading…
					
					
				
		Reference in new issue