forked from rongchao/epmet-cloud-rizhao
				
			
				 234 changed files with 4701 additions and 563 deletions
			
			
		| @ -0,0 +1,9 @@ | |||
| package com.epmet.dto; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class PageFormDTO { | |||
|     private Integer pageNo = 1; | |||
|     private Integer pageSize = 10; | |||
| } | |||
| @ -0,0 +1,15 @@ | |||
| package com.epmet.dto.result.issue; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| @Data | |||
| public class IssueAvgAuditTimeDTO { | |||
| 
 | |||
|     private String gridName; | |||
|     private Integer avgAuditTime; | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,11 @@ | |||
| package com.epmet.dto.result.issue; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class IssueEffectResultDTO { | |||
| 
 | |||
|     private Double reportEffectiveRatio; | |||
|     private Double conversionRatio; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,18 @@ | |||
| package com.epmet.dto.result.issue; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| @Data | |||
| public class IssueGridTotalRankDTO { | |||
| 
 | |||
|     private String gridId; | |||
|     private String gridName; | |||
|     private Integer issueCount; | |||
| 
 | |||
|     private List<String> gridNameDataList = new ArrayList<>(); | |||
|     private List<Integer> issueCountDataList = new ArrayList<>(); | |||
| 
 | |||
| } | |||
| @ -0,0 +1,18 @@ | |||
| package com.epmet.dto.result.issue; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class KcIssueSummary { | |||
| 
 | |||
|     private String dateId; | |||
|     private Integer reportCount; | |||
|     private Integer issueCount; | |||
|     private Integer pendingCount; | |||
|     private Integer rejectedCount; | |||
|     private Integer processingCount; | |||
|     private Integer closedCount; | |||
|     private Integer issueViewCount; | |||
|     private Integer voteCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,46 @@ | |||
| package com.epmet.dto.result.issue; | |||
| 
 | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| public class KcPartiTrendResultDTO { | |||
| 
 | |||
|     private String monthId; | |||
|     private Integer reportCount; | |||
| 
 | |||
|     private List<String> xAxis = new ArrayList<>(); | |||
|     private List<Integer> reportCountDataList = new ArrayList<>(); | |||
| 
 | |||
|     public String getMonthId() { | |||
|         return monthId; | |||
|     } | |||
| 
 | |||
|     public void setMonthId(String monthId) { | |||
|         this.monthId = monthId; | |||
|     } | |||
| 
 | |||
|     public Integer getReportCount() { | |||
|         return reportCount; | |||
|     } | |||
| 
 | |||
|     public void setReportCount(Integer reportCount) { | |||
|         this.reportCount = reportCount; | |||
|     } | |||
| 
 | |||
|     public List<String> getxAxis() { | |||
|         return xAxis; | |||
|     } | |||
| 
 | |||
|     public void setxAxis(List<String> xAxis) { | |||
|         this.xAxis = xAxis; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getReportCountDataList() { | |||
|         return reportCountDataList; | |||
|     } | |||
| 
 | |||
|     public void setReportCountDataList(List<Integer> reportCountDataList) { | |||
|         this.reportCountDataList = reportCountDataList; | |||
|     } | |||
| } | |||
| @ -0,0 +1,12 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| @Data | |||
| public class GridProjectCountRankResultDTO { | |||
|     private List<String> gridNameDataList = new ArrayList<>(); | |||
|     private List<Integer> projectCountDataList = new ArrayList<>(); | |||
| } | |||
| @ -0,0 +1,14 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.List; | |||
| 
 | |||
| @Data | |||
| public class GridProjectCountResultDTO { | |||
| 
 | |||
|     private String gridId; | |||
|     private String gridName; | |||
|     private Integer projectCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,9 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class ProjectAvgClosedTimeResultDTO { | |||
|     private String gridName; | |||
|     private Integer avgClosedCaseTime; | |||
| } | |||
| @ -0,0 +1,10 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class ProjectCategoryAnalysisResultDTO { | |||
|     private String categoryId; | |||
|     private String categoryName; | |||
|     private Integer projectCount; | |||
| } | |||
| @ -0,0 +1,87 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| /** | |||
|  * xAxis 被lombok生成后是XAxis,与nei不符,所以使用手动生成getter/setter方法 | |||
|  */ | |||
| public class ProjectSatisfactionResultDTO { | |||
| 
 | |||
|     private List<String> xAxis = new ArrayList<>(); | |||
|     private List<Integer> greatSatisDataList = new ArrayList<>(); | |||
|     private List<Integer> goodSatisDataList = new ArrayList<>(); | |||
|     private List<Integer> disSatisDataList = new ArrayList<>(); | |||
| 
 | |||
|     private String monthId; | |||
|     // 满意
 | |||
|     private Integer goodSatis; | |||
|     // 非常满意
 | |||
|     private Integer greatSatis; | |||
|     // 不满意
 | |||
|     private Integer disSatis; | |||
| 
 | |||
|     public List<String> getxAxis() { | |||
|         return xAxis; | |||
|     } | |||
| 
 | |||
|     public void setxAxis(List<String> xAxis) { | |||
|         this.xAxis = xAxis; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getGreatSatisDataList() { | |||
|         return greatSatisDataList; | |||
|     } | |||
| 
 | |||
|     public void setGreatSatisDataList(List<Integer> greatSatisDataList) { | |||
|         this.greatSatisDataList = greatSatisDataList; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getGoodSatisDataList() { | |||
|         return goodSatisDataList; | |||
|     } | |||
| 
 | |||
|     public void setGoodSatisDataList(List<Integer> goodSatisDataList) { | |||
|         this.goodSatisDataList = goodSatisDataList; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getDisSatisDataList() { | |||
|         return disSatisDataList; | |||
|     } | |||
| 
 | |||
|     public void setDisSatisDataList(List<Integer> disSatisDataList) { | |||
|         this.disSatisDataList = disSatisDataList; | |||
|     } | |||
| 
 | |||
|     public String getMonthId() { | |||
|         return monthId; | |||
|     } | |||
| 
 | |||
|     public void setMonthId(String monthId) { | |||
|         this.monthId = monthId; | |||
|     } | |||
| 
 | |||
|     public Integer getGoodSatis() { | |||
|         return goodSatis; | |||
|     } | |||
| 
 | |||
|     public void setGoodSatis(Integer goodSatis) { | |||
|         this.goodSatis = goodSatis; | |||
|     } | |||
| 
 | |||
|     public Integer getGreatSatis() { | |||
|         return greatSatis; | |||
|     } | |||
| 
 | |||
|     public void setGreatSatis(Integer greatSatis) { | |||
|         this.greatSatis = greatSatis; | |||
|     } | |||
| 
 | |||
|     public Integer getDisSatis() { | |||
|         return disSatis; | |||
|     } | |||
| 
 | |||
|     public void setDisSatis(Integer disSatis) { | |||
|         this.disSatis = disSatis; | |||
|     } | |||
| } | |||
| @ -0,0 +1,17 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class ProjectSummaryResultDTO { | |||
| 
 | |||
|     private String dateId; | |||
|     private Integer projectCount; | |||
|     private Integer processingCount; | |||
|     private Integer closedCount; | |||
|     private Integer moveCount; | |||
|     private Integer closedCaseCount; | |||
|     private Integer projectViewCount; | |||
|     private Integer voteCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,13 @@ | |||
| package com.epmet.dto.result.project; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class UserSummaryResultDTO { | |||
| 
 | |||
|     private String dateId; | |||
|     private Integer vistorCount; | |||
|     private Integer regUserCount; | |||
|     private Integer partyUserCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,20 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| @Data | |||
| public class KcUserPointRankResultDTO { | |||
| 
 | |||
|     private List<String> userNameDataList = new ArrayList<>(); | |||
|     private List<Integer> pointsDataList = new ArrayList<>(); | |||
| 
 | |||
|     @Data | |||
|     public static class KcUserPoint { | |||
|         private String userId; | |||
|         private String userName; | |||
|         private Integer pointTotal; | |||
|     } | |||
| } | |||
| @ -0,0 +1,29 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class KcUserPortrayalResultDTO { | |||
| 
 | |||
|     // 年龄分布
 | |||
|     private AgeDistribution ageDistribution; | |||
|     // 性别分布
 | |||
|     private GenderDistribution genderDistribution; | |||
| 
 | |||
|     @Data | |||
|     public static class AgeDistribution { | |||
|         private Integer ageLevel1; | |||
|         private Integer ageLevel2; | |||
|         private Integer ageLevel3; | |||
|         private Integer ageLevel4; | |||
|         private Integer ageLevel5; | |||
|         private Integer ageLevel6; | |||
|     } | |||
| 
 | |||
|     @Data | |||
|     public static class GenderDistribution { | |||
|         private Integer malePartyUserCount; | |||
|         private Integer femalePartyUserCount; | |||
|     } | |||
| 
 | |||
| } | |||
| @ -0,0 +1,19 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| @Data | |||
| public class KcUserRankResultDTO { | |||
| 
 | |||
|     // 网格名称
 | |||
|     private String gridName; | |||
|     // 浏览用户数
 | |||
|     private Integer viewUserCount; | |||
| 
 | |||
|     private List<String> gridNameDataList = new ArrayList<>(); | |||
|     private List<Integer> totalUserDataList = new ArrayList<>(); | |||
| 
 | |||
| } | |||
| @ -0,0 +1,63 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| public class KcUserTrendResultDTO { | |||
| 
 | |||
|     private String monthId; | |||
|     private Integer regUserCount; | |||
|     private Integer partyUserCount; | |||
| 
 | |||
|     private List<String> xAxis = new ArrayList<>(); | |||
|     private List<Integer> userDataList = new ArrayList<>(); | |||
|     private List<Integer> partyUserDataList = new ArrayList<>(); | |||
| 
 | |||
|     public String getMonthId() { | |||
|         return monthId; | |||
|     } | |||
| 
 | |||
|     public void setMonthId(String monthId) { | |||
|         this.monthId = monthId; | |||
|     } | |||
| 
 | |||
|     public Integer getRegUserCount() { | |||
|         return regUserCount; | |||
|     } | |||
| 
 | |||
|     public void setRegUserCount(Integer regUserCount) { | |||
|         this.regUserCount = regUserCount; | |||
|     } | |||
| 
 | |||
|     public Integer getPartyUserCount() { | |||
|         return partyUserCount; | |||
|     } | |||
| 
 | |||
|     public void setPartyUserCount(Integer partyUserCount) { | |||
|         this.partyUserCount = partyUserCount; | |||
|     } | |||
| 
 | |||
|     public List<String> getxAxis() { | |||
|         return xAxis; | |||
|     } | |||
| 
 | |||
|     public void setxAxis(List<String> xAxis) { | |||
|         this.xAxis = xAxis; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getUserDataList() { | |||
|         return userDataList; | |||
|     } | |||
| 
 | |||
|     public void setUserDataList(List<Integer> userDataList) { | |||
|         this.userDataList = userDataList; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getPartyUserDataList() { | |||
|         return partyUserDataList; | |||
|     } | |||
| 
 | |||
|     public void setPartyUserDataList(List<Integer> partyUserDataList) { | |||
|         this.partyUserDataList = partyUserDataList; | |||
|     } | |||
| } | |||
| @ -0,0 +1,12 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class ScreenKcCategoryNewsCountResultDTO { | |||
| 
 | |||
|     private String categoryName; | |||
|     private Integer newsCount; | |||
|     private Integer partiCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,26 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| public class ScreenKcCategoryNewsRankResultDTO { | |||
| 
 | |||
|     private List<String> xAxis = new ArrayList<>(); | |||
|     private List<Integer> partiCountDataList = new ArrayList<>(); | |||
| 
 | |||
|     public List<String> getxAxis() { | |||
|         return xAxis; | |||
|     } | |||
| 
 | |||
|     public void setxAxis(List<String> xAxis) { | |||
|         this.xAxis = xAxis; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getPartiCountDataList() { | |||
|         return partiCountDataList; | |||
|     } | |||
| 
 | |||
|     public void setPartiCountDataList(List<Integer> partiCountDataList) { | |||
|         this.partiCountDataList = partiCountDataList; | |||
|     } | |||
| } | |||
| @ -0,0 +1,12 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class ScreenKcNewsHotRankResultDTO { | |||
| 
 | |||
|     private String newsId; | |||
|     private String newsTitle; | |||
|     private Integer hotCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,37 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.util.ArrayList; | |||
| import java.util.List; | |||
| 
 | |||
| public class ScreenKcNewsPartiTrendResultDTO { | |||
| 
 | |||
|     private List<String> xAxis = new ArrayList<>(); | |||
| 
 | |||
|     private List<Integer> partiCountDataList = new ArrayList<>(); | |||
| 
 | |||
|     @Data | |||
|     public static class ScreenKcNewsPartyCount { | |||
| 
 | |||
|         private String monthId; | |||
|         private Integer partiCount; | |||
| 
 | |||
|     } | |||
| 
 | |||
|     public List<String> getxAxis() { | |||
|         return xAxis; | |||
|     } | |||
| 
 | |||
|     public void setxAxis(List<String> xAxis) { | |||
|         this.xAxis = xAxis; | |||
|     } | |||
| 
 | |||
|     public List<Integer> getPartiCountDataList() { | |||
|         return partiCountDataList; | |||
|     } | |||
| 
 | |||
|     public void setPartiCountDataList(List<Integer> partiCountDataList) { | |||
|         this.partiCountDataList = partiCountDataList; | |||
|     } | |||
| } | |||
| @ -0,0 +1,14 @@ | |||
| package com.epmet.dto.result.user; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| @Data | |||
| public class ScreenKcNewsSummaryResultDTO { | |||
| 
 | |||
|     private String dateId; | |||
|     private Integer newsCount; | |||
|     private Integer readCount; | |||
|     private Integer likeCount; | |||
|     private Integer commentCount; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,32 @@ | |||
| package com.epmet.evaluationindex.screen.dto.form; | |||
| 
 | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import javax.validation.constraints.Min; | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  邻里党群-社群人数排名-接口入参 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupTopicShiftIssueRatioRankFormDTO implements Serializable { | |||
|     private static final long serialVersionUID = -2880432640584616651L; | |||
|     /** | |||
|      * 页码,从1开始 | |||
|      */ | |||
|     @Min(value = 1, message = "页码必须大于0", groups = { AddUserInternalGroup.class }) | |||
|     private Integer pageNo; | |||
|     /** | |||
|      * 页容量,默认10页 | |||
|      */ | |||
|     @Min(value = 1, message = "每页条数必须大于0", groups = { AddUserInternalGroup.class }) | |||
|     private Integer pageSize; | |||
|     /** | |||
|      * 客户Id | |||
|      */ | |||
|     private String customerId; | |||
|     public interface AddUserInternalGroup {} | |||
| 
 | |||
| } | |||
| @ -0,0 +1,32 @@ | |||
| package com.epmet.evaluationindex.screen.dto.form; | |||
| 
 | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import javax.validation.constraints.Min; | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  邻里党群-社群人数排名-接口入参 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupUserCountRankFormDTO implements Serializable { | |||
|     private static final long serialVersionUID = -2880432640584616651L; | |||
|     /** | |||
|      * 页码,从1开始 | |||
|      */ | |||
|     @Min(value = 1, message = "页码必须大于0", groups = { AddUserInternalGroup.class }) | |||
|     private Integer pageNo; | |||
|     /** | |||
|      * 页容量,默认10页 | |||
|      */ | |||
|     @Min(value = 1, message = "每页条数必须大于0", groups = { AddUserInternalGroup.class }) | |||
|     private Integer pageSize; | |||
|     /** | |||
|      * 客户Id | |||
|      */ | |||
|     private String customerId; | |||
|     public interface AddUserInternalGroup {} | |||
| 
 | |||
| } | |||
| @ -0,0 +1,32 @@ | |||
| package com.epmet.evaluationindex.screen.dto.form; | |||
| 
 | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import javax.validation.constraints.Min; | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  公益互助-个人(志愿者)公益时长排名-接口入参 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class HeartVolunteerrankFormDTO implements Serializable { | |||
|     private static final long serialVersionUID = -2880432640584616651L; | |||
|     public interface AddUserInternalGroup {} | |||
|     /** | |||
|      * 页码,从1开始 | |||
|      */ | |||
|     @Min(value = 1, message = "页码必须大于0", groups = { AddUserInternalGroup.class }) | |||
|     private Integer pageNo; | |||
|     /** | |||
|      * 页容量,默认10页 | |||
|      */ | |||
|     @Min(value = 1, message = "每页条数必须大于0", groups = { AddUserInternalGroup.class }) | |||
|     private Integer pageSize; | |||
|     /** | |||
|      * 客户Id | |||
|      */ | |||
|     private String customerId; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,26 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *   公益互助-公益活动次数 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class ActTrendMonthlyResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 月id :yyyyMM | |||
|      */ | |||
|     private String monthId = ""; | |||
| 
 | |||
|     /** | |||
|      * 活动数量(本月举行的活动) | |||
|      */ | |||
|     private Integer actCount = 0; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,53 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import com.fasterxml.jackson.annotation.JsonIgnore; | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.LinkedList; | |||
| 
 | |||
| /** | |||
|  *  公益互助-志愿者画像 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class AgeDistributionResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 小于20岁的志愿者总人数 | |||
|      */ | |||
|     private Integer ageLevel1 = 0; | |||
|     /** | |||
|      * 20-30岁的志愿者总人数 | |||
|      */ | |||
|     private Integer ageLevel2 = 0; | |||
|     /** | |||
|      * 31-40岁的志愿者总人数 | |||
|      */ | |||
|     private Integer ageLevel3 = 0; | |||
|     /** | |||
|      * 41-50岁的志愿者总人数 | |||
|      */ | |||
|     private Integer ageLevel4 = 0; | |||
|     /** | |||
|      * 51-60岁的志愿者总人数 | |||
|      */ | |||
|     private Integer ageLevel5 = 0; | |||
|     /** | |||
|      * 60+岁的志愿者总人数 | |||
|      */ | |||
|     private Integer ageLevel6 = 0; | |||
|     /** | |||
|      * 志愿者中男性总人数 | |||
|      */ | |||
|     @JsonIgnore | |||
|     private Integer maleCount = 0; | |||
|     /** | |||
|      * 志愿者中女性总人数 | |||
|      */ | |||
|     @JsonIgnore | |||
|     private Integer femaleCount = 0; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,26 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.LinkedList; | |||
| 
 | |||
| /** | |||
|  *  公益互助-志愿者画像 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GenderDistributionResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 志愿者中男性总人数 | |||
|      */ | |||
|     private Integer maleCount = 0; | |||
|     /** | |||
|      * 志愿者中女性总人数 | |||
|      */ | |||
|     private Integer femaleCount = 0; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,26 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *   邻里党群-社群数量排名 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GridNameGroupCountResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 网格名称 | |||
|      */ | |||
|     private String gridName = ""; | |||
| 
 | |||
|     /** | |||
|      * 社群数量 | |||
|      */ | |||
|     private Integer groupCount = 0; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,28 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.LinkedList; | |||
| 
 | |||
| /** | |||
|  *  邻里党群-社群数量排名 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupGridgroupcountrankResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 网格名称集合 | |||
|      */ | |||
|     private LinkedList<String> gridNameDataList; | |||
| 
 | |||
|     /** | |||
|      * 社群数量集合 | |||
|      */ | |||
|     private LinkedList<Integer> groupCountDataList; | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,28 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.LinkedList; | |||
| 
 | |||
| /** | |||
|  *  邻里党群-话题参与趋势 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupPartitopictrendResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 横坐标月份集合 | |||
|      */ | |||
|     private LinkedList<String> xAxis; | |||
| 
 | |||
|     /** | |||
|      * 话题数量 集合 | |||
|      */ | |||
|     private LinkedList<Integer> actCountDataList; | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,48 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import com.fasterxml.jackson.annotation.JsonIgnore; | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  公益互助-各类总数汇总 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupSummaryResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 日期Id, 数据更新至:yyyyMMdd | |||
|      */ | |||
|     private String dateId = ""; | |||
| 
 | |||
|     /** | |||
|      * 社群总数 | |||
|      */ | |||
|     private Integer groupCount = 0; | |||
|     /** | |||
|      * 群员总数 | |||
|      */ | |||
|     private Integer memberCount = 0; | |||
|     /** | |||
|      * 话题数量 | |||
|      */ | |||
|     private Integer topicCount = 0; | |||
|     /** | |||
|      * 话题参与量 | |||
|      */ | |||
|     private Integer partiCount = 0; | |||
|     /** | |||
|      * 转化议题率,这个后端自己算 | |||
|      */ | |||
|     private String shiftIssueRatio = ""; | |||
|     /** | |||
|      * 话题转议题总数 | |||
|      */ | |||
|     @JsonIgnore | |||
|     private Integer shiftIssueCount = 0; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,33 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  公益互助-个人(志愿者)公益时长排名 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupTopicShiftIssueRatioRankResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 小组id | |||
|      */ | |||
|     private String groupId = ""; | |||
|     /** | |||
|      * 小组名称 | |||
|      */ | |||
|     private String groupName = ""; | |||
|     /** | |||
|      * 话题数量 | |||
|      */ | |||
|     private Integer topicCount = 0; | |||
|     /** | |||
|      * 群主名称 | |||
|      */ | |||
|     private String groupLeader = ""; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,33 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  公益互助-个人(志愿者)公益时长排名 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class GroupUserCountRankResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 小组id | |||
|      */ | |||
|     private String groupId = ""; | |||
|     /** | |||
|      * 小组名称 | |||
|      */ | |||
|     private String groupName = ""; | |||
|     /** | |||
|      * 群成员数 | |||
|      */ | |||
|     private Integer memberCount = 0; | |||
|     /** | |||
|      * 群主名称 | |||
|      */ | |||
|     private String groupLeader = ""; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,29 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| import rx.internal.util.LinkedArrayList; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.LinkedList; | |||
| 
 | |||
| /** | |||
|  *  公益互助-公益活动次数 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class HeartActcounttrendResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 横坐标 月份集合 | |||
|      */ | |||
|     private LinkedList<String> xAxis; | |||
| 
 | |||
|     /** | |||
|      * 活动次数 集合 | |||
|      */ | |||
|     private LinkedList<String> actCountDataList; | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,43 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  公益互助-各类总数汇总 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class HeartSummaryResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 日期Id, 数据更新至:yyyyMMdd | |||
|      */ | |||
|     private String dateId = ""; | |||
| 
 | |||
|     /** | |||
|      * 活动次数 | |||
|      */ | |||
|     private Integer actCount = 0; | |||
|     /** | |||
|      * 志愿者总数 | |||
|      */ | |||
|     private Integer volunteerCount = 0; | |||
|     /** | |||
|      * 参与人次 | |||
|      */ | |||
|     private Integer partiUserCount = 0; | |||
|     /** | |||
|      * 发放积分 | |||
|      */ | |||
|     private Integer rewardPointCount = 0; | |||
|     /** | |||
|      * 公益时长 | |||
|      */ | |||
|     private Integer heartTime = 0; | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,27 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.LinkedList; | |||
| 
 | |||
| /** | |||
|  *  公益互助-志愿者画像 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class HeartVolunteerportrayalResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 个年龄段志愿者人数 | |||
|      */ | |||
|     private AgeDistributionResultDTO ageDistribution; | |||
| 
 | |||
|     /** | |||
|      * 男、女志愿者人员 | |||
|      */ | |||
|     private GenderDistributionResultDTO genderDistribution; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,37 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  公益互助-个人(志愿者)公益时长排名 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class HeartVolunteerrankResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 用户id | |||
|      */ | |||
|     private String userId = ""; | |||
|     /** | |||
|      * 用户名称 | |||
|      */ | |||
|     private String userName = ""; | |||
|     /** | |||
|      * 公益时长分钟 | |||
|      */ | |||
|     private Integer heartTime = 0; | |||
|     /** | |||
|      * 积分 | |||
|      */ | |||
|     private Integer points = 0; | |||
|     /** | |||
|      * 所属网格名称 | |||
|      */ | |||
|     private String gridName = ""; | |||
| 
 | |||
| } | |||
| @ -0,0 +1,71 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *  首页-平台各类总数 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class HomepageSummaryResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 数据更新至:yyyyMMdd | |||
|      */ | |||
|     private String dateId = ""; | |||
| 
 | |||
|     /** | |||
|      * 网格总数 | |||
|      */ | |||
|     private Integer gridCount = 0; | |||
|     /** | |||
|      * 已开通网格数 | |||
|      */ | |||
|     private Integer openedGridCount = 0; | |||
|     /** | |||
|      * 议题总数 | |||
|      */ | |||
|     private Integer issueCount = 0; | |||
|     /** | |||
|      * 项目总数 | |||
|      */ | |||
|     private Integer projectCount = 0; | |||
|     /** | |||
|      * 用户总数 | |||
|      */ | |||
|     private Integer userCount = 0; | |||
|     /** | |||
|      * 党员用户 | |||
|      */ | |||
|     private Integer partyUserCount = 0; | |||
|     /** | |||
|      * 社群总数 | |||
|      */ | |||
|     private Integer groupCount = 0; | |||
|     /** | |||
|      * 话题总数 | |||
|      */ | |||
|     private Integer topicCount = 0; | |||
|     /** | |||
|      * 新闻总数 | |||
|      */ | |||
|     private Integer newsCount = 0; | |||
|     /** | |||
|      * 阅读数量 | |||
|      */ | |||
|     private Integer readCount = 0; | |||
|     /** | |||
|      * 公益活动总数 | |||
|      */ | |||
|     private Integer actCount = 0; | |||
|     /** | |||
|      * 志愿者总数 | |||
|      */ | |||
|     private Integer volunteerCount = 0; | |||
| 
 | |||
| 
 | |||
| } | |||
| @ -0,0 +1,26 @@ | |||
| package com.epmet.evaluationindex.screen.dto.result; | |||
| 
 | |||
| import lombok.Data; | |||
| 
 | |||
| import java.io.Serializable; | |||
| 
 | |||
| /** | |||
|  *   邻里党群-话题参与趋势 | |||
|  * @Author sun | |||
|  */ | |||
| @Data | |||
| public class KcTopicTrendGridMonthlyResultDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 3860268744336541373L; | |||
| 
 | |||
|     /** | |||
|      * 月id :yyyyMM | |||
|      */ | |||
|     private String monthId = ""; | |||
| 
 | |||
|     /** | |||
|      * 话题数量(所在月新增话题数) | |||
|      */ | |||
|     private Integer topicCount = 0; | |||
| 
 | |||
| } | |||
| @ -1,19 +0,0 @@ | |||
| package com.epmet.controller.test; | |||
| 
 | |||
| import com.epmet.commons.extappauth.annotation.ExternalAppRequestAuth; | |||
| import com.epmet.commons.extappauth.bean.ExternalAppRequestParam; | |||
| import com.epmet.commons.tools.utils.Result; | |||
| import org.springframework.web.bind.annotation.RequestMapping; | |||
| import org.springframework.web.bind.annotation.RestController; | |||
| 
 | |||
| @RestController | |||
| @RequestMapping("test") | |||
| public class TestController { | |||
| 
 | |||
|     @ExternalAppRequestAuth | |||
|     @RequestMapping("/test") | |||
|     public Result test(ExternalAppRequestParam externalAppRequestParam, String ext) { | |||
|         return new Result().ok("调用成功,客户信息:"+externalAppRequestParam); | |||
|     } | |||
| 
 | |||
| } | |||
| @ -1,31 +0,0 @@ | |||
| /** | |||
|  * 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.epmet.datareport.dao.evaluationindex.screenkc; | |||
| 
 | |||
| import org.apache.ibatis.annotations.Mapper; | |||
| 
 | |||
| /** | |||
|  * KC-用户公益时长排名(先根据customerId删除) | |||
|  * | |||
|  * @author generator generator@elink-cn.com | |||
|  * @since v1.0.0 2020-09-09 | |||
|  */ | |||
| @Mapper | |||
| public interface ScreenKcUserHeatRankGridDailyDao { | |||
| 
 | |||
| } | |||
| @ -0,0 +1,156 @@ | |||
| /** | |||
|  * 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.epmet.datareport.dao.issue; | |||
| 
 | |||
| import java.io.Serializable; | |||
| import java.util.Date; | |||
| import lombok.Data; | |||
| 
 | |||
| 
 | |||
| /** | |||
|  * KC-议题分析(各类总数) | |||
|  * | |||
|  * @author generator generator@elink-cn.com | |||
|  * @since v1.0.0 2020-09-14 | |||
|  */ | |||
| @Data | |||
| public class ScreenKcIssueSummaryGridDailyDTO implements Serializable { | |||
| 
 | |||
|     private static final long serialVersionUID = 1L; | |||
| 
 | |||
|     /** | |||
|      * ID 主键(先根据customerId+dateId删除,后插入) | |||
|      */ | |||
| 	private String id; | |||
| 
 | |||
|     /** | |||
|      * 客户Id | |||
|      */ | |||
| 	private String customerId; | |||
| 
 | |||
|     /** | |||
|      * 数据更新至:yyyyMMdd | |||
|      */ | |||
| 	private String dateId; | |||
| 
 | |||
|     /** | |||
|      * 网格id | |||
|      */ | |||
| 	private String gridId; | |||
| 
 | |||
|     /** | |||
|      * 网格名称 | |||
|      */ | |||
| 	private String gridName; | |||
| 
 | |||
|     /** | |||
|      * 网格所属的组织id | |||
|      */ | |||
| 	private String parentAgencyId; | |||
| 
 | |||
|     /** | |||
|      * 所有上级ID,用英文逗号分开 ? | |||
|      */ | |||
| 	private String allParentIds; | |||
| 
 | |||
|     /** | |||
|      * 上报总数 | |||
|      */ | |||
| 	private Integer reportCount; | |||
| 
 | |||
|     /** | |||
|      * 议题总数 | |||
|      */ | |||
| 	private Integer issueCount; | |||
| 
 | |||
|     /** | |||
|      * 待审核数 | |||
|      */ | |||
| 	private Integer pendingCount; | |||
| 
 | |||
|     /** | |||
|      * 已驳回数 | |||
|      */ | |||
| 	private Integer rejectedCount; | |||
| 
 | |||
|     /** | |||
|      * 处理中数 | |||
|      */ | |||
| 	private Integer processingCount; | |||
| 
 | |||
|     /** | |||
|      * 已关闭数 | |||
|      */ | |||
| 	private Integer closedCount; | |||
| 
 | |||
|     /** | |||
|      * 议题浏览数 | |||
|      */ | |||
| 	private Integer issueViewCount; | |||
| 
 | |||
|     /** | |||
|      * 表态数 | |||
|      */ | |||
| 	private Integer voteCount; | |||
| 
 | |||
|     /** | |||
|      * 审核通过数 ?为了算议题效率 | |||
|      */ | |||
| 	private Integer passedCount; | |||
| 
 | |||
|     /** | |||
|      * 转化成项目数 ?为了算议题效率 | |||
|      */ | |||
| 	private Integer shiftToProjectCount; | |||
| 
 | |||
|     /** | |||
|      * 平均审核时间单位分钟  ? | |||
|      */ | |||
| 	private Integer avgAuditTime; | |||
| 
 | |||
|     /** | |||
|      * 删除标识 0未删除;1已删除 | |||
|      */ | |||
| 	private String delFlag; | |||
| 
 | |||
|     /** | |||
|      * 乐观锁 | |||
|      */ | |||
| 	private Integer revision; | |||
| 
 | |||
|     /** | |||
|      * 创建人 | |||
|      */ | |||
| 	private String createdBy; | |||
| 
 | |||
|     /** | |||
|      * 创建时间 | |||
|      */ | |||
| 	private Date createdTime; | |||
| 
 | |||
|     /** | |||
|      * 更新人 | |||
|      */ | |||
| 	private String updatedBy; | |||
| 
 | |||
|     /** | |||
|      * 更新时间 | |||
|      */ | |||
| 	private Date updatedTime; | |||
| 
 | |||
| } | |||
| @ -1,7 +1,8 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | |||
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||
| 
 | |||
| <mapper namespace="com.epmet.datareport.dao.evaluationindex.screenkc.ScreenKcUserHeatRankGridDailyDao"> | |||
| <mapper namespace="com.epmet.datareport.dao.issue.ScreenKcIssueSummaryGridDailyDTO"> | |||
| 
 | |||
| 
 | |||
| </mapper> | |||
| 
 | |||
| </mapper> | |||
| @ -0,0 +1,8 @@ | |||
| <?xml version="1.0" encoding="UTF-8"?> | |||
| <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | |||
| 
 | |||
| <mapper namespace="com.epmet.datareport.dao.issue.ScreenKcIssueTrendGridMonthlyDTO"> | |||
| 
 | |||
| 
 | |||
| 
 | |||
| </mapper> | |||
Some files were not shown because too many files changed in this diff
					Loading…
					
					
				
		Reference in new issue