99 changed files with 2949 additions and 1948 deletions
@ -1,28 +0,0 @@ |
|||
<?xml version="1.0" encoding="UTF-8"?> |
|||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
|||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
|||
<modelVersion>4.0.0</modelVersion> |
|||
|
|||
<parent> |
|||
<groupId>com.esua.epdc.yushan</groupId> |
|||
<artifactId>epdc-cloud-client-yushan</artifactId> |
|||
<version>1.0.0</version> |
|||
</parent> |
|||
|
|||
<artifactId>epdc-analysis-client</artifactId> |
|||
<packaging>jar</packaging> |
|||
<description>市北党群e家微服务分析模块客户端</description> |
|||
|
|||
<dependencies> |
|||
<dependency> |
|||
<groupId>com.esua.epdc.yushan</groupId> |
|||
<artifactId>epdc-commons-tools</artifactId> |
|||
<version>${epdc-cloud-commons.version}</version> |
|||
</dependency> |
|||
</dependencies> |
|||
|
|||
<build> |
|||
<finalName>${project.artifactId}</finalName> |
|||
</build> |
|||
|
|||
</project> |
|||
@ -1,48 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import javax.validation.constraints.NotNull; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最热议题接口入参DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/12 8:31 |
|||
*/ |
|||
@Data |
|||
public class HotIssueFormDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 页码,从1开始 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认10页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于必须大于0") |
|||
private Integer pageSize = 10; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年),默认1 |
|||
*/ |
|||
@NotNull(message = "数据时间类型不能为空") |
|||
private Integer someMonthsType = 1; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,51 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 议题项目数量类目分析DTO |
|||
* @Author zy |
|||
* @Date 2020/2/11 11:58 |
|||
*/ |
|||
@Data |
|||
public class IssueStatisticsInfoFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 6544783947414092507L; |
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 页码 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认5页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于0") |
|||
private Integer pageSize; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 分类类别, 默认1 |
|||
*/ |
|||
@NotBlank(message = "分类类别不能为空") |
|||
private String cotegoryType; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,47 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最新发布议题接口DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/11 10:31 |
|||
*/ |
|||
@Data |
|||
public class NewIssueFormDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 页码,从1开始 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认10页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于必须大于0") |
|||
private Integer pageSize = 10; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年),默认1 |
|||
*/ |
|||
//@NotNull(message = "数据时间类型不能为空")
|
|||
private Integer someMonthsType = 1; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,32 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Description 最热议题接口DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/12 8:31 |
|||
*/ |
|||
@Data |
|||
public class HotIssueResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 话题Id(TopicId) |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 内容 |
|||
*/ |
|||
private String content; |
|||
|
|||
/** |
|||
* 表态数 |
|||
*/ |
|||
private String statementNum; |
|||
|
|||
|
|||
} |
|||
@ -1,35 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Description 议题分类统计 |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/11 9:31 |
|||
*/ |
|||
@Data |
|||
public class IssueClassifiedStatisticDTO implements Serializable { |
|||
private static final long serialVersionUID = 3697313657209369676L; |
|||
/** |
|||
* 目录名称 |
|||
*/ |
|||
private String categoryName; |
|||
/** |
|||
* 议题项目总数 |
|||
*/ |
|||
private Integer categoryNum; |
|||
/** |
|||
* 议题数 |
|||
*/ |
|||
private Integer issueNum; |
|||
/** |
|||
* 项目数 |
|||
*/ |
|||
private Integer itemNum; |
|||
/** |
|||
* 类目名称:1一级类目2二级类目3三季类目 |
|||
*/ |
|||
private String categoryLevel; |
|||
} |
|||
@ -1,64 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 议题列表DTO |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/10 15:58 |
|||
*/ |
|||
@Data |
|||
public class IssueResultDTO implements Serializable { |
|||
/** |
|||
* epdc_issue主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 议题内容 |
|||
*/ |
|||
private String issueContent; |
|||
|
|||
/** |
|||
* 来源网格-所有部门 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 用户昵称 |
|||
*/ |
|||
private String nickName; |
|||
|
|||
/** |
|||
* 发布时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 支持-点赞次数 |
|||
*/ |
|||
private Integer approveNum; |
|||
|
|||
/** |
|||
* 反对-踩次数 |
|||
*/ |
|||
private Integer opposeNum; |
|||
|
|||
/** |
|||
* 评论数 |
|||
*/ |
|||
private Integer commentNum; |
|||
|
|||
/** |
|||
* 浏览数 |
|||
*/ |
|||
private Integer browseNum; |
|||
|
|||
/** |
|||
* 表达态度(评论+回复+浏览) |
|||
*/ |
|||
private Integer expressAttitudeNum; |
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Description 议题项目数量类目分析DTO |
|||
* @Author zy |
|||
* @Date 2020/2/11 11:58 |
|||
*/ |
|||
@Data |
|||
public class IssueStatisticsInfoResultDTO implements Serializable { |
|||
|
|||
/** |
|||
* 分类名称 |
|||
*/ |
|||
private String cotegoryName; |
|||
|
|||
/** |
|||
* 数量 |
|||
*/ |
|||
private Integer count; |
|||
} |
|||
@ -1,43 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.issue.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最新发布议题接口DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/10 11:31 |
|||
*/ |
|||
@Data |
|||
public class NewIssueResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 话题Id(TopicId) |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 内容 |
|||
*/ |
|||
private String content; |
|||
|
|||
/** |
|||
* 图片 |
|||
*/ |
|||
private List<String> images; |
|||
|
|||
/** |
|||
* 部门名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private String createdTime; |
|||
|
|||
|
|||
} |
|||
@ -1,48 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import javax.validation.constraints.NotNull; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最热项目接口DTO |
|||
* @Author zy |
|||
* @Date 2020/2/12 |
|||
*/ |
|||
@Data |
|||
public class HotItemListFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 6145783947444092507L; |
|||
|
|||
/** |
|||
* 页码 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认5页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于0") |
|||
private Integer pageSize; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年) |
|||
*/ |
|||
@NotNull(message = "数据时间类型不能为空") |
|||
private Integer someMonthsType; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,60 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import javax.validation.constraints.NotNull; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 疑难项目分析DTO |
|||
* @Author zy |
|||
* @Date 2020/2/11 |
|||
*/ |
|||
@Data |
|||
public class ItemAnalysisFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 6144783947444092507L; |
|||
|
|||
/** |
|||
* 页码 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认5页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于0") |
|||
private Integer pageSize; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 分析类型(1:耗时最长,2:设计部门最多,3:处理次数最多) |
|||
*/ |
|||
@NotNull(message = "分析类型不能为空") |
|||
private Integer analysisType; |
|||
|
|||
/** |
|||
* 项目状态(1:结案或关闭,2:解决中) |
|||
*/ |
|||
@NotNull(message = "项目状态不能为空") |
|||
private Integer itemState; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年) |
|||
*/ |
|||
@NotNull(message = "数据时间类型不能为空") |
|||
private Integer someMonthsType; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,33 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 重点项目概况DTO |
|||
* @Author zy |
|||
* @Date 2020/2/11 |
|||
*/ |
|||
@Data |
|||
public class ItemSurveyFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 6544783947444092507L; |
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,60 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 疑难项目 |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/11 13:09 |
|||
*/ |
|||
@Data |
|||
public class DifficultItemResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -4125919212689714492L; |
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
/** |
|||
* 项目内容 |
|||
*/ |
|||
private String itemContent; |
|||
/** |
|||
* 转项目时间 |
|||
*/ |
|||
private Date createdTime; |
|||
/** |
|||
* 处理次数 |
|||
*/ |
|||
private Integer operatNum; |
|||
/** |
|||
* 是否流转网格化平台 |
|||
*/ |
|||
private String reportFlag; |
|||
/** |
|||
* 涉及部门数量 |
|||
*/ |
|||
private Integer deptNum; |
|||
/** |
|||
* 项目状态 |
|||
*/ |
|||
private String itemState; |
|||
/** |
|||
* 处理完毕时间 |
|||
*/ |
|||
private Date processedTime; |
|||
/** |
|||
* 处理时长 |
|||
*/ |
|||
private Integer takeTime; |
|||
/** |
|||
* 项目来源网格名称 |
|||
*/ |
|||
private String allDeptNames; |
|||
/** |
|||
* 居民满意度评价 |
|||
*/ |
|||
private String evaluationScore; |
|||
} |
|||
@ -1,29 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Description 最热项目接口DTO |
|||
* @Author zy |
|||
* @Date 2020/2/12 |
|||
*/ |
|||
@Data |
|||
public class HotItemListResultDTO implements Serializable { |
|||
|
|||
/** |
|||
* 项目Id(itemId) |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 内容 |
|||
*/ |
|||
private String content; |
|||
|
|||
/** |
|||
* 表态数 |
|||
*/ |
|||
private String statementNum; |
|||
} |
|||
@ -1,65 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 疑难项目分析DTO |
|||
* @Author zy |
|||
* @Date 2020/2/11 |
|||
*/ |
|||
@Data |
|||
public class ItemAnalysisResultDTO implements Serializable { |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 项目内容 |
|||
*/ |
|||
private String content; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private String createdTime; |
|||
|
|||
/** |
|||
* 图片 |
|||
*/ |
|||
private List<String> images; |
|||
|
|||
/** |
|||
* 项目状态 0-处理中,5-已关闭,10-已结案 |
|||
*/ |
|||
private Integer itemState; |
|||
|
|||
/** |
|||
* 分类名称 |
|||
*/ |
|||
private String categoryName; |
|||
|
|||
/** |
|||
* 部门名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 耗时(小时) |
|||
*/ |
|||
private Integer spendTime; |
|||
|
|||
/** |
|||
* 部门数量 |
|||
*/ |
|||
private Integer deptCount; |
|||
|
|||
/** |
|||
* 处理次数 |
|||
*/ |
|||
private Integer handleCount; |
|||
} |
|||
@ -1,63 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 项目列表DTO |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/10 13:44 |
|||
*/ |
|||
@Data |
|||
public class ItemResultDTO implements Serializable { |
|||
/** |
|||
* epdc_item表主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 议题内容-项目摘要 |
|||
*/ |
|||
private String itemContent; |
|||
|
|||
/** |
|||
* 所有部门 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 发布人用户昵称 |
|||
*/ |
|||
private String nickName; |
|||
/** |
|||
* 发布时间 |
|||
*/ |
|||
private Date releaseTime; |
|||
|
|||
/** |
|||
* 支持-点赞次数 |
|||
*/ |
|||
private Integer approveNum; |
|||
|
|||
/** |
|||
* 反对-踩次数 |
|||
*/ |
|||
private Integer opposeNum; |
|||
|
|||
/** |
|||
* 评论数 |
|||
*/ |
|||
private Integer commentNum; |
|||
|
|||
/** |
|||
* 浏览数 |
|||
*/ |
|||
private Integer browseNum; |
|||
|
|||
/** |
|||
* 表达态度(评论+回复+浏览) |
|||
*/ |
|||
private Integer expressAttitudeNum; |
|||
} |
|||
@ -1,49 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Description 重点项目概况DTO |
|||
* @Author zy |
|||
* @Date 2020/2/11 |
|||
*/ |
|||
@Data |
|||
public class ItemSurveyResultDTO implements Serializable { |
|||
|
|||
/** |
|||
* 未解决项目数 |
|||
*/ |
|||
private Integer unsolvedCount; |
|||
|
|||
/** |
|||
* 超时项目数 |
|||
*/ |
|||
private Integer timeoutCount; |
|||
|
|||
/** |
|||
* 未超时项目数 |
|||
*/ |
|||
private Integer noTimeoutCount; |
|||
|
|||
/** |
|||
* 区调度项目数 |
|||
*/ |
|||
private Integer dispatchCount; |
|||
|
|||
/** |
|||
* 解决中项目数 |
|||
*/ |
|||
private Integer solvingCount; |
|||
|
|||
/** |
|||
* 已解决项目数 |
|||
*/ |
|||
private Integer solvedCount; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private String updateTime; |
|||
} |
|||
@ -1,56 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 区域调度-已解决项目列表 |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/11 15:12 |
|||
*/ |
|||
@Data |
|||
public class ReportSolvedItemResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -600933427201742607L; |
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
/** |
|||
* 项目内容 |
|||
*/ |
|||
private String itemContent; |
|||
/** |
|||
* 转项目时间 |
|||
*/ |
|||
private Date createdTime; |
|||
/** |
|||
* 网格名称 |
|||
*/ |
|||
private String grid; |
|||
/** |
|||
* 向网格化平台上报部门 |
|||
*/ |
|||
private String reportDept; |
|||
/** |
|||
* 向网格化平台上报时间 |
|||
*/ |
|||
private Date reportTime; |
|||
/** |
|||
* 最新处理部门 |
|||
*/ |
|||
private Date lastHandlerTime; |
|||
/** |
|||
* 最新处理时间 |
|||
*/ |
|||
private String lastHandlerDept; |
|||
/** |
|||
* 项目状态 |
|||
*/ |
|||
private String itemState; |
|||
/** |
|||
* 居民评价 |
|||
*/ |
|||
private String evaluationScore; |
|||
} |
|||
@ -1,48 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 区域调度-解决中项目列表 |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/11 15:10 |
|||
*/ |
|||
@Data |
|||
public class ReportUnsolvedItemResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 2364303777789369092L; |
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
/** |
|||
* 项目内容 |
|||
*/ |
|||
private String itemContent; |
|||
/** |
|||
* 转项目时间 |
|||
*/ |
|||
private Date createdTime; |
|||
/** |
|||
* 网格名称 |
|||
*/ |
|||
private String grid; |
|||
/** |
|||
* 向网格化平台上报部门 |
|||
*/ |
|||
private String reportDept; |
|||
/** |
|||
* 向网格化平台吹哨时间 |
|||
*/ |
|||
private Date reportTime; |
|||
/** |
|||
* 最新进展处理部门 |
|||
*/ |
|||
private Date lastHandlerTime; |
|||
/** |
|||
* 最新进展处理时间 |
|||
*/ |
|||
private String lastHandlerDept; |
|||
} |
|||
@ -1,57 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.item.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 未解决项目列表 |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/10 18:58 |
|||
*/ |
|||
@Data |
|||
public class UnsolvedItemResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 7659596790013430029L; |
|||
/** |
|||
* epdc_item表主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 议题内容-项目摘要 |
|||
*/ |
|||
private String itemContent; |
|||
|
|||
/** |
|||
* 发布时间 |
|||
*/ |
|||
private Date releaseTime; |
|||
|
|||
/** |
|||
* 所有部门 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 发布人用户昵称 |
|||
*/ |
|||
private String nickName; |
|||
|
|||
/** |
|||
* 处理次数 |
|||
*/ |
|||
private Integer solveNum; |
|||
|
|||
/** |
|||
*最新进展处理时间 |
|||
*/ |
|||
private Date latestHandleTime; |
|||
|
|||
/** |
|||
* 最新进展处理部门 |
|||
*/ |
|||
private String latestHandleDeptName; |
|||
|
|||
|
|||
} |
|||
@ -1,48 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.topic.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import javax.validation.constraints.NotNull; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最热话题接口入参DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/11 10:31 |
|||
*/ |
|||
@Data |
|||
public class HotTopicFormDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 页码,从1开始 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认10页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于必须大于0") |
|||
private Integer pageSize = 10; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年),默认1 |
|||
*/ |
|||
@NotNull(message = "数据时间类型不能为空") |
|||
private Integer someMonthsType = 1; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,47 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.topic.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.Min; |
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最新发布话题接口入参DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/11 10:31 |
|||
*/ |
|||
@Data |
|||
public class NewHotTopicFormDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 页码,从1开始 |
|||
*/ |
|||
@Min(value = 1, message = "页码必须大于0") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量,默认10页 |
|||
*/ |
|||
@Min(value = 1, message = "每页条数必须大于必须大于0") |
|||
private Integer pageSize = 10; |
|||
|
|||
/** |
|||
* 第一页查询发起时的时间 |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年),默认1 |
|||
*/ |
|||
//@NotNull(message = "数据时间类型不能为空")
|
|||
private Integer someMonthsType = 1; |
|||
|
|||
/** |
|||
* 部门ID列表 |
|||
*/ |
|||
List<Long> deptIdList; |
|||
} |
|||
@ -1,32 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.topic.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Description 最热话题接口DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/11 11:31 |
|||
*/ |
|||
@Data |
|||
public class HotTopicResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 话题Id(TopicId) |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 内容 |
|||
*/ |
|||
private String content; |
|||
|
|||
/** |
|||
* 表态数 |
|||
*/ |
|||
private String statementNum; |
|||
|
|||
|
|||
} |
|||
@ -1,43 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.topic.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @Description 最新发布话题接口DTO |
|||
* @Author wgf |
|||
* @Date 2020/2/10 11:31 |
|||
*/ |
|||
@Data |
|||
public class NewHotTopicResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 话题Id(TopicId) |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 内容 |
|||
*/ |
|||
private String content; |
|||
|
|||
/** |
|||
* 图片 |
|||
*/ |
|||
private List<String> images; |
|||
|
|||
/** |
|||
* 部门名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private String createdTime; |
|||
|
|||
|
|||
} |
|||
@ -1,61 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.topic.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @Description 话题列表DTO |
|||
* @Author yinzuomei |
|||
* @Date 2020/2/10 11:31 |
|||
*/ |
|||
@Data |
|||
public class TopicResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -1938141144074477454L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 话题摘要 |
|||
*/ |
|||
private String topicContent; |
|||
|
|||
/** |
|||
* 所有部门 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 网格来源群名称 |
|||
*/ |
|||
private String groupName; |
|||
|
|||
/** |
|||
* 话题发布人姓名 |
|||
*/ |
|||
private String nickName; |
|||
|
|||
/** |
|||
* 发布时间 |
|||
*/ |
|||
private Date releaseTime; |
|||
|
|||
/** |
|||
* 评论数(评论+回复) |
|||
*/ |
|||
private Integer commentNum; |
|||
|
|||
/** |
|||
* 浏览数 |
|||
*/ |
|||
private Integer browseNum; |
|||
|
|||
/** |
|||
* 表达态度(评论+回复+浏览) |
|||
*/ |
|||
private Integer expressAttitudeNum; |
|||
} |
|||
@ -1,15 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 用户注册数据分析 |
|||
* |
|||
* @author work@yujt.net.cn |
|||
* @date 2020/2/11 10:43 |
|||
*/ |
|||
@Data |
|||
public class UserAnalysisDTO { |
|||
|
|||
|
|||
} |
|||
@ -1,24 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
@Data |
|||
public class ExportOperationFormDTO implements Serializable { |
|||
|
|||
private String operationStartTime; |
|||
|
|||
private String operationEndTime; |
|||
|
|||
/** |
|||
* 所有部门列表 |
|||
*/ |
|||
private List<Long[]> allDeptIdsShow; |
|||
|
|||
private List<Long> allStreetIds; |
|||
|
|||
private String endTime; |
|||
} |
|||
@ -1,41 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import javax.validation.constraints.NotNull; |
|||
|
|||
/** |
|||
* @author songyunpeng |
|||
* @Description 党员老龄化和年轻化排名查询表单 |
|||
* @create 2020-02-11 10:53 上午 |
|||
*/ |
|||
@Data |
|||
public class MemberRankFormDTO { |
|||
|
|||
/** |
|||
* 页码 |
|||
*/ |
|||
@NotNull(message = "页码不能为空") |
|||
private Integer pageIndex; |
|||
/** |
|||
* 页容量 |
|||
*/ |
|||
@NotNull(message = "分页数量不能为空") |
|||
private Integer pageSize; |
|||
/** |
|||
* 时间戳(yyyy-MM-dd HH:mm:ss) |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
/** |
|||
* 排序状态(1:降序,2升序) |
|||
*/ |
|||
@NotBlank(message = "排序状态不能为空") |
|||
private String sortState; |
|||
/** |
|||
* 部门Id |
|||
*/ |
|||
private String deptId; |
|||
|
|||
} |
|||
@ -1,20 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @program: esua-epdc-cloud |
|||
* @description: 用户数据统计/网格开通数量 |
|||
* @author: wangtong |
|||
* @create: 2020-02-12 10:03 |
|||
**/ |
|||
@Data |
|||
public class UserCountDTO{ |
|||
|
|||
|
|||
/** |
|||
* 部门id |
|||
*/ |
|||
private String deptId; |
|||
|
|||
} |
|||
@ -1,13 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 用户注册数据分析 |
|||
* |
|||
* @author work@yujt.net.cn |
|||
* @date 2020/2/11 09:43 |
|||
*/ |
|||
@Data |
|||
public class UserRegisterDataFormDTO { |
|||
} |
|||
@ -1,47 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import javax.validation.constraints.NotNull; |
|||
|
|||
/** |
|||
* @author lpf |
|||
* @Description 用户排名 |
|||
* @create 2020-02-11 10:53 上午 |
|||
*/ |
|||
@Data |
|||
public class UserSortRankFormDTO { |
|||
|
|||
/** |
|||
* 页码 |
|||
*/ |
|||
@NotNull(message = "页码不能为空") |
|||
private Integer pageIndex; |
|||
/** |
|||
* 页容量 |
|||
*/ |
|||
@NotNull(message = "分页数量不能为空") |
|||
private Integer pageSize; |
|||
/** |
|||
* 时间戳(yyyy-MM-dd HH:mm:ss) |
|||
*/ |
|||
@NotBlank(message = "时间戳不能为空") |
|||
private String timestamp; |
|||
/** |
|||
* 排序状态(1:降序,2升序) |
|||
*/ |
|||
@NotBlank(message = "排序状态不能为空") |
|||
private String sortState ="1"; |
|||
/** |
|||
* 排序类型(1:按用户数,2按党员数) |
|||
*/ |
|||
@NotBlank(message = "排序类型") |
|||
private String sortType = "1"; |
|||
/** |
|||
* 部门Id |
|||
*/ |
|||
private String deptId; |
|||
|
|||
|
|||
} |
|||
@ -1,81 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/3/23 14:47 |
|||
* @Description: 运营导出数据 |
|||
*/ |
|||
@Data |
|||
public class ExportOperationDataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -798787916350968587L; |
|||
|
|||
/** |
|||
* 居民数 |
|||
*/ |
|||
private int registerCount = 0; |
|||
|
|||
/** |
|||
* 未认证用户数 |
|||
*/ |
|||
private int unAuthorizedCount = 0; |
|||
|
|||
|
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private int partyCount = 0; |
|||
|
|||
/** |
|||
* 新闻发布数 |
|||
*/ |
|||
private int newsCount = 0; |
|||
|
|||
|
|||
/** |
|||
* 议题数 |
|||
*/ |
|||
private int eventCount = 0; |
|||
|
|||
/** |
|||
* 项目数 |
|||
*/ |
|||
private int itemCount = 0; |
|||
|
|||
/** |
|||
* 项目解决数 |
|||
*/ |
|||
private int itemCloseCount = 0; |
|||
|
|||
/** |
|||
* 社群数 |
|||
*/ |
|||
private int communityCount = 0; |
|||
|
|||
/** |
|||
* 社群成员数 |
|||
*/ |
|||
private int communityMemberCount = 0; |
|||
|
|||
/** |
|||
* 社群话题数 |
|||
*/ |
|||
private int communityTopicCount = 0; |
|||
|
|||
/** |
|||
* 街道 |
|||
*/ |
|||
private String streetName; |
|||
|
|||
/** |
|||
* 企业数 |
|||
*/ |
|||
private int enterpriseCount = 0; |
|||
|
|||
} |
|||
@ -1,23 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 已开通网格 用户数据总计 |
|||
* |
|||
* @author work@yujt.net.cn |
|||
* @date 2020/2/13 13:46 |
|||
*/ |
|||
@Data |
|||
public class GridDataTotalResultDTO extends GridOpeningResultDTO { |
|||
|
|||
/** |
|||
* 已开通网格数 |
|||
*/ |
|||
private int workGridCount = 0; |
|||
/** |
|||
* 未开通网格数 |
|||
*/ |
|||
private int unWorkGridCount = 0; |
|||
|
|||
} |
|||
@ -1,99 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/2/11 13:09 |
|||
* @Description: 开通网格情况 |
|||
*/ |
|||
@Data |
|||
public class GridOpeningResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -852226852590425991L; |
|||
|
|||
private String gridId; |
|||
|
|||
/** |
|||
* 街道社区网格 |
|||
*/ |
|||
private String allDeptName; |
|||
/** |
|||
* 用户注册数 |
|||
*/ |
|||
private int registerCount = 0; |
|||
/** |
|||
* 居民数(包括认证成功和认证失败的居民) |
|||
*/ |
|||
private int residentCount = 0; |
|||
|
|||
/** |
|||
* 认证党员数 |
|||
*/ |
|||
private int partyCount = 0; |
|||
|
|||
/** |
|||
* 未认证用户(根据用户第一次扫码的网格统计) |
|||
*/ |
|||
private Integer unAuthorizedCount = 0; |
|||
|
|||
/** |
|||
* 居民扫码数 |
|||
*/ |
|||
private int ewmCount = 0; |
|||
|
|||
/** |
|||
* 新闻数 |
|||
*/ |
|||
private int newsCount = 0; |
|||
|
|||
/** |
|||
* 通知数 |
|||
*/ |
|||
private int noticeCount = 0; |
|||
|
|||
/** |
|||
* 议题数 |
|||
*/ |
|||
private int eventCount = 0; |
|||
|
|||
/** |
|||
* 项目数 |
|||
*/ |
|||
private int itemCount = 0; |
|||
|
|||
/** |
|||
* 项目解决数 |
|||
*/ |
|||
private int itemCloseCount = 0; |
|||
|
|||
/** |
|||
* 项目好评数(满意度评价为非常满意) |
|||
*/ |
|||
private int itemPraiseCount = 0; |
|||
|
|||
/** |
|||
* 社群数 |
|||
*/ |
|||
private int communityCount = 0; |
|||
|
|||
/** |
|||
* 社群成员数 |
|||
*/ |
|||
private int communityMemberCount = 0; |
|||
|
|||
/** |
|||
* 社群话题数 |
|||
*/ |
|||
private int communityTopicCount = 0; |
|||
|
|||
/** |
|||
* 网格长姓名 |
|||
*/ |
|||
private String gridLeader; |
|||
|
|||
|
|||
} |
|||
@ -1,28 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc-cloud |
|||
* @description: 网格数量统计Serializable |
|||
* @author: wangtong |
|||
* @create: 2020-02-11 14:50 |
|||
**/ |
|||
@Data |
|||
public class GriddingCountDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 网格总计 |
|||
**/ |
|||
private Integer gridTotle; |
|||
|
|||
/** |
|||
* 开通网格数量 |
|||
**/ |
|||
private Integer gridCount; |
|||
|
|||
} |
|||
@ -1,34 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author songyunpeng |
|||
* @Description 党员老龄化排名结果 |
|||
* @create 2020-02-11 10:53 上午 |
|||
*/ |
|||
@Data |
|||
public class OldMemberRankResultDTO implements Serializable { |
|||
/** |
|||
* 部门ID |
|||
*/ |
|||
private String deptId; |
|||
/** |
|||
* 部门名称 |
|||
*/ |
|||
private String deptName; |
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private Integer partyMemberCount; |
|||
/** |
|||
* 超过50岁党员数 |
|||
*/ |
|||
private Integer oldMemberCount; |
|||
/** |
|||
* 比例 |
|||
*/ |
|||
private String proportion; |
|||
} |
|||
@ -1,44 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @program: esua-epdc-cloud |
|||
* @description: 用户数据统计 |
|||
* @author: wangtong |
|||
* @create: 2020-02-11 12:14 |
|||
**/ |
|||
@Data |
|||
public class UserAnalysisCountDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 所有用户数 |
|||
**/ |
|||
private Integer allUserCount; |
|||
|
|||
/** |
|||
* 党员数 |
|||
**/ |
|||
private Integer partyMemberCount; |
|||
|
|||
/** |
|||
* 居民数 |
|||
**/ |
|||
private Integer userCount; |
|||
|
|||
/** |
|||
* 党员认证率 |
|||
**/ |
|||
private BigDecimal partyMemberPercent; |
|||
|
|||
/** |
|||
* 居民认证率 |
|||
**/ |
|||
private BigDecimal residentPercent; |
|||
|
|||
} |
|||
@ -1,72 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 用户数据排行 |
|||
* |
|||
* @author work@yujt.net.cn |
|||
* @date 2020/2/11 14:44 |
|||
*/ |
|||
@Data |
|||
public class UserDataRankResultDTO { |
|||
|
|||
/** |
|||
* 街道id |
|||
*/ |
|||
private String streetId; |
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String streetName; |
|||
/** |
|||
* 用户注册数 |
|||
*/ |
|||
private Integer userCount; |
|||
/** |
|||
* 男性数 |
|||
*/ |
|||
private Integer maleCount; |
|||
/** |
|||
* 女性数 |
|||
*/ |
|||
private Integer femaleCount; |
|||
/** |
|||
* 未知性别数 |
|||
*/ |
|||
private Integer unknownSexCount; |
|||
/** |
|||
* 居民数(包括认证成功和认证失败的居民) |
|||
*/ |
|||
private Integer residentCount; |
|||
/** |
|||
* 未认证用户(根据用户第一次扫码的网格统计) |
|||
*/ |
|||
private Integer unAuthorizedCount = 0; |
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private Integer partyMemberCount; |
|||
/** |
|||
* 老人数(年龄大于50) |
|||
*/ |
|||
private Integer oldCount; |
|||
/** |
|||
* 年轻人数(年龄不大于50) |
|||
*/ |
|||
private Integer youngCount; |
|||
/** |
|||
* 老人比例 |
|||
*/ |
|||
private BigDecimal oldPercent; |
|||
/** |
|||
* 年轻人比例 |
|||
*/ |
|||
private BigDecimal youngPercent; |
|||
/** |
|||
* 党员认证失败数 |
|||
*/ |
|||
private Integer partyAuthFailureCount; |
|||
} |
|||
@ -1,13 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* 用户注册数据分析 |
|||
* |
|||
* @author work@yujt.net.cn |
|||
* @date 2020/2/11 09:43 |
|||
*/ |
|||
@Data |
|||
public class UserRegisterDataResultDTO { |
|||
} |
|||
@ -1,41 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 用户数据排行 |
|||
* |
|||
* @author work@yujt.net.cn |
|||
* @date 2020/2/11 14:44 |
|||
*/ |
|||
@Data |
|||
public class UserSortRankResultDTO { |
|||
|
|||
/** |
|||
* 街道id |
|||
*/ |
|||
private String deptId; |
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String deptName; |
|||
/** |
|||
* 用户注册数 |
|||
*/ |
|||
private Integer allUserCount; |
|||
/** |
|||
* 居民数 |
|||
*/ |
|||
private Integer userCount; |
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private Integer pattyMemberCount; |
|||
|
|||
/** |
|||
* 党员占比 |
|||
*/ |
|||
private String partyMemberPercent; |
|||
} |
|||
@ -1,34 +0,0 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author songyunpeng |
|||
* @Description 党员年轻化排名结果 |
|||
* @create 2020-02-11 10:53 上午 |
|||
*/ |
|||
@Data |
|||
public class YoungMemberRankResultDTO implements Serializable { |
|||
/** |
|||
* 部门ID |
|||
*/ |
|||
private String deptId; |
|||
/** |
|||
* 部门名称 |
|||
*/ |
|||
private String deptName; |
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private Integer partyMemberCount; |
|||
/** |
|||
* 超过50岁党员数 |
|||
*/ |
|||
private Integer youngMemberCount; |
|||
/** |
|||
* 比例 |
|||
*/ |
|||
private String proportion; |
|||
} |
|||
@ -0,0 +1,186 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.governanceranking; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
|
|||
/** |
|||
* 治理排行-社区日排行 |
|||
* |
|||
* @author qu qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-15 |
|||
*/ |
|||
@Data |
|||
public class GrDeptDayDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 年月日(示例2020-01-01) |
|||
*/ |
|||
private String yearMonthDay; |
|||
|
|||
/** |
|||
* 社区ID |
|||
*/ |
|||
private Long deptId; |
|||
|
|||
/** |
|||
* 社区名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 所有部门ID |
|||
*/ |
|||
private String allDeptIds; |
|||
|
|||
/** |
|||
* 所有部门名称 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 综合评分 |
|||
*/ |
|||
private String compositeScore; |
|||
|
|||
/** |
|||
* 组织力提升 |
|||
*/ |
|||
private String organizationImprovement; |
|||
|
|||
/** |
|||
* 基层党建 |
|||
*/ |
|||
private String basePartyBuilding; |
|||
|
|||
/** |
|||
* 共驻共建 |
|||
*/ |
|||
private String coOperationCoConstruction; |
|||
|
|||
/** |
|||
* 工作评议 |
|||
*/ |
|||
private String workReview; |
|||
|
|||
/** |
|||
* 典型培树 |
|||
*/ |
|||
private String typicalCase; |
|||
|
|||
/** |
|||
* 党员群众参与度 |
|||
*/ |
|||
private String participation; |
|||
|
|||
/** |
|||
* 注册党员占比 |
|||
*/ |
|||
private String registertedPartyProportion; |
|||
|
|||
/** |
|||
* 注册群众占比 |
|||
*/ |
|||
private String registertedPeopleProportion; |
|||
|
|||
/** |
|||
* 注册企业占比 |
|||
*/ |
|||
private String registertedEnterpriseProportion; |
|||
|
|||
/** |
|||
* 吹哨事项办理 |
|||
*/ |
|||
private String blowingMattersHanding; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率 |
|||
*/ |
|||
private String peopleMattersResponseRate; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率 |
|||
*/ |
|||
private String peopleMattersSatisfactionRate; |
|||
|
|||
/** |
|||
* 群众满意度 |
|||
*/ |
|||
private String peopleSatisfactionDegree; |
|||
|
|||
/** |
|||
* 文化生活 |
|||
*/ |
|||
private String culturalLife; |
|||
|
|||
/** |
|||
* 环境卫生 |
|||
*/ |
|||
private String enviromentSanitation; |
|||
|
|||
/** |
|||
* 便民服务 |
|||
*/ |
|||
private String convenientService; |
|||
|
|||
/** |
|||
* 总体评价 |
|||
*/ |
|||
private String overallEvaluation; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 删除标记(0-否,1-是) |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,186 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.governanceranking; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
|
|||
/** |
|||
* 治理排行-社区月排行 |
|||
* |
|||
* @author qu qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-15 |
|||
*/ |
|||
@Data |
|||
public class GrDeptMouthDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 年月(示例2020-01) |
|||
*/ |
|||
private String monthYear; |
|||
|
|||
/** |
|||
* 社区ID |
|||
*/ |
|||
private Long deptId; |
|||
|
|||
/** |
|||
* 社区名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 所有部门ID |
|||
*/ |
|||
private String allDeptIds; |
|||
|
|||
/** |
|||
* 所有部门名称 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 综合评分 |
|||
*/ |
|||
private String compositeScore; |
|||
|
|||
/** |
|||
* 组织力提升 |
|||
*/ |
|||
private String organizationImprovement; |
|||
|
|||
/** |
|||
* 基层党建 |
|||
*/ |
|||
private String basePartyBuilding; |
|||
|
|||
/** |
|||
* 共驻共建 |
|||
*/ |
|||
private String coOperationCoConstruction; |
|||
|
|||
/** |
|||
* 工作评议 |
|||
*/ |
|||
private String workReview; |
|||
|
|||
/** |
|||
* 典型培树 |
|||
*/ |
|||
private String typicalCase; |
|||
|
|||
/** |
|||
* 党员群众参与度 |
|||
*/ |
|||
private String participation; |
|||
|
|||
/** |
|||
* 注册党员占比 |
|||
*/ |
|||
private String registertedPartyProportion; |
|||
|
|||
/** |
|||
* 注册群众占比 |
|||
*/ |
|||
private String registertedPeopleProportion; |
|||
|
|||
/** |
|||
* 注册企业占比 |
|||
*/ |
|||
private String registertedEnterpriseProportion; |
|||
|
|||
/** |
|||
* 吹哨事项办理 |
|||
*/ |
|||
private String blowingMattersHanding; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率 |
|||
*/ |
|||
private String peopleMattersResponseRate; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率 |
|||
*/ |
|||
private String peopleMattersSatisfactionRate; |
|||
|
|||
/** |
|||
* 群众满意度 |
|||
*/ |
|||
private String peopleSatisfactionDegree; |
|||
|
|||
/** |
|||
* 文化生活 |
|||
*/ |
|||
private String culturalLife; |
|||
|
|||
/** |
|||
* 环境卫生 |
|||
*/ |
|||
private String enviromentSanitation; |
|||
|
|||
/** |
|||
* 便民服务 |
|||
*/ |
|||
private String convenientService; |
|||
|
|||
/** |
|||
* 总体评价 |
|||
*/ |
|||
private String overallEvaluation; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 删除标记(0-否,1-是) |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,187 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.governanceranking; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
|
|||
/** |
|||
* 治理排行-网格日排行 |
|||
* |
|||
* @author qu qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-14 |
|||
*/ |
|||
@Data |
|||
public class GrGridDayDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 年月日(示例2020-01-01) |
|||
*/ |
|||
private String yearMonthDay; |
|||
|
|||
/** |
|||
* 网格ID |
|||
*/ |
|||
private Long gridId; |
|||
|
|||
/** |
|||
* 网格名称 |
|||
*/ |
|||
private String gridName; |
|||
|
|||
/** |
|||
* 所有部门ID |
|||
*/ |
|||
private String allDeptIds; |
|||
|
|||
/** |
|||
* 所有部门名称 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 综合评分 |
|||
*/ |
|||
private String compositeScore; |
|||
|
|||
/** |
|||
* 组织力提升 |
|||
*/ |
|||
private String organizationImprovement; |
|||
|
|||
/** |
|||
* 基层党建 |
|||
*/ |
|||
private String basePartyBuilding; |
|||
|
|||
/** |
|||
* 共驻共建 |
|||
*/ |
|||
private String coOperationCoConstruction; |
|||
|
|||
/** |
|||
* 工作评议 |
|||
*/ |
|||
private String workReview; |
|||
|
|||
/** |
|||
* 典型培树 |
|||
*/ |
|||
private String typicalCase; |
|||
|
|||
/** |
|||
* 党员群众参与度 |
|||
*/ |
|||
private String participation; |
|||
|
|||
/** |
|||
* 注册党员占比 |
|||
*/ |
|||
private String registertedPartyProportion; |
|||
|
|||
/** |
|||
* 注册群众占比 |
|||
*/ |
|||
private String registertedPeopleProportion; |
|||
|
|||
/** |
|||
* 注册企业占比 |
|||
*/ |
|||
private String registertedEnterpriseProportion; |
|||
|
|||
/** |
|||
* 吹哨事项办理 |
|||
*/ |
|||
private String blowingMattersHanding; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率 |
|||
*/ |
|||
private String peopleMattersResponseRate; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率 |
|||
*/ |
|||
private String peopleMattersSatisfactionRate; |
|||
|
|||
/** |
|||
* 群众满意度 |
|||
*/ |
|||
private String peopleSatisfactionDegree; |
|||
|
|||
/** |
|||
* 文化生活 |
|||
*/ |
|||
private String culturalLife; |
|||
|
|||
/** |
|||
* 环境卫生 |
|||
*/ |
|||
private String enviromentSanitation; |
|||
|
|||
/** |
|||
* 便民服务 |
|||
*/ |
|||
private String convenientService; |
|||
|
|||
/** |
|||
* 总体评价 |
|||
*/ |
|||
private String overallEvaluation; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 删除标记(0-否,1-是) |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,187 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.governanceranking; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
|
|||
/** |
|||
* 治理排行-网格月排行 |
|||
* |
|||
* @author qu qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-14 |
|||
*/ |
|||
@Data |
|||
public class GrGridMouthDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 年月(示例2020-01) |
|||
*/ |
|||
private String monthYear; |
|||
|
|||
/** |
|||
* 网格ID |
|||
*/ |
|||
private Long gridId; |
|||
|
|||
/** |
|||
* 网格名称 |
|||
*/ |
|||
private String gridName; |
|||
|
|||
/** |
|||
* 所有部门ID |
|||
*/ |
|||
private String allDeptIds; |
|||
|
|||
/** |
|||
* 所有部门名称 |
|||
*/ |
|||
private String allDeptNames; |
|||
|
|||
/** |
|||
* 综合评分 |
|||
*/ |
|||
private String compositeScore; |
|||
|
|||
/** |
|||
* 组织力提升 |
|||
*/ |
|||
private String organizationImprovement; |
|||
|
|||
/** |
|||
* 基层党建 |
|||
*/ |
|||
private String basePartyBuilding; |
|||
|
|||
/** |
|||
* 共驻共建 |
|||
*/ |
|||
private String coOperationCoConstruction; |
|||
|
|||
/** |
|||
* 工作评议 |
|||
*/ |
|||
private String workReview; |
|||
|
|||
/** |
|||
* 典型培树 |
|||
*/ |
|||
private String typicalCase; |
|||
|
|||
/** |
|||
* 党员群众参与度 |
|||
*/ |
|||
private String participation; |
|||
|
|||
/** |
|||
* 注册党员占比 |
|||
*/ |
|||
private String registertedPartyProportion; |
|||
|
|||
/** |
|||
* 注册群众占比 |
|||
*/ |
|||
private String registertedPeopleProportion; |
|||
|
|||
/** |
|||
* 注册企业占比 |
|||
*/ |
|||
private String registertedEnterpriseProportion; |
|||
|
|||
/** |
|||
* 吹哨事项办理 |
|||
*/ |
|||
private String blowingMattersHanding; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率 |
|||
*/ |
|||
private String peopleMattersResponseRate; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率 |
|||
*/ |
|||
private String peopleMattersSatisfactionRate; |
|||
|
|||
/** |
|||
* 群众满意度 |
|||
*/ |
|||
private String peopleSatisfactionDegree; |
|||
|
|||
/** |
|||
* 文化生活 |
|||
*/ |
|||
private String culturalLife; |
|||
|
|||
/** |
|||
* 环境卫生 |
|||
*/ |
|||
private String enviromentSanitation; |
|||
|
|||
/** |
|||
* 便民服务 |
|||
*/ |
|||
private String convenientService; |
|||
|
|||
/** |
|||
* 总体评价 |
|||
*/ |
|||
private String overallEvaluation; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 删除标记(0-否,1-是) |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,177 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.governanceranking; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
|
|||
/** |
|||
* 治理排行-街道日排行 |
|||
* |
|||
* @author qu qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-14 |
|||
*/ |
|||
@Data |
|||
public class GrStreetDayDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 年月日(示例2020-01-01) |
|||
*/ |
|||
private String yearMonthDay; |
|||
|
|||
/** |
|||
* 街道ID |
|||
*/ |
|||
private Long streetId; |
|||
|
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String streetName; |
|||
|
|||
/** |
|||
* 综合评分 |
|||
*/ |
|||
private String compositeScore; |
|||
|
|||
/** |
|||
* 组织力提升 |
|||
*/ |
|||
private String organizationImprovement; |
|||
|
|||
/** |
|||
* 基层党建 |
|||
*/ |
|||
private String basePartyBuilding; |
|||
|
|||
/** |
|||
* 共驻共建 |
|||
*/ |
|||
private String coOperationCoConstruction; |
|||
|
|||
/** |
|||
* 工作评议 |
|||
*/ |
|||
private String workReview; |
|||
|
|||
/** |
|||
* 典型培树 |
|||
*/ |
|||
private String typicalCase; |
|||
|
|||
/** |
|||
* 党员群众参与度 |
|||
*/ |
|||
private String participation; |
|||
|
|||
/** |
|||
* 注册党员占比 |
|||
*/ |
|||
private String registertedPartyProportion; |
|||
|
|||
/** |
|||
* 注册群众占比 |
|||
*/ |
|||
private String registertedPeopleProportion; |
|||
|
|||
/** |
|||
* 注册企业占比 |
|||
*/ |
|||
private String registertedEnterpriseProportion; |
|||
|
|||
/** |
|||
* 吹哨事项办理 |
|||
*/ |
|||
private String blowingMattersHanding; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率 |
|||
*/ |
|||
private String peopleMattersResponseRate; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率 |
|||
*/ |
|||
private String peopleMattersSatisfactionRate; |
|||
|
|||
/** |
|||
* 群众满意度 |
|||
*/ |
|||
private String peopleSatisfactionDegree; |
|||
|
|||
/** |
|||
* 文化生活 |
|||
*/ |
|||
private String culturalLife; |
|||
|
|||
/** |
|||
* 环境卫生 |
|||
*/ |
|||
private String enviromentSanitation; |
|||
|
|||
/** |
|||
* 便民服务 |
|||
*/ |
|||
private String convenientService; |
|||
|
|||
/** |
|||
* 总体评价 |
|||
*/ |
|||
private String overallEvaluation; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 删除标记(0-否,1-是) |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,177 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.governanceranking; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
|
|||
/** |
|||
* 治理排行-街道月排行 |
|||
* |
|||
* @author qu qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-14 |
|||
*/ |
|||
@Data |
|||
public class GrStreetMouthDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 年月(示例2020-01) |
|||
*/ |
|||
private String monthYear; |
|||
|
|||
/** |
|||
* 街道ID |
|||
*/ |
|||
private Long streetId; |
|||
|
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String streetName; |
|||
|
|||
/** |
|||
* 综合评分 |
|||
*/ |
|||
private String compositeScore; |
|||
|
|||
/** |
|||
* 组织力提升 |
|||
*/ |
|||
private String organizationImprovement; |
|||
|
|||
/** |
|||
* 基层党建 |
|||
*/ |
|||
private String basePartyBuilding; |
|||
|
|||
/** |
|||
* 共驻共建 |
|||
*/ |
|||
private String coOperationCoConstruction; |
|||
|
|||
/** |
|||
* 工作评议 |
|||
*/ |
|||
private String workReview; |
|||
|
|||
/** |
|||
* 典型培树 |
|||
*/ |
|||
private String typicalCase; |
|||
|
|||
/** |
|||
* 党员群众参与度 |
|||
*/ |
|||
private String participation; |
|||
|
|||
/** |
|||
* 注册党员占比 |
|||
*/ |
|||
private String registertedPartyProportion; |
|||
|
|||
/** |
|||
* 注册群众占比 |
|||
*/ |
|||
private String registertedPeopleProportion; |
|||
|
|||
/** |
|||
* 注册企业占比 |
|||
*/ |
|||
private String registertedEnterpriseProportion; |
|||
|
|||
/** |
|||
* 吹哨事项办理 |
|||
*/ |
|||
private String blowingMattersHanding; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率 |
|||
*/ |
|||
private String peopleMattersResponseRate; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率 |
|||
*/ |
|||
private String peopleMattersSatisfactionRate; |
|||
|
|||
/** |
|||
* 群众满意度 |
|||
*/ |
|||
private String peopleSatisfactionDegree; |
|||
|
|||
/** |
|||
* 文化生活 |
|||
*/ |
|||
private String culturalLife; |
|||
|
|||
/** |
|||
* 环境卫生 |
|||
*/ |
|||
private String enviromentSanitation; |
|||
|
|||
/** |
|||
* 便民服务 |
|||
*/ |
|||
private String convenientService; |
|||
|
|||
/** |
|||
* 总体评价 |
|||
*/ |
|||
private String overallEvaluation; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 删除标记(0-否,1-是) |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,47 @@ |
|||
package com.elink.esua.epdc.dto.governanceranking.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
@Data |
|||
public class GovernanceRankingDTO implements Serializable { |
|||
|
|||
/** |
|||
* 页码 -必传项 |
|||
*/ |
|||
@NotNull(message = "页码 不能为空") |
|||
private Integer pageIndex; |
|||
|
|||
/** |
|||
* 页容量 -必传项 |
|||
*/ |
|||
@NotNull(message = "页容量 不能为空") |
|||
private Integer pageSize; |
|||
|
|||
/** |
|||
* 日期类型(0-日、1-月、2-年) -必传项 |
|||
*/ |
|||
@NotNull(message = "日期类型 不能为空") |
|||
private String dateType; |
|||
|
|||
/** |
|||
* 排序类型(0-综合排行、1-组织力提升、2-党员群众参与度、3-吹哨事项办理、4-群众满意度) -必传项 |
|||
* |
|||
*/ |
|||
@NotNull(message = "排序类型 不能为空") |
|||
private String orderType; |
|||
|
|||
/** |
|||
* 查询日期(格式:yyyy或yyyy-mm或yyyy-mm-dd) -必传项 |
|||
*/ |
|||
@NotNull(message = "查询日期 不能为空") |
|||
private String searchDate; |
|||
|
|||
/** |
|||
* 用户所在的 街道id |
|||
*/ |
|||
private List deptIdList; |
|||
} |
|||
@ -0,0 +1,51 @@ |
|||
package com.elink.esua.epdc.dto.governanceranking.result; |
|||
|
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
@Data |
|||
public class GovernanceRankingResultDataDTO implements Serializable { |
|||
|
|||
/** |
|||
* ID |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 街道ID |
|||
*/ |
|||
private Long deptId; |
|||
|
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 综合得分 |
|||
*/ |
|||
private String complexScore; |
|||
|
|||
/** |
|||
* 组织力提升得分 |
|||
*/ |
|||
private String organizationScore; |
|||
|
|||
/** |
|||
* 党员群众参与度得分 |
|||
*/ |
|||
private String partyMembersParticipationScore; |
|||
|
|||
/** |
|||
* 吹哨事项办理得分 |
|||
*/ |
|||
private String whistleMattersScore; |
|||
|
|||
/** |
|||
* 群众满意度得分 |
|||
*/ |
|||
private String massSatisfactionScore; |
|||
|
|||
} |
|||
@ -0,0 +1,115 @@ |
|||
package com.elink.esua.epdc.dto.governanceranking.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
@Data |
|||
public class GovernanceRankingResultDetailDataDTO implements Serializable { |
|||
|
|||
/** |
|||
* ID |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 查询日期 |
|||
*/ |
|||
private String searchDate; |
|||
|
|||
/** |
|||
* 综合得分 |
|||
*/ |
|||
private String complexScore; |
|||
|
|||
/** |
|||
* 组织力提升得分 |
|||
*/ |
|||
private String organizationScore; |
|||
|
|||
/** |
|||
* 基层党建得分 |
|||
*/ |
|||
private String grassrootsPartyBuildScore; |
|||
|
|||
/** |
|||
* 共驻共建得分 |
|||
*/ |
|||
private String coResidentScore; |
|||
|
|||
/** |
|||
* 工作评议得分 |
|||
*/ |
|||
private String jobReviewScore; |
|||
|
|||
/** |
|||
* 典型培树得分 |
|||
*/ |
|||
private String typicalTrainingScore; |
|||
|
|||
/** |
|||
* 党员群众参与度得分 |
|||
*/ |
|||
private String partyMembersParticipationScore; |
|||
|
|||
/** |
|||
* 注册党员占比得分 |
|||
*/ |
|||
private String registeredPartyScore; |
|||
|
|||
/** |
|||
* 注册群众占比得分 |
|||
*/ |
|||
private String registeredCrowdScore; |
|||
|
|||
/** |
|||
* 注册企业占比得分 |
|||
*/ |
|||
private String registeredCompanyScore; |
|||
|
|||
/** |
|||
* 吹哨事项办理得分 |
|||
*/ |
|||
private String whistleMattersScore; |
|||
|
|||
/** |
|||
* 群众反应问题网格响应率得分 |
|||
*/ |
|||
private String gridResponseRateScore; |
|||
|
|||
/** |
|||
* 群众反应问题办理满意率得分 |
|||
*/ |
|||
private String satisfactionRateScore; |
|||
|
|||
/** |
|||
* 群众满意度得分 |
|||
*/ |
|||
private String massSatisfactionScore; |
|||
|
|||
/** |
|||
* 文化生活得分 |
|||
*/ |
|||
private String culturalLifeScore; |
|||
|
|||
/** |
|||
* 环境卫生得分 |
|||
*/ |
|||
private String environmentalHealthScore; |
|||
|
|||
/** |
|||
* 便民服务得分 |
|||
*/ |
|||
private String convenienceServiceScore; |
|||
|
|||
/** |
|||
* 总体评价得分 |
|||
*/ |
|||
private String overallEvaluationScore; |
|||
|
|||
} |
|||
@ -0,0 +1,23 @@ |
|||
package com.elink.esua.epdc.dto.party; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/16 14:20 |
|||
* @Description: 支部建设—支部活动—支部活动统计分析+联建共建—联建共建开展情况 临时输出 |
|||
*/ |
|||
@Data |
|||
public class AnalysisOfBranchDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
private String categoryName; |
|||
|
|||
private Integer organizationsCount; |
|||
|
|||
private Integer joinNum; |
|||
|
|||
private Integer averageNum; |
|||
} |
|||
@ -0,0 +1,86 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布种类表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseCategoryDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 分类概述 |
|||
*/ |
|||
private String categoryInfo; |
|||
|
|||
/** |
|||
* 党员总数 |
|||
*/ |
|||
private Long parytAmount; |
|||
|
|||
/** |
|||
* (0:党员年龄分布 1:党员职业分布) |
|||
*/ |
|||
private String type; |
|||
|
|||
/** |
|||
* 删除标识 0:否,1:是 |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,97 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseDisrtibutionDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 分布信息名称 |
|||
*/ |
|||
private String distributionName; |
|||
|
|||
/** |
|||
* 分布数 |
|||
*/ |
|||
private Long distributionInfoCount; |
|||
|
|||
/** |
|||
* 分布占比 |
|||
*/ |
|||
private BigDecimal distributionInfoPercent; |
|||
|
|||
/** |
|||
* (0:党员年龄分布 1:党员职业分布) |
|||
*/ |
|||
private String type; |
|||
|
|||
/** |
|||
* 相关信息ID |
|||
*/ |
|||
private String categoryId; |
|||
|
|||
/** |
|||
* 删除标识 0:否,1:是 |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,50 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布种类表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseViewDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 党员实况分布种类表 |
|||
*/ |
|||
private List<PartyCaseCategoryDTO> partyCaseCategoryDTOList; |
|||
/** |
|||
* 党员实况分布表 |
|||
*/ |
|||
private List<PartyCaseDisrtibutionDTO> partyCaseDisrtibutionDTOList; |
|||
/** |
|||
* 党员人数实况表 |
|||
*/ |
|||
private List<PartyCaseNumberDTO> partyCaseNumberDTOList; |
|||
} |
|||
@ -0,0 +1,86 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
import lombok.Data; |
|||
|
|||
|
|||
/** |
|||
* 党建实况-工作活动类别 |
|||
* |
|||
* @author elink elink@elink-cn.com |
|||
* @since v1.0.0 2020-04-15 |
|||
*/ |
|||
@Data |
|||
public class PartyWorkCategoryDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 主键 |
|||
*/ |
|||
private String id; |
|||
|
|||
/** |
|||
* 父类别id |
|||
*/ |
|||
private String pid; |
|||
|
|||
/** |
|||
* 类别编码 |
|||
*/ |
|||
private String code; |
|||
|
|||
/** |
|||
* 类别名称 |
|||
*/ |
|||
private String name; |
|||
|
|||
/** |
|||
* 删除标识 0:否,1:是 |
|||
*/ |
|||
private String delFlag; |
|||
|
|||
/** |
|||
* 乐观锁 |
|||
*/ |
|||
private Integer revision; |
|||
|
|||
/** |
|||
* 创建人 |
|||
*/ |
|||
private String createdBy; |
|||
|
|||
/** |
|||
* 创建时间 |
|||
*/ |
|||
private Date createdTime; |
|||
|
|||
/** |
|||
* 更新人 |
|||
*/ |
|||
private String updatedBy; |
|||
|
|||
/** |
|||
* 更新时间 |
|||
*/ |
|||
private Date updatedTime; |
|||
|
|||
} |
|||
@ -0,0 +1,39 @@ |
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/15 18:16 |
|||
* @Description: 支部建设—支部活动—支部活动统计分析+联建共建—联建共建开展情况 |
|||
*/ |
|||
@Data |
|||
public class AnalysisOfBranchFromDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 5663940548747204063L; |
|||
/*** |
|||
* 街道id(""不填默认所有) |
|||
*/ |
|||
private String streetId; |
|||
|
|||
/*** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
*/ |
|||
private String someMonthsType; |
|||
|
|||
/*** |
|||
* 0:支部建设;1:联建工件 |
|||
*/ |
|||
@NotBlank(message = "类型不能为空") |
|||
private String categoryType; |
|||
|
|||
/** |
|||
* 部门数据权限 |
|||
*/ |
|||
private List<Long> deptIdList; |
|||
|
|||
} |
|||
@ -0,0 +1,46 @@ |
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import com.elink.esua.epdc.dto.organize.result.StreetListResultDTO; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/16 19:31 |
|||
* @Description: 1.支部建设—支部活动—支部活动统计分析(具体街道社区)+ |
|||
* 2.主题当日与三述专题—主题党日与三述专题召开情况+ |
|||
* 3.支部建设-组织党员培训学习-组织党员参加培训学习情况+ |
|||
* 4.联建共建 |
|||
*/ |
|||
@Data |
|||
public class DeptAnalysisOfBranchFromDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
|
|||
/*** |
|||
* |
|||
*街道id(""不填默认所有) |
|||
*/ |
|||
private String streetId; |
|||
|
|||
/*** |
|||
*数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
* |
|||
*/ |
|||
private String someMonthsType; |
|||
/*** |
|||
*工作种类(主题党日:12;三会一课:11;党员志愿者服务:14;党内关怀帮助:15;培训学习:16;”三述“专题:13;省级.市级和区直机关:21;驻区企业事业单位:23;驻区“两新组织”24) |
|||
* |
|||
*/ |
|||
@NotBlank(message = "分类类别不能为空") |
|||
private String categoryCode; |
|||
|
|||
/** |
|||
* 社区 或街道 id name |
|||
*/ |
|||
private List<StreetListResultDTO> streetListResultDTOS; |
|||
} |
|||
@ -0,0 +1,65 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCasePartyJoinFormDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 街道id |
|||
*/ |
|||
private String streetId; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
*/ |
|||
private String someMonthsType; |
|||
|
|||
/** |
|||
* 部门ids |
|||
*/ |
|||
private List<Long> deptIdList; |
|||
|
|||
/** |
|||
* 排序 0 倒叙 1正序 |
|||
*/ |
|||
@NotBlank(message = "排序 0 倒叙 1正序") |
|||
private String order; |
|||
|
|||
/** |
|||
* 党员活跃人数0;党员互动次数1;党员发布话题数2;党员发布议题数3;议题转项目数4;解决项目数5;党员建群数6; |
|||
*/ |
|||
@NotBlank(message = "党员活跃人数0;党员互动次数1;党员发布话题数2;党员发布议题数3;议题转项目数4;解决项目数5;党员建群数6;") |
|||
private String orderBy; |
|||
|
|||
} |
|||
@ -0,0 +1,53 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseRatioFormDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 街道id |
|||
*/ |
|||
private String streetId; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
*/ |
|||
private String someMonthsType; |
|||
|
|||
/** |
|||
* 部门ids |
|||
*/ |
|||
private List<Long> deptIdList; |
|||
|
|||
} |
|||
@ -0,0 +1,57 @@ |
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 联建共建 + 支部建设 模块的 请求入参 |
|||
* 1.支部建设-主题党日与三述专题-主题党日与三述专题排名 + 2.支部建设-组织党员培训学习排名 |
|||
* 3.联建共建-联建共建开展情况排名 + 4.党员先锋-党员作用发挥情况-党员作用发挥情况排名 |
|||
* @author lvxinyang |
|||
*/ |
|||
@Data |
|||
public class RankingWorkFormDTO implements Serializable{ |
|||
|
|||
/** |
|||
* 街道id(不填默认全部) |
|||
*/ |
|||
private String streetId; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
*/ |
|||
private String someMonthsType; |
|||
|
|||
/** |
|||
* 0倒叙 1正序 |
|||
*/ |
|||
@NotNull(message = "查询顺序不能为空") |
|||
private String order; |
|||
|
|||
/** |
|||
* 排序条件 |
|||
*/ |
|||
@NotNull(message = "检索条件不能为空") |
|||
private String type; |
|||
|
|||
|
|||
/** |
|||
* 街道的所有社区 |
|||
*/ |
|||
private List allCommunityIds; |
|||
|
|||
/** |
|||
* 要查询的所有工作活动类型 CODE |
|||
*/ |
|||
private List categoryCodes; |
|||
|
|||
|
|||
/** |
|||
* 用户的部门数据权限 |
|||
*/ |
|||
private List deptIdList; |
|||
|
|||
} |
|||
@ -0,0 +1,34 @@ |
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/15 18:16 |
|||
* @Description: 支部建设—支部活动—支部活动统计分析+联建共建—联建共建开展情况 |
|||
*/ |
|||
@Data |
|||
public class ResourceAmountFromDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 5663940548747204063L; |
|||
/*** |
|||
* 街道id(""不填默认所有) |
|||
*/ |
|||
private String streetId; |
|||
|
|||
/*** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
*/ |
|||
private String someMonthsType; |
|||
|
|||
|
|||
/** |
|||
* 部门数据权限 |
|||
*/ |
|||
private List<Long> deptIdList; |
|||
|
|||
} |
|||
@ -0,0 +1,43 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class partyDistributionFormDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 0:党员年龄分布 1:党员职业分布 |
|||
*/ |
|||
@NotBlank(message = "0:党员年龄分布 1:党员职业分布") |
|||
private String categoryType; |
|||
} |
|||
@ -0,0 +1,42 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/15 18:23 |
|||
* @Description: 支部建设—支部活动—支部活动统计分析+联建共建—联建共建开展情况 |
|||
*/ |
|||
@Data |
|||
public class AnalysisOfBranchResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 5657970916763345463L; |
|||
|
|||
/*** |
|||
* 组织活动总次数 |
|||
*/ |
|||
private Integer allOrganizationsCount; |
|||
/*** |
|||
* 参与人数总次数 |
|||
*/ |
|||
private Integer allJoinNumCount; |
|||
/*** |
|||
* 下标分类 |
|||
*/ |
|||
private List<String> categoryList; |
|||
/*** |
|||
* 组织次数 |
|||
*/ |
|||
private List<Integer> organizationsCountList; |
|||
/*** |
|||
* 参与人数总次数 |
|||
*/ |
|||
private List<Integer> joinNumList; |
|||
/*** |
|||
* 平均次数 |
|||
*/ |
|||
private List<Integer> averageNum; |
|||
|
|||
} |
|||
@ -0,0 +1,34 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonIgnore; |
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 分类清单 |
|||
* |
|||
* 联建共建 + 支部建设 模块中请求出参 data 的原型对象streetList 中的 categoryInfoList 原型对象 |
|||
* 1.支部建设-主题党日与三述专题-主题党日与三述专题排名 + 2.支部建设-组织党员培训学习排名 |
|||
* 3.联建共建-联建共建开展情况排名 + 4.党员先锋-党员作用发挥情况-党员作用发挥情况排名 |
|||
* @author lvxinyang |
|||
*/ |
|||
@Data |
|||
public class CategoryInfoListResultDTO implements Serializable{ |
|||
|
|||
/** |
|||
* 组织人次 |
|||
*/ |
|||
private String organizationsCount; |
|||
|
|||
/** |
|||
* 参与人数 |
|||
*/ |
|||
private String joinNum; |
|||
|
|||
/** |
|||
* 种类名称 |
|||
*/ |
|||
private String categoryName; |
|||
|
|||
} |
|||
@ -0,0 +1,22 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author: qushutong 临时文件 |
|||
* @Date: 2020/4/16 14:20 |
|||
* @Description: 1.支部建设—支部活动—支部活动统计分析(具体街道社区)+2.主题当日与三述专题—主题党日与三述专题召开情况+ |
|||
* 3.支部建设-组织党员培训学习-组织党员参加培训学习情况+4.联建共建 接口 |
|||
*/ |
|||
@Data |
|||
public class DeptAnalysisOfBranchDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
private Integer organizationsCount; |
|||
|
|||
private Integer joinNum; |
|||
|
|||
private Integer averageNum; |
|||
} |
|||
@ -0,0 +1,36 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/17 11:02 |
|||
* @Description: 1.支部建设—支部活动—支部活动统计分析(具体街道社区)+2.主题当日与三述专题—主题党日与三述专题召开情况+ |
|||
* 3.支部建设-组织党员培训学习-组织党员参加培训学习情况+4.联建共建 |
|||
*/ |
|||
@Data |
|||
public class DeptAnalysisOfBranchResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
|
|||
/** |
|||
* organizationsCountList : [690,720,780,840,1024,1180,1120,690,720,780,840,1024,1180,1120,690,720,780,840,1024,1180] |
|||
* joinNumList : [820,932,901,934,1290,1330,1320,820,932,901,934,1290,1330,1320,820,932,901,934,1290,1330] |
|||
* averageNum : [430,520,580,640,890,1024,900,430,520,580,640,890,1024,900,430,520,580,640,890,1024] |
|||
* categoryList : ["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月","十三月","十四月","十五月","十六月","十七月","十八月","十九月","二十月"] |
|||
* allAnizationsCount : 63446 |
|||
* allJoinNum : 96989 |
|||
*/ |
|||
|
|||
private int allAnizationsCount; |
|||
private int allJoinNum; |
|||
private List<Integer> organizationsCountList; |
|||
private List<Integer> joinNumList; |
|||
private List<Integer> averageNum; |
|||
private List<String> categoryList; |
|||
private String deptNum; |
|||
|
|||
} |
|||
@ -0,0 +1,47 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class DisrtibutionResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 分布信息名称 |
|||
*/ |
|||
private String categoryInfo; |
|||
|
|||
/** |
|||
* 分布数 |
|||
*/ |
|||
private List<PartyCaseDisrtibutionResultDTO> data; |
|||
|
|||
} |
|||
@ -0,0 +1,61 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员人数实况表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class NumberResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 分布信息名称 |
|||
*/ |
|||
private String categoryInfo; |
|||
|
|||
/** |
|||
* 街道名 |
|||
*/ |
|||
private List<String> streetNameList; |
|||
|
|||
/** |
|||
* 数量 |
|||
*/ |
|||
private List<String> partyCountList; |
|||
|
|||
/** |
|||
* 占比 |
|||
*/ |
|||
private List<String> partyCountPercentList; |
|||
|
|||
/** |
|||
* 分布信息名称 |
|||
*/ |
|||
private String deptNum; |
|||
} |
|||
@ -0,0 +1,57 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseAgeResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 平均年龄 |
|||
*/ |
|||
private Integer averageAge; |
|||
|
|||
/** |
|||
* 年龄分布 |
|||
*/ |
|||
private List<String> ageList; |
|||
|
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private List<Integer> partyCountList; |
|||
|
|||
/** |
|||
* 占比 |
|||
*/ |
|||
private List<String> partyPercentList; |
|||
|
|||
} |
|||
@ -0,0 +1,54 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseDisrtibutionResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 分布信息名称 |
|||
*/ |
|||
private String distributionName; |
|||
|
|||
/** |
|||
* 分布数 |
|||
*/ |
|||
private Long distributionInfoCount; |
|||
|
|||
/** |
|||
* 分布占比 |
|||
*/ |
|||
private BigDecimal distributionInfoPercent; |
|||
|
|||
|
|||
} |
|||
@ -0,0 +1,52 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.Date; |
|||
|
|||
|
|||
/** |
|||
* 党员人数实况表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseNumberResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 党员数占比 |
|||
*/ |
|||
private String partyCountPercent; |
|||
|
|||
/** |
|||
* 党员数 |
|||
*/ |
|||
private String partyCount; |
|||
|
|||
/** |
|||
* 街道名称 |
|||
*/ |
|||
private String streetName; |
|||
|
|||
} |
|||
@ -0,0 +1,83 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCasePartyJoinDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 社区街道名 |
|||
*/ |
|||
private String deptName; |
|||
|
|||
/** |
|||
* 党员活跃人次 |
|||
*/ |
|||
private Integer behaviorTimes; |
|||
|
|||
/** |
|||
* 党员建社群数 |
|||
*/ |
|||
private Integer groupAmount; |
|||
|
|||
/** |
|||
* 群成员数 |
|||
*/ |
|||
private Integer groupUserTotal; |
|||
|
|||
/** |
|||
* 党员议事互动次数 |
|||
*/ |
|||
private Integer eventsBehaviorTimes; |
|||
|
|||
/** |
|||
* 党员发布话题数 |
|||
*/ |
|||
private Integer topicPublishTimes; |
|||
|
|||
/** |
|||
* 党员发布议题数 |
|||
*/ |
|||
private Integer EventsPublishTimes; |
|||
|
|||
/** |
|||
* 议题转项目数 |
|||
*/ |
|||
private Integer toItemTimes; |
|||
|
|||
/** |
|||
* 解决项目数 |
|||
*/ |
|||
private Integer finishTimes; |
|||
|
|||
} |
|||
@ -0,0 +1,48 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCasePartyJoinResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 街道名称或者社区名称 |
|||
*/ |
|||
private String deptname; |
|||
|
|||
/** |
|||
* |
|||
*/ |
|||
private List<PartyCasePartyJoinDTO> groupAmount; |
|||
|
|||
|
|||
} |
|||
@ -0,0 +1,56 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseRatioDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 分布标识 |
|||
*/ |
|||
private String mark; |
|||
|
|||
/** |
|||
* 分布标识描述 |
|||
*/ |
|||
private String markDescribe; |
|||
|
|||
/** |
|||
* 分布数量 |
|||
*/ |
|||
private Integer num; |
|||
|
|||
/** |
|||
* 分布数量占比 |
|||
*/ |
|||
private String percent; |
|||
|
|||
} |
|||
@ -0,0 +1,100 @@ |
|||
/** |
|||
* Copyright 2018 人人开源 https://www.renren.io
|
|||
* <p> |
|||
* This program is free software: you can redistribute it and/or modify |
|||
* it under the terms of the GNU General Public License as published by |
|||
* the Free Software Foundation, either version 3 of the License, or |
|||
* (at your option) any later version. |
|||
* <p> |
|||
* This program is distributed in the hope that it will be useful, |
|||
* but WITHOUT ANY WARRANTY; without even the implied warranty of |
|||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|||
* GNU General Public License for more details. |
|||
* <p> |
|||
* You should have received a copy of the GNU General Public License |
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
*/ |
|||
|
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
|
|||
/** |
|||
* 党员实况分布比例表 |
|||
* |
|||
* @author zhangyuan qu@elink-cn.com |
|||
* @since v1.0.0 2020-04-13 |
|||
*/ |
|||
@Data |
|||
public class PartyCaseRegistrationResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 党员注册人数 |
|||
*/ |
|||
private Integer registeredMemberCount; |
|||
|
|||
/** |
|||
* 党员已注册人数占比 |
|||
*/ |
|||
private String registeredMemberCountPercent; |
|||
|
|||
/** |
|||
* 占总党员数比 |
|||
*/ |
|||
private String percentInTotal; |
|||
|
|||
/** |
|||
* 占注册人数比 |
|||
*/ |
|||
private String percentInUser; |
|||
/** |
|||
* 未注册人数 |
|||
*/ |
|||
private Integer unRegisteredMemberCount; |
|||
|
|||
/** |
|||
* 未注册人数占比 |
|||
*/ |
|||
private String unRegisteredMemberCountPercent; |
|||
|
|||
/** |
|||
* 辖区街道总党员数 |
|||
*/ |
|||
private Integer partyCount; |
|||
|
|||
/** |
|||
* 男 |
|||
*/ |
|||
private Integer male; |
|||
|
|||
/** |
|||
* 女 |
|||
*/ |
|||
private Integer female; |
|||
|
|||
/** |
|||
* 性别未知 |
|||
*/ |
|||
private Integer unknowGender; |
|||
|
|||
/** |
|||
* 男占比 |
|||
*/ |
|||
private String malePercent; |
|||
|
|||
/** |
|||
* 女占比 |
|||
*/ |
|||
private String femalePercent; |
|||
|
|||
/** |
|||
* 未知性别占比 |
|||
*/ |
|||
private String unknowGenderPercent; |
|||
|
|||
} |
|||
@ -0,0 +1,47 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/18 11:10 |
|||
* @Description: |
|||
*/ |
|||
@Data |
|||
public class PartyLeadingInfoResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
|
|||
/** |
|||
* partyCreateGroupCount : 200 |
|||
* toItemPercent : 45 |
|||
* finishPercent : 62 |
|||
* partyParticipateAmount : 81207 |
|||
* partyPercentByUserAmount : dJrzpB8I8b |
|||
* partyPercentByPartyAmount : 5Opeo6dJJq |
|||
* groupPersonNumber : 6000 |
|||
* topicPercent : eVkEQMxcww |
|||
* topicAmount : 84986 |
|||
* toItem : 20774 |
|||
* event : 70417 |
|||
* eventPercent : 30 |
|||
* finish : 19286 |
|||
*/ |
|||
|
|||
private int partyCreateGroupCount; |
|||
private String toItemPercent; |
|||
private String finishPercent; |
|||
private int partyParticipateAmount; |
|||
private String partyPercentByUserAmount; |
|||
private String partyPercentByPartyAmount; |
|||
private int groupPersonNumber; |
|||
private String topicPercent; |
|||
private int topicAmount; |
|||
private int toItem; |
|||
private int event; |
|||
private String eventPercent; |
|||
private int finish; |
|||
|
|||
} |
|||
@ -0,0 +1,37 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 联建共建 + 支部建设 模块中请求出参 data 的原型对象streetList |
|||
* 1.支部建设-主题党日与三述专题-主题党日与三述专题排名 + 2.支部建设-组织党员培训学习排名 |
|||
* 3.联建共建-联建共建开展情况排名 + 4.党员先锋-党员作用发挥情况-党员作用发挥情况排名 |
|||
* @author lvxinyang |
|||
*/ |
|||
@Data |
|||
public class PartyWorkStreetListResultDTO implements Serializable{ |
|||
|
|||
/** |
|||
* 部门姓名 |
|||
*/ |
|||
private String deptname; |
|||
|
|||
/** |
|||
* 参与活动人总数 |
|||
*/ |
|||
private String allJoinNumCount; |
|||
|
|||
/** |
|||
* 组织活动总次数 |
|||
*/ |
|||
private String allOrganizationsCount; |
|||
|
|||
/** |
|||
* 分类清单 |
|||
*/ |
|||
private List<CategoryInfoListResultDTO> categoryInfoList; |
|||
|
|||
} |
|||
@ -0,0 +1,20 @@ |
|||
package com.elink.esua.epdc.dto.party.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
@Data |
|||
public class ResourceAmountResultDTO implements Serializable { |
|||
|
|||
/** |
|||
* resourceAmountTotal : 2986 资金整合总额 |
|||
* resourceTimes : 10 整合资源次数 |
|||
* averageAmount : 298 平均每次整合金额 |
|||
*/ |
|||
|
|||
private Integer resourceAmountTotal; |
|||
private Integer resourceTimes; |
|||
private Integer averageAmount; |
|||
|
|||
} |
|||
@ -0,0 +1,39 @@ |
|||
package com.elink.esua.epdc.dto.user.form; |
|||
|
|||
import com.elink.esua.epdc.dto.organize.result.StreetListResultDTO; |
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotBlank; |
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/14 14:09 |
|||
* @Description: 党员排行入参 |
|||
*/ |
|||
@Data |
|||
public class PartyRankFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 7731396287395266744L; |
|||
|
|||
/** |
|||
* streetId : 80248 |
|||
* order : soOeI5oWPc 排序 0 倒叙 1正序 |
|||
*/ |
|||
|
|||
private String streetId; |
|||
|
|||
@NotBlank(message = "排序规则不能为空") |
|||
private String order; |
|||
|
|||
/** |
|||
* 社区 或街道 id name |
|||
*/ |
|||
private List<StreetListResultDTO> streetListResultDTOS; |
|||
|
|||
/** |
|||
* 数据时间类型(1:最近1个月,2:最近3个月,3:最近半年,4:最近一年 ,""不填默认全部) |
|||
*/ |
|||
private String someMonthsType; |
|||
|
|||
} |
|||
@ -0,0 +1,31 @@ |
|||
package com.elink.esua.epdc.dto.user.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author: qushutong |
|||
* @Date: 2020/4/14 14:09 |
|||
* @Description: |
|||
*/ |
|||
@Data |
|||
public class PartyRankResultDTO implements Serializable { |
|||
private static final long serialVersionUID = -2283026144967661993L; |
|||
|
|||
/** |
|||
* registeredMemberCount : 100 |
|||
* unRegisteredMemberCount : 100 |
|||
* male : 100 |
|||
* female : 100 |
|||
* unknowGender : 100 |
|||
* deptName : 水清沟街道 |
|||
*/ |
|||
private int registeredMemberCount; |
|||
private int unRegisteredMemberCount; |
|||
private int male; |
|||
private int female; |
|||
private int unknowGender; |
|||
private String deptName; |
|||
|
|||
} |
|||
Loading…
Reference in new issue