Browse Source

迁移

master
曲树通 5 years ago
parent
commit
43f964b238
  1. 22
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/form/ScreenProjectFormDTO.java
  2. 59
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/Attachments.java
  3. 29
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/CpcbasedataDTO.java
  4. 91
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/CpcbasedataResultDTO.java
  5. 30
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/DifficultyResultDTO.java
  6. 107
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/DifficultydataResultDTO.java
  7. 33
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/GovernrankdataDTO.java
  8. 79
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/GovernrankdataResultDTO.java
  9. 33
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/OrgrankdataDTO.java
  10. 110
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/OrgrankdataResultDTO.java
  11. 28
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartylinkmassesdataDTO.java
  12. 53
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartylinkmassesdataResultDTO.java
  13. 28
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartyuserrankdataDTO.java
  14. 82
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartyuserrankdataResultDTO.java
  15. 28
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PioneerdataDTO.java
  16. 122
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PioneerdataResultDTO.java
  17. 62
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/ProjectGridDailyDTO.java
  18. 66
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/ProjectOrgDailyDTO.java
  19. 28
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PublicpartitotaldataDTO.java
  20. 68
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PublicpartitotaldataResultDTO.java
  21. 50
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/QuantityGridMonthly.java
  22. 53
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/QuantityOrgMonthlyDTO.java
  23. 14
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/ScreenProjectDataResultDTO.java
  24. 107
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UploadProjectInfoDTO.java
  25. 69
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UploadProjectProcessDTO.java
  26. 33
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UserjoinDTO.java
  27. 66
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UserjoinResultDTO.java
  28. 28
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UsertotaldataDTO.java
  29. 76
      epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UsertotaldataResultDTO.java

22
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/form/ScreenProjectFormDTO.java

@ -0,0 +1,22 @@
package com.elink.esua.epdc.dto.screen.form;
import lombok.Data;
import java.io.Serializable;
/**
* 大屏数据统计 定时任务入参
*
* @Authorliuchuang
* @Date2020/9/15 9:18
*/
@Data
public class ScreenProjectFormDTO implements Serializable {
private static final long serialVersionUID = 4393418231149397108L;
/**
* 统计时间
*/
private String yearMonthDay;
}

59
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/Attachments.java

@ -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;
/**
* 文件格式JPGPNGJPEGBMPGIFPDFPPTPPTXDOCDOCXXLSXLSXMP3WMAM4AMP4AVIMOVRMVBRMWMV
*/
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;
}

29
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/CpcbasedataDTO.java

@ -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;
}

91
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/CpcbasedataResultDTO.java

@ -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;
}

30
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/DifficultyResultDTO.java

@ -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;
}

107
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/DifficultydataResultDTO.java

@ -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;
}

33
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/GovernrankdataDTO.java

@ -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;
}

79
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/GovernrankdataResultDTO.java

@ -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;
}

33
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/OrgrankdataDTO.java

@ -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;
}

110
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/OrgrankdataResultDTO.java

@ -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;
}

28
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartylinkmassesdataDTO.java

@ -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;
}

53
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartylinkmassesdataResultDTO.java

@ -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;
}

28
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartyuserrankdataDTO.java

@ -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;
}

82
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PartyuserrankdataResultDTO.java

@ -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;
}

28
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PioneerdataDTO.java

@ -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;
}

122
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PioneerdataResultDTO.java

@ -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;
}

62
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/ProjectGridDailyDTO.java

@ -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;
}

66
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/ProjectOrgDailyDTO.java

@ -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;
}

28
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PublicpartitotaldataDTO.java

@ -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;
}

68
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/PublicpartitotaldataResultDTO.java

@ -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;
}

50
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/QuantityGridMonthly.java

@ -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;
}

53
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/QuantityOrgMonthlyDTO.java

@ -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;
}

14
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/ScreenProjectDataResultDTO.java

@ -0,0 +1,14 @@
package com.elink.esua.epdc.dto.screen.result;
import lombok.Data;
import java.io.Serializable;
/**
* @Authorsongyunpeng
* @Date2021/2/23 17:56
*/
@Data
public class ScreenProjectDataResultDTO implements Serializable {
private static final long serialVersionUID = 8275259571095325022L;
}

107
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UploadProjectInfoDTO.java

@ -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;
}

69
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UploadProjectProcessDTO.java

@ -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;
}

33
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UserjoinDTO.java

@ -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;
}

66
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UserjoinResultDTO.java

@ -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;
}

28
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UsertotaldataDTO.java

@ -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;
}

76
epdc-cloud-analysis-pc-client/src/main/java/com/elink/esua/epdc/dto/screen/result/UsertotaldataResultDTO.java

@ -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…
Cancel
Save