forked from luyan/epmet-cloud-lingshan
				
			
				 11 changed files with 623 additions and 0 deletions
			
			
		| @ -0,0 +1,77 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 8、治理能力-部门相关指标 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class DeptGovrnAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 上级组织id | |||
|      */ | |||
|     private String deptId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * allRegion:全区;community:社区;street:街道 | |||
|      */ | |||
|     private String dataType; | |||
| 
 | |||
|     /** | |||
|      * 区直部门被吹哨次数 | |||
|      */ | |||
|     private Integer transferedCount; | |||
| 
 | |||
|     /** | |||
|      * 区直部门办结项目数 | |||
|      */ | |||
|     private Integer closedProjectCount; | |||
| 
 | |||
|     /** | |||
|      * 区直部门项目响应度 所有被吹哨后的滞留时间除以项目数 | |||
|      */ | |||
|     private BigDecimal respProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 区直部门办结项目的处理效率 | |||
|      */ | |||
|     private BigDecimal handleProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 区直部门项目办结率 | |||
|      */ | |||
|     private BigDecimal closedProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 办结项目满意度 | |||
|      */ | |||
|     private BigDecimal satisfactionRatio; | |||
| } | |||
| @ -0,0 +1,82 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 6、治理能力-网格相关指标 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class GridGovrnAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 网格id | |||
|      */ | |||
|     private String gridId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * 网格总议题数 | |||
|      */ | |||
|     private Integer issueTotal; | |||
| 
 | |||
|     /** | |||
|      * 网格人均议题数目 | |||
|      */ | |||
|     private Integer avgIssueCount; | |||
| 
 | |||
|     /** | |||
|      * 网格总项目数 | |||
|      */ | |||
|     private Integer projectTotal; | |||
| 
 | |||
|     /** | |||
|      * 网格自治项目数 | |||
|      */ | |||
|     private Integer selfSolveProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 网格办结项目数 | |||
|      */ | |||
|     private Integer resolveProjectTotal; | |||
| 
 | |||
|     /** | |||
|      * 网格吹哨部门准确率 | |||
|      */ | |||
|     private BigDecimal transferRightRatio; | |||
| 
 | |||
|     /** | |||
|      * 网格内解决的项目的满意度 | |||
|      */ | |||
|     private BigDecimal satisfactionRatio; | |||
| 
 | |||
|     /** | |||
|      * 网格议题转项目率 | |||
|      */ | |||
|     private BigDecimal avgShiftProjectRatio; | |||
| } | |||
| @ -0,0 +1,107 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 2、党建能力-网格相关指标上报(按照月份) 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class GridPartyAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 网格id | |||
|      */ | |||
|     private String gridId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * 网格党员用户数 | |||
|      */ | |||
|     private Integer partyCount; | |||
| 
 | |||
|     /** | |||
|      * 网格党员人均提出的议题转项目数 | |||
|      */ | |||
|     private Integer partyAvgShiftProjectCount; | |||
| 
 | |||
|     /** | |||
|      * 网格活跃群众用户数 | |||
|      */ | |||
|     private Integer activeUserCount; | |||
| 
 | |||
|     /** | |||
|      * 网格活跃党员用户数 | |||
|      */ | |||
|     private Integer activePartyCount; | |||
| 
 | |||
|     /** | |||
|      * 网格党员人均提出话题数 | |||
|      */ | |||
|     private Integer partyAvgTopicCount; | |||
| 
 | |||
|     /** | |||
|      * 网格群众人均提出话题数 | |||
|      */ | |||
|     private Integer userAvgTopicCount; | |||
| 
 | |||
|     /** | |||
|      * 网格群众用户数 | |||
|      */ | |||
|     private Integer userCount; | |||
| 
 | |||
|     /** | |||
|      * 网格群众人均提出的议题转项目数 | |||
|      */ | |||
|     private Integer userAvgShiftProjectCount; | |||
| 
 | |||
|     /** | |||
|      * 建群党员数(累计值) | |||
|      */ | |||
|     private Integer createGroupPartyCount; | |||
| 
 | |||
|     /** | |||
|      * 网格发文数 | |||
|      */ | |||
|     private Integer publishArticleCount; | |||
| 
 | |||
|     /** | |||
|      * 网格议题转项目率 | |||
|      */ | |||
|     private BigDecimal issueToProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 组织三会一课次数 | |||
|      */ | |||
|     private Integer createThreeMeetsCount; | |||
| 
 | |||
|     /** | |||
|      * 党员参加三会一课人次 | |||
|      */ | |||
|     private Integer joinThreeMeetsCount; | |||
| } | |||
| @ -0,0 +1,89 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| import org.apache.poi.hpsf.Decimal; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 1、党建能力-党员相关指标上报(按照月份) 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class GridPartyMemberDataFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 网格id | |||
|      */ | |||
|     private String gridId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * 党员提出的话题数 | |||
|      */ | |||
|     private Integer createTopicCount; | |||
| 
 | |||
|     /** | |||
|      * 党员参与话题数(支持,反对,评论,浏览) | |||
|      */ | |||
|     private Integer joinTopicCount; | |||
| 
 | |||
