29 changed files with 1654 additions and 0 deletions
@ -0,0 +1,22 @@ |
|||
package com.elink.esua.epdc.dto.screen.form; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 大屏数据统计 定时任务入参 |
|||
* |
|||
* @Author:liuchuang |
|||
* @Date:2020/9/15 9:18 |
|||
*/ |
|||
@Data |
|||
public class ScreenProjectFormDTO implements Serializable { |
|||
private static final long serialVersionUID = 4393418231149397108L; |
|||
|
|||
/** |
|||
* 统计时间 |
|||
*/ |
|||
private String yearMonthDay; |
|||
|
|||
} |
@ -0,0 +1,59 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @author songyunpeng |
|||
* @Description |
|||
* @create 2021-02-24 |
|||
*/ |
|||
@Data |
|||
public class Attachments implements Serializable { |
|||
private static final long serialVersionUID = 1847661183221467699L; |
|||
/** |
|||
* 附件id |
|||
*/ |
|||
private String attachmentId; |
|||
/** |
|||
* 文件所属位置(内部备注: internal 公开答复:public) |
|||
*/ |
|||
private String filePlace; |
|||
/** |
|||
* 文件名 |
|||
*/ |
|||
private String fileName; |
|||
/** |
|||
* 附件名(uuid随机生成) |
|||
*/ |
|||
private String attachmentName; |
|||
/** |
|||
* 附件大小 字节为单位 |
|||
*/ |
|||
private String attachmentSize; |
|||
/** |
|||
* 文件格式(JPG、PNG、JPEG、BMP、GIF、PDF、PPT、PPTX、DOC、DOCX、XLS、XLSX、MP3、WMA、M4A、MP4、AVI、MOV、RMVB、RM、WMV) |
|||
*/ |
|||
private String attachmentFormat; |
|||
/** |
|||
* 文件类型((图片 - image、 视频 - video、 语音 - voice、 文档 - doc)) |
|||
*/ |
|||
private String attachmentType; |
|||
/** |
|||
* url地址 |
|||
*/ |
|||
private String attachmentUrl; |
|||
/** |
|||
* 排序(需求确定,按上传顺序排序) 如 0,1,2,没有排序就都传0 |
|||
*/ |
|||
private String sort; |
|||
/** |
|||
* 语音或视频时长,秒 |
|||
*/ |
|||
private String duration; |
|||
/** |
|||
* 是否删除 0未删除 1删除 |
|||
*/ |
|||
private String delFlag; |
|||
} |
@ -0,0 +1,29 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 党员基本情况包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 16:01 |
|||
**/ |
|||
@Data |
|||
public class CpcbasedataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 7240758113851172699L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<CpcbasedataResultDTO> dataList; |
|||
|
|||
} |
@ -0,0 +1,91 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 党员基本情况 |
|||
* @author: wangtong |
|||
* @create: 2020-08-19 13:58 |
|||
**/ |
|||
@Data |
|||
public class CpcbasedataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 7240758113851172699L; |
|||
|
|||
/** |
|||
*组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
*组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
*上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
*组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
*注册用户数 |
|||
*/ |
|||
private Integer registerUserCount; |
|||
|
|||
/** |
|||
*群众用户数 |
|||
*/ |
|||
private Integer resiTotal; |
|||
|
|||
/** |
|||
*注册党员数 |
|||
*/ |
|||
private Integer partyMemberCount; |
|||
|
|||
/** |
|||
*小于20岁 |
|||
*/ |
|||
private Integer ageLevel1; |
|||
|
|||
/** |
|||
*20-30岁 |
|||
*/ |
|||
private Integer ageLevel2; |
|||
|
|||
/** |
|||
*31-40岁 |
|||
*/ |
|||
private Integer ageLevel3; |
|||
|
|||
/** |
|||
*41-50岁 |
|||
*/ |
|||
private Integer ageLevel4; |
|||
|
|||
/** |
|||
*51-60岁 |
|||
*/ |
|||
private Integer ageLevel5; |
|||
|
|||
/** |
|||
*60+岁 |
|||
*/ |
|||
private Integer ageLevel6; |
|||
|
|||
/** |
|||
* 数据更新至: yyyy|yyyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
/** |
|||
* V2升级必传参数:当前部门所属行政区域编码,去除末尾0 |
|||
*/ |
|||
private String areaCode; |
|||
} |
@ -0,0 +1,30 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* 难点赌点传参使用 |
|||
* @author wgf |
|||
* @Data 2020/09/04 |
|||
*/ |
|||
@Data |
|||
public class DifficultyResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 是否为本次传输数据第一次 |
|||
*/ |
|||
private Boolean isFirst = false; |
|||
|
|||
/** |
|||
* 数据 |
|||
*/ |
|||
private List<DifficultydataResultDTO> dataList; |
|||
|
|||
|
|||
|
|||
} |
@ -0,0 +1,107 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 难点赌点 |
|||
* @author wgf |
|||
* @Data 2020/08/19 |
|||
*/ |
|||
@Data |
|||
public class DifficultydataResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
* 组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
* 上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
* 组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
* 所有父部门ID |
|||
*/ |
|||
private String allParentIds; |
|||
|
|||
/** |
|||
* 事件原Id |
|||
*/ |
|||
private String eventId; |
|||
|
|||
/** |
|||
* 事件图片 URL |
|||
*/ |
|||
private String eventImgUrl; |
|||
|
|||
/** |
|||
* 事件来源 eg: XXX街道-xx社区-网格 |
|||
*/ |
|||
private String eventSource; |
|||
|
|||
/** |
|||
* 事件内容 |
|||
*/ |
|||
private String eventContent; |
|||
|
|||
/** |
|||
* 事件耗时单位:分钟 |
|||
*/ |
|||
private Integer eventCostTime; |
|||
|
|||
/** |
|||
* 事件涉及部门数 |
|||
*/ |
|||
private Integer eventReOrg; |
|||
|
|||
/** |
|||
* 事件类别编码 |
|||
*/ |
|||
private String eventCategoryCode; |
|||
|
|||
/** |
|||
* 事件状态编码 |
|||
*/ |
|||
private String eventStatusCode; |
|||
|
|||
/** |
|||
* 事件类别名称 |
|||
*/ |
|||
private String eventCategoryName; |
|||
|
|||
/** |
|||
* 事件状态描述 |
|||
*/ |
|||
private String eventStatusDesc; |
|||
|
|||
/** |
|||
* 最近一次操作说明 eg: 转项目,结案,流转 |
|||
*/ |
|||
private String latestOperateDesc; |
|||
|
|||
/** |
|||
* 事件被处理次数 |
|||
*/ |
|||
private Integer eventHandledCount; |
|||
|
|||
/** |
|||
* 数据更新至: yyyy|yyyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
private String areaCode; |
|||
|
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: epdc-cloud-analysis |
|||
* @description: 基层治理-治理能力数据 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 17:10 |
|||
**/ |
|||
@Data |
|||
public class GovernrankdataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 月id:yyyyMM |
|||
*/ |
|||
private String monthId; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<GovernrankdataResultDTO> dataList; |
|||
} |
@ -0,0 +1,79 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 基层治理-治理能力数据 |
|||
* @author wgf |
|||
* @Data 2020/08/19 |
|||
*/ |
|||
@Data |
|||
public class GovernrankdataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 年Id:yyyy |
|||
*/ |
|||
private String yearId; |
|||
|
|||
/** |
|||
* 月id:yyyyMM |
|||
*/ |
|||
private String monthId; |
|||
|
|||
/** |
|||
* 组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
* 组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
* 上级组织Id,顶级组织默认是0 |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
* 组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
* 响应率,最大值100,保留小数点后4位 |
|||
*/ |
|||
private BigDecimal responseRatio; |
|||
|
|||
/** |
|||
* 解决率 最大值100,保留小数点后4位 |
|||
*/ |
|||
private BigDecimal resolvedRatio; |
|||
|
|||
/** |
|||
* 自治率 最大值100,保留小数点后4位 |
|||
*/ |
|||
private BigDecimal governRatio; |
|||
|
|||
/** |
|||
* 满意率 最大值100,保留小数点后4位 |
|||
*/ |
|||
private BigDecimal satisfactionRatio; |
|||
private String areaCode; |
|||
private Integer responseRatioFz; |
|||
private Integer responseRatioFm; |
|||
private Integer resolvedRatioFz; |
|||
private Integer resolvedRatioFm; |
|||
private Integer governRatioFz; |
|||
private Integer governRatioFm; |
|||
private Integer satisfactionRatioFz; |
|||
private Integer satisfactionRatioFm; |
|||
|
|||
|
|||
|
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: epdc-cloud-analysis |
|||
* @description: 党建引领-组织排行 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 17:13 |
|||
**/ |
|||
@Data |
|||
public class OrgrankdataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 月id:yyyyMM |
|||
*/ |
|||
private String monthId; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<OrgrankdataResultDTO> dataList; |
|||
} |
@ -0,0 +1,110 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* 党建引领-组织排行 |
|||
* @author wgf |
|||
* @Data 2020/08/19 |
|||
*/ |
|||
@Data |
|||
public class OrgrankdataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 年Id:yyyy |
|||
*/ |
|||
private String yearId; |
|||
|
|||
/** |
|||
* 月id:yyyyMM |
|||
*/ |
|||
private String monthId; |
|||
|
|||
/** |
|||
* 组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
* 组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
* 上级组织Id,顶级组织默认是0 |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
* 所有父部门ID |
|||
*/ |
|||
private String allParentIds; |
|||
|
|||
/** |
|||
* 组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
* 党员总数 |
|||
*/ |
|||
private Integer partyTotal; |
|||
|
|||
/** |
|||
* 小组(支部建设总数) |
|||
*/ |
|||
private Integer groupTotal; |
|||
|
|||
/** |
|||
* 话题总数 |
|||
*/ |
|||
private Integer topicTotal; |
|||
|
|||
/** |
|||
* 议题总数 |
|||
*/ |
|||
private Integer issueTotal; |
|||
|
|||
/** |
|||
* 项目总数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
|
|||
/** |
|||
* 满意率,最大值100,保留小数点后四位 |
|||
*/ |
|||
private BigDecimal closeProjectRatio; |
|||
|
|||
/** |
|||
* 结案率,最大值100,保留小数点后四位 |
|||
*/ |
|||
private BigDecimal satisfactionRatio; |
|||
/** |
|||
* V2升级必填字段:当前orgId所属地区编码 |
|||
*/ |
|||
private String areaCode; |
|||
/** |
|||
* VV2升级必填字段:详见说明文档 |
|||
*/ |
|||
private Integer closeProjectRatioFz; |
|||
/** |
|||
* V2升级必填字段:详见说明文档 |
|||
*/ |
|||
private Integer closeProjectRatioFm; |
|||
/** |
|||
* V2升级必填字段:详见说明文档 |
|||
*/ |
|||
private Integer satisfactionRatioFz; |
|||
/** |
|||
* V2升级必填字段:详见说明文档 |
|||
*/ |
|||
private Integer satisfactionRatioFm; |
|||
|
|||
|
|||
|
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 党建引领-党员联系群众数据 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 16:38 |
|||
**/ |
|||
@Data |
|||
public class PartylinkmassesdataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -2100995390064516097L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<PartylinkmassesdataResultDTO> dataList; |
|||
} |
@ -0,0 +1,53 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 党建引领-党员联系群众数据 |
|||
* @author: wangtong |
|||
* @create: 2020-08-20 14:25 |
|||
**/ |
|||
@Data |
|||
public class PartylinkmassesdataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 4303651299312624786L; |
|||
|
|||
/** |
|||
*组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
*组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
*上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
*组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
*建群总数 |
|||
*/ |
|||
private Integer createGroupTotal; |
|||
|
|||
/** |
|||
*群成员总数 |
|||
*/ |
|||
private Integer groupUserTotal; |
|||
|
|||
/** |
|||
* 数据更新至: yyyy|yyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
private String areaCode; |
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: epdc-cloud-analysis |
|||
* @description: 党员相关指标 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 17:16 |
|||
**/ |
|||
@Data |
|||
public class PartyuserrankdataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<PartyuserrankdataResultDTO> dataList; |
|||
} |
@ -0,0 +1,82 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 9、党建引领|基层治理-居民(党员)积分排行榜 |
|||
* @author wgf |
|||
* @Data 2020/08/20 |
|||
*/ |
|||
@Data |
|||
public class PartyuserrankdataResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 数据更新至: yyyy|yyyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
|
|||
/** |
|||
* 组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
* 网格所属的组织id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
* 用户所属网格id |
|||
*/ |
|||
private String gridId; |
|||
|
|||
/** |
|||
* 所有父部门ID |
|||
*/ |
|||
private String allParentIds; |
|||
|
|||
/** |
|||
* 网格所属的组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
* 是否是党员标志:1是。0不是党员 |
|||
*/ |
|||
private String partyFlag; |
|||
|
|||
/** |
|||
* 用户Id |
|||
*/ |
|||
private String userId; |
|||
|
|||
/** |
|||
* 用户名称 |
|||
*/ |
|||
private String userName; |
|||
|
|||
/** |
|||
* 用户积分 |
|||
*/ |
|||
private Integer pointTotal; |
|||
|
|||
/** |
|||
* 姓 |
|||
*/ |
|||
private String surname; |
|||
|
|||
/** |
|||
* 名 |
|||
*/ |
|||
private String name; |
|||
|
|||
/** |
|||
* 用户所属网格名称 |
|||
*/ |
|||
private String gridName; |
|||
private String areaCode; |
|||
|
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 建引领-先锋模范数据 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 16:45 |
|||
**/ |
|||
@Data |
|||
public class PioneerdataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 754789279668526271L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<PioneerdataResultDTO> dataList; |
|||
} |
@ -0,0 +1,122 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 党建引领-先锋模范数据 |
|||
* @author: wangtong |
|||
* @create: 2020-08-20 18:03 |
|||
**/ |
|||
@Data |
|||
public class PioneerdataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -4681354998669289322L; |
|||
|
|||
/** |
|||
*组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
*组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
*上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
*组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
*用户总数 |
|||
*/ |
|||
private Integer userTotal; |
|||
|
|||
/** |
|||
*党员发布议题数 |
|||
*/ |
|||
private Integer publishIssueTotal; |
|||
|
|||
/** |
|||
*议事数 |
|||
*/ |
|||
private Integer issueTotal; |
|||
|
|||
/** |
|||
*话题总数 |
|||
*/ |
|||
private Integer topicTotal; |
|||
|
|||
/** |
|||
*议题转项目数 |
|||
*/ |
|||
private Integer shiftProjectTotal; |
|||
|
|||
/** |
|||
*解决项目总数 |
|||
*/ |
|||
private Integer resolvedProjectTotal; |
|||
|
|||
/** |
|||
* 议事占比(党员/用户) |
|||
*/ |
|||
private String issueRatio; |
|||
|
|||
/** |
|||
* 话题占比(党员/用户) |
|||
*/ |
|||
private String topicRatio; |
|||
|
|||
/** |
|||
* 议题转项目占比(党员/用户) |
|||
*/ |
|||
private String shiftProjectRatio; |
|||
|
|||
/** |
|||
* 解决项目占比(党员/用户) |
|||
*/ |
|||
private String resolvedProjectRatio; |
|||
|
|||
/** |
|||
* 党员发布议题占比(党员/用户) |
|||
*/ |
|||
private String publishIssueRatio; |
|||
|
|||
/** |
|||
*数据更新至: yyyy|yyyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
/** |
|||
* V2升级必填字段:当前orgId所属地区编码 |
|||
*/ |
|||
private String areaCode; |
|||
/** |
|||
* V2升级新增字段, 详见说明文档 |
|||
*/ |
|||
private String issueRatioFm; |
|||
/** |
|||
* V2升级新增字段, 详见说明文档 |
|||
*/ |
|||
private String topicRatioFm; |
|||
/** |
|||
* V2升级新增字段, 详见说明文档 |
|||
*/ |
|||
private String shiftProjectRatioFm; |
|||
/** |
|||
* V2升级新增字段, 详见说明文档 |
|||
*/ |
|||
private String resolvedProjectRatioFm; |
|||
/** |
|||
* V2升级新增字段, 详见说明文档 |
|||
*/ |
|||
private String publishIssueRatioFm; |
|||
|
|||
} |
@ -0,0 +1,62 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 【事件/项目分析】网格内事件 |
|||
* @author: wangtong |
|||
* @create: 2021-02-23 14:39 |
|||
**/ |
|||
@Data |
|||
public class ProjectGridDailyDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 3768218702569761315L; |
|||
/** |
|||
* 网格id |
|||
*/ |
|||
private String gridId; |
|||
/** |
|||
*网格所属上级id;如果属于跟组织下直属网格,pid=0 |
|||
*/ |
|||
private String pid; |
|||
/** |
|||
*网格所有父级ids,以英文逗号隔开; pid=0时,pids=0 |
|||
*/ |
|||
private String pids; |
|||
/** |
|||
*截止到当前日期总项目数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
/** |
|||
*已解决数量 |
|||
*/ |
|||
private Integer resolvedNum; |
|||
/** |
|||
*解决率:上传小数,保留小数点后4位;resolvedNum/projectTotal |
|||
*/ |
|||
private BigDecimal resolvedRatio; |
|||
/** |
|||
*满意率:上传小数,保留小数点后4位; |
|||
*/ |
|||
private BigDecimal goodRatio; |
|||
/** |
|||
*对当前网格内项目,参与评价的总次数 |
|||
*/ |
|||
private Integer evaluateTotal; |
|||
/** |
|||
*对当前网格内项目,参与评价且选择满意(非常满意+基本满意)的总次数 |
|||
*/ |
|||
private Integer goodTotal; |
|||
/** |
|||
*对当前网格内项目,参与评价且选择不满意的总次数 |
|||
*/ |
|||
private Integer badTotal; |
|||
/** |
|||
*不满意率 |
|||
*/ |
|||
private BigDecimal badRatio; |
|||
} |
@ -0,0 +1,66 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.math.BigDecimal; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 【事件/项目分析】组织内事件 |
|||
* @author: wangtong |
|||
* @create: 2021-02-23 17:25 |
|||
**/ |
|||
@Data |
|||
public class ProjectOrgDailyDTO implements Serializable { |
|||
private static final long serialVersionUID = -1547668582530115895L; |
|||
|
|||
/** |
|||
* 街道id , 目前只上传乡(镇、街道)级 组织的数据即可 |
|||
*/ |
|||
private String orgId; |
|||
/** |
|||
* 社区级:community,乡(镇、街道)级:street,区县级: district,市级: city省级:province |
|||
*/ |
|||
private String orgType; |
|||
/** |
|||
*当前orgId所属的上级id |
|||
*/ |
|||
private String pid; |
|||
/** |
|||
*orgId所有的父级id,以英文:或者英文,隔开 |
|||
*/ |
|||
private String pids; |
|||
/** |
|||
*截止到当前日期总项目数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
/** |
|||
*已解决数量 |
|||
*/ |
|||
private Integer resolvedNum; |
|||
/** |
|||
*解决率:上传小数,保留小数点后4位;resolvedNum/projectTotal |
|||
*/ |
|||
private BigDecimal resolvedRatio; |
|||
/** |
|||
*满意率:上传小数,保留小数点后4位; |
|||
*/ |
|||
private BigDecimal goodRatio; |
|||
/** |
|||
*对当前网格内项目,参与评价的总次数 |
|||
*/ |
|||
private Integer evaluateTotal; |
|||
/** |
|||
*对当前网格内项目,参与评价且选择满意(非常满意+基本满意)的总次数 |
|||
*/ |
|||
private Integer goodTotal; |
|||
/** |
|||
*对当前网格内项目,参与评价且选择不满意的总次数 |
|||
*/ |
|||
private Integer badTotal; |
|||
/** |
|||
*不满意率 |
|||
*/ |
|||
private BigDecimal badRatio; |
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 公众参与各类总数 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 16:48 |
|||
**/ |
|||
@Data |
|||
public class PublicpartitotaldataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -4500099985729432562L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<PublicpartitotaldataResultDTO> dataList; |
|||
} |
@ -0,0 +1,68 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 公众参与各类总数 |
|||
* @author: wangtong |
|||
* @create: 2020-08-24 18:24 |
|||
**/ |
|||
@Data |
|||
public class PublicpartitotaldataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -8840441410009038154L; |
|||
|
|||
/** |
|||
*组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
*组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
*上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
*组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
*话题总数 |
|||
*/ |
|||
private Integer topicTotal; |
|||
|
|||
/** |
|||
*议题总数 |
|||
*/ |
|||
private Integer issueTotal; |
|||
|
|||
/** |
|||
*项目总数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
|
|||
/** |
|||
*注册人数 |
|||
*/ |
|||
private Integer regUserTotal; |
|||
|
|||
/** |
|||
*参与人数 |
|||
*/ |
|||
private Integer joinUserTotal; |
|||
|
|||
/** |
|||
*数据更新至: yyyy|yyyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
private String areaCode; |
|||
} |
@ -0,0 +1,50 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 【事件/项目分析】网格内月度数量统计 |
|||
* @author: wangtong |
|||
* @create: 2021-02-23 17:49 |
|||
**/ |
|||
@Data |
|||
public class QuantityGridMonthly implements Serializable { |
|||
private static final long serialVersionUID = 2861815851751553406L; |
|||
|
|||
/** |
|||
* 网格id |
|||
*/ |
|||
private String gridId; |
|||
/** |
|||
*网格所属上级id;如果属于跟组织下直属网格,pid=0 |
|||
*/ |
|||
private String pid; |
|||
/** |
|||
*网格所有父级ids,以英文逗号隔开; pid=0时,pids=0 |
|||
*/ |
|||
private String pids; |
|||
/** |
|||
*当前网格,本月新增的项目数量:转项目日期在当前月份内 |
|||
*/ |
|||
private Integer projectIncr; |
|||
/** |
|||
*截止到当前月份:累计项目总数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
/** |
|||
*截止到当前月份:累计未结项目总数 |
|||
*/ |
|||
private Integer unClosedTotal; |
|||
/** |
|||
*截止到当前月份:累计已结项目 |
|||
*/ |
|||
private Integer closedTotal; |
|||
/** |
|||
*本月新增结案项目数 |
|||
*/ |
|||
private Integer closedIncr; |
|||
|
|||
} |
@ -0,0 +1,53 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 【事件/项目分析】组织内月度数量统计 |
|||
* @author: wangtong |
|||
* @create: 2021-02-23 18:09 |
|||
**/ |
|||
@Data |
|||
public class QuantityOrgMonthlyDTO implements Serializable { |
|||
private static final long serialVersionUID = 2240289231500366786L; |
|||
|
|||
/** |
|||
* 网格id |
|||
*/ |
|||
private String orgId; |
|||
/** |
|||
*网格所属上级id;如果属于跟组织下直属网格,pid=0 |
|||
*/ |
|||
private String pid; |
|||
/** |
|||
*网格所有父级ids,以英文逗号隔开; pid=0时,pids=0 |
|||
*/ |
|||
private String pids; |
|||
/** |
|||
* 社区级:community,乡(镇、街道)级:street,区县级: district,市级: city省级:province |
|||
*/ |
|||
private String orgType; |
|||
/** |
|||
*当前网格,本月新增的项目数量:转项目日期在当前月份内 |
|||
*/ |
|||
private Integer projectIncr; |
|||
/** |
|||
*截止到当前月份:累计项目总数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
/** |
|||
*截止到当前月份:累计未结项目总数 |
|||
*/ |
|||
private Integer unClosedTotal; |
|||
/** |
|||
*截止到当前月份:累计已结项目 |
|||
*/ |
|||
private Integer closedTotal; |
|||
/** |
|||
*本月新增结案项目数 |
|||
*/ |
|||
private Integer closedIncr; |
|||
} |
@ -0,0 +1,14 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @Author:songyunpeng |
|||
* @Date:2021/2/23 17:56 |
|||
*/ |
|||
@Data |
|||
public class ScreenProjectDataResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 8275259571095325022L; |
|||
} |
@ -0,0 +1,107 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author songyunpeng |
|||
* @Description |
|||
* @create 2021-02-23 |
|||
*/ |
|||
@Data |
|||
public class UploadProjectInfoDTO implements Serializable { |
|||
private static final long serialVersionUID = 1847661183221467699L; |
|||
|
|||
/** |
|||
* 组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
* 网格所属的组织id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
* 网格所属的组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
* 上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
* 所有上级ID,用英文逗号分开 |
|||
*/ |
|||
private String allParentIds; |
|||
|
|||
/** |
|||
* 项目id |
|||
*/ |
|||
private String projectId; |
|||
|
|||
/** |
|||
* 项目标题 |
|||
*/ |
|||
private String projectTitle; |
|||
|
|||
/** |
|||
* 事件上报时间 |
|||
*/ |
|||
private String projectCreateTime; |
|||
|
|||
/** |
|||
* 上报人姓名 |
|||
*/ |
|||
private String linkName; |
|||
|
|||
/** |
|||
* 上报人电话 |
|||
*/ |
|||
private String linkMobile; |
|||
|
|||
/** |
|||
* 项目内容 |
|||
*/ |
|||
private String projectContent; |
|||
|
|||
/** |
|||
* 项目上报地址 |
|||
*/ |
|||
private String projectAddress; |
|||
|
|||
/** |
|||
* 所属类别 用-连接 |
|||
*/ |
|||
private String allCategoryName; |
|||
|
|||
/** |
|||
* 经度 |
|||
*/ |
|||
private String longitude; |
|||
|
|||
/** |
|||
* 纬度 |
|||
*/ |
|||
private String latitude; |
|||
|
|||
/** |
|||
* 事件状态key 0:处理中 1:已结案 |
|||
*/ |
|||
private String projectStatusCode; |
|||
|
|||
/** |
|||
* 议题图片地址 |
|||
*/ |
|||
private List<String> projectImgUrl; |
|||
|
|||
/** |
|||
* 结案日期 |
|||
*/ |
|||
private String closeCaseTime; |
|||
|
|||
} |
@ -0,0 +1,69 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author songyunpeng |
|||
* @Description |
|||
* @create 2021-02-23 |
|||
*/ |
|||
@Data |
|||
public class UploadProjectProcessDTO implements Serializable { |
|||
private static final long serialVersionUID = 1847661183221467699L; |
|||
|
|||
/** |
|||
* 进展id |
|||
*/ |
|||
private String processId; |
|||
/** |
|||
* 项目id |
|||
*/ |
|||
private String projectId; |
|||
/** |
|||
* 被流转的部门名称,英文逗号隔开 |
|||
*/ |
|||
private String transferDeptName; |
|||
/** |
|||
* 被流转部门id,英文逗号隔开 |
|||
*/ |
|||
private String transferDeptIds; |
|||
/** |
|||
* 处理方名称 |
|||
*/ |
|||
private String handlerName; |
|||
/** |
|||
* 处理方id |
|||
*/ |
|||
private String handlerId; |
|||
/** |
|||
* 处理方类型 未知unknown,机关agency,部门department,网格grid |
|||
*/ |
|||
private String handlerType; |
|||
/** |
|||
* 所属机关(11:22:33) |
|||
*/ |
|||
private String orgIdPath; |
|||
/** |
|||
* 关闭:close; 回应 response,结案closed_case,退回return,部门流转transfer,创建项目created |
|||
*/ |
|||
private String operation; |
|||
/** |
|||
* 公开回复 |
|||
*/ |
|||
private String publicReply; |
|||
/** |
|||
* 内部备注 |
|||
*/ |
|||
private String internalRemark; |
|||
/** |
|||
* 处理时间 |
|||
*/ |
|||
private String processTime; |
|||
/** |
|||
* 附件 |
|||
*/ |
|||
private List<Attachments> attachments; |
|||
} |
@ -0,0 +1,33 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: epdc-cloud-analysis |
|||
* @description: 基层治理-公众参与 包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 17:20 |
|||
**/ |
|||
@Data |
|||
public class UserjoinDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 月id:yyyyMM |
|||
*/ |
|||
private String monthId; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<UserjoinResultDTO> dataList; |
|||
} |
@ -0,0 +1,66 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* 11、基层治理-公众参与 |
|||
* @author wgf |
|||
* @Data 2020/08/20 |
|||
*/ |
|||
@Data |
|||
public class UserjoinResultDTO implements Serializable { |
|||
private static final long serialVersionUID = 1L; |
|||
|
|||
/** |
|||
* 年Id:yyyy |
|||
*/ |
|||
private String yearId; |
|||
|
|||
/** |
|||
* 月id:yyyyMM |
|||
*/ |
|||
private String monthId; |
|||
|
|||
/** |
|||
* 组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
* 组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
* 上级组织Id,顶级组织默认是0 |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
* 组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
* 参与次数 |
|||
*/ |
|||
private Integer joinTotal; |
|||
|
|||
/** |
|||
* 平均参与度 |
|||
*/ |
|||
private Integer avgJoin; |
|||
|
|||
/** |
|||
* 人均议题 |
|||
*/ |
|||
private Integer avgIssue; |
|||
private String areaCode; |
|||
private Integer avgIssueFz; |
|||
private Integer avgIssueFm; |
|||
private Integer avgJoinFz; |
|||
private Integer avgJoinFm; |
|||
|
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 中央区各类总数包装类 |
|||
* @author: wangtong |
|||
* @create: 2020-09-08 16:32 |
|||
**/ |
|||
@Data |
|||
public class UsertotaldataDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = -3846666484093712694L; |
|||
|
|||
/** |
|||
* 是否是本次传输的第一次 |
|||
*/ |
|||
private Boolean isFirst = true; |
|||
|
|||
/** |
|||
* 组装数据 |
|||
*/ |
|||
private List<UsertotaldataResultDTO> dataList; |
|||
} |
@ -0,0 +1,76 @@ |
|||
package com.elink.esua.epdc.dto.screen.result; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import java.io.Serializable; |
|||
|
|||
/** |
|||
* @program: esua-epdc |
|||
* @description: 中央区各类总数 |
|||
* @author: wangtong |
|||
* @create: 2020-08-21 10:34 |
|||
**/ |
|||
@Data |
|||
public class UsertotaldataResultDTO implements Serializable { |
|||
|
|||
private static final long serialVersionUID = 4308356025431997272L; |
|||
|
|||
/** |
|||
*组织类别 agency:组织;部门:department;网格:grid |
|||
*/ |
|||
private String orgType; |
|||
|
|||
/** |
|||
*组织Id 可以为网格,机关id |
|||
*/ |
|||
private String orgId; |
|||
|
|||
/** |
|||
*上级组织Id |
|||
*/ |
|||
private String parentId; |
|||
|
|||
/** |
|||
*组织名称 |
|||
*/ |
|||
private String orgName; |
|||
|
|||
/** |
|||
*用户总数 |
|||
*/ |
|||
private Integer userTotal; |
|||
|
|||
/** |
|||
*注册党员数 |
|||
*/ |
|||
private Integer partyTotal; |
|||
|
|||
/** |
|||
*小组(党群)总数 |
|||
*/ |
|||
private Integer groupTotal; |
|||
|
|||
/** |
|||
*议事数 |
|||
*/ |
|||
private Integer issueTotal; |
|||
|
|||
/** |
|||
*话题总数 |
|||
*/ |
|||
private Integer topicTotal; |
|||
|
|||
/** |
|||
*项目总数 |
|||
*/ |
|||
private Integer projectTotal; |
|||
|
|||
/** |
|||
*数据更新至: yyyy|yyyyMM|yyyyMMdd |
|||
*/ |
|||
private String dataEndTime; |
|||
/** |
|||
* V2升级必传参数:当前部门所属行政区域编码,去除末尾0 |
|||
*/ |
|||
private String areaCode; |
|||
} |
Loading…
Reference in new issue