|     /** | |||
|      * 话题转议题数 | |||
|      */ | |||
|     private Integer shiftIssueCount; | |||
| 
 | |||
|     /** | |||
|      * 议题转项目数 | |||
|      */ | |||
|     private Integer shiftProjectCount; | |||
| 
 | |||
|     /** | |||
|      * 参加三会一课次数 | |||
|      */ | |||
|     private Integer joinThreeMeetsCount; | |||
| 
 | |||
|     /** | |||
|      * 自建群群众人数 | |||
|      */ | |||
|     private Integer groupUserCount; | |||
| 
 | |||
|     /** | |||
|      * 自建群活跃度-话题数 | |||
|      */ | |||
|     private Integer groupTopicCount; | |||
| 
 | |||
|     /** | |||
|      * 议题转项目率 | |||
|      */ | |||
|     private BigDecimal topicToIssueRatio; | |||
| 
 | |||
|     /** | |||
|      * 提出的议题转项目数 | |||
|      */ | |||
|     private Integer issueToProjectCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,58 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 4、服务能力-网格相关指标 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class GridServiceAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 网格id | |||
|      */ | |||
|     private String gridId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * 网格活动组织次数 爱心活动 | |||
|      */ | |||
|     private Integer activityCount; | |||
| 
 | |||
|     /** | |||
|      * 网格志愿者占比 | |||
|      */ | |||
|     private Integer volunteerRatio; | |||
| 
 | |||
|     /** | |||
|      * 网格党员志愿者率 | |||
|      */ | |||
|     private BigDecimal partyVolunteerRatio; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,77 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 7、治理能力-街道及社区相关指标 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class OrgGovrnAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 上级组织id | |||
|      */ | |||
|     private String parentId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * allRegion:全区;community:社区;street:街道 | |||
|      */ | |||
|     private String dataType; | |||
| 
 | |||
|     /** | |||
|      * 被吹哨次数 | |||
|      */ | |||
|     private Integer transferedCount; | |||
| 
 | |||
|     /** | |||
|      * 办结项目数 | |||
|      */ | |||
|     private Integer closedProjectCount; | |||
| 
 | |||
|     /** | |||
|      * 项目响应度 所有被吹哨后的滞留时间除以项目数 | |||
|      */ | |||
|     private BigDecimal respProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 办结项目率 | |||
|      */ | |||
|     private BigDecimal closedProjectRatio; | |||
| 
 | |||
|     /** | |||
|      * 办结项目满意度 | |||
|      */ | |||
|     private BigDecimal satisfactionRatio; | |||
| 
 | |||
|     /** | |||
|      * 超期项目率 | |||
|      */ | |||
|     private BigDecimal overdueProjectRatio; | |||
| } | |||
| @ -0,0 +1,53 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 3、党建能力-街道及社区相关指标 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class OrgPartyAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 上级组织id | |||
|      */ | |||
|     private String parentId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * allRegion:全区;community:社区;street:街道 | |||
|      */ | |||
|     private String dataType; | |||
| 
 | |||
|     /** | |||
|      * 发文数 | |||
|      */ | |||
|     private Integer publishArticleCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,53 @@ | |||
| package com.epmet.dto.indexcollect.form; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.math.BigDecimal; | |||
| 
 | |||
| /** | |||
|  * 5、服务能力-组织(街道|社区|全区)相关指标 入参 | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-18 09:59 | |||
|  */ | |||
| @Data | |||
| public class OrgServiceAbilityFormDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * 机关id:网格所属的组织id | |||
|      */ | |||
|     private String agencyId; | |||
| 
 | |||
|     /** | |||
|      * 上级组织id | |||
|      */ | |||
|     private String parentId; | |||
| 
 | |||
|     /** | |||
|      * yyyyMM | |||
|      */ | |||
|     private String monthId; | |||
| 
 | |||
|     /** | |||
|      * yyyyQ1, yyyyQ2, yyyyQ3, yyyyQ4 | |||
|      */ | |||
|     private String quarterId; | |||
| 
 | |||
|     /** | |||
|      * yyyy | |||
|      */ | |||
|     private String yearId; | |||
| 
 | |||
|     /** | |||
|      * allRegion:全区;community:社区;street:街道 | |||
|      */ | |||
|     private Integer dataType; | |||
| 
 | |||
|     /** | |||
|      * 社区/街道活动组织次数 爱心活动 | |||
|      */ | |||
|     private Integer activityCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,12 @@ | |||
| package com.epmet.service.indexcollect; | |||
| 
 | |||
| /** | |||
|  * 大屏数据采集api | |||
|  * | |||
|  * @author yinzuomei@elink-cn.com | |||
|  * @date 2020/8/18 10:25 | |||
|  */ | |||
| public interface FactIndexCollectService { | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,10 @@ | |||
| package com.epmet.service.indexcollect.impl; | |||
| 
 | |||
| import com.epmet.service.indexcollect.FactIndexCollectService; | |||
| 
 | |||
| /** | |||
|  * @Auther: zhangyong | |||
|  * @Date: 2020-08-20 10:05 | |||
|  */ | |||
| public class FactIndexCollectServiceImpl implements FactIndexCollectService { | |||
| } | |||
					Loading…
					
					
				
		Reference in new issue