diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiMetaDataController.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiMetaDataController.java index eb6aa9f12..51f6ac53b 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiMetaDataController.java +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/controller/KpiMetaDataController.java @@ -100,10 +100,10 @@ public class KpiMetaDataController { */ @GetMapping("buildMetaData") public Result buildMetaData(){ - //网格事件上报总数 与响应数 -// kpiMetaDataService.createMataData(); - //问题办理满意度 - kpiMetaDataService.createEvaluationData(); + // 统计网格内 群众事件上报总数 与 被响应总数 +// kpiMetaDataService.statPeopleReportAmount(); + // 统计网格内 群众对网格问题办理 满意度评价 +// kpiMetaDataService.statPeopleEvaluation(); //网格呼叫事项总数 与响应呼叫数(议题流转项目) kpiMetaDataService.createItemMataData(); return new Result(); diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiMetaDataService.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiMetaDataService.java index abab59445..8362fbf58 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiMetaDataService.java +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/KpiMetaDataService.java @@ -94,22 +94,22 @@ public interface KpiMetaDataService extends BaseService { void delete(String[] ids); /*** - * 构建元素数据 网格事件上报总数 与响应数 + * 统计网格内 群众事件上报总数 与 被响应总数,存入元数据表 * @param * @return void * @author qushutong * @date 2019/12/16 10:19 */ - void createMataData(); + void statPeopleReportAmount(); /*** - * 构建元素数据 问题办理满意度 + * 统计网格内 群众对网格问题办理 满意度评价,存入元数据表 * @param * @return void * @author qushutong * @date 2019/12/18 9:34 */ - void createEvaluationData(); + void statPeopleEvaluation(); /*** diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiMetaDataServiceImpl.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiMetaDataServiceImpl.java index 63da10f60..8bed7b9f6 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiMetaDataServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/KpiMetaDataServiceImpl.java @@ -123,7 +123,7 @@ public class KpiMetaDataServiceImpl extends BaseServiceImpl packageMetaDataOfEvaluationList(List peopleEvaluationDataList, + /** + * 根据统计的居民满意度情况,组装元数据实体集合 + * + * @param peopleEvaluationDataList + * @param eventReportAmountFormDto + * @param kpiCycle + * @return java.util.List + * @author work@yujt.net.cn + * @date 2019/12/20 15:55 + */ + private List packageMetaDataByEvaluationList(List peopleEvaluationDataList, KpiMetaDataOfEventsFormDTO eventReportAmountFormDto, String kpiCycle) { Date startDate = eventReportAmountFormDto.getStartDate(); Date endDate = eventReportAmountFormDto.getEndDate(); @@ -300,12 +310,20 @@ public class KpiMetaDataServiceImpl extends BaseServiceImpl gridList = deptUtils.getDeptIdList(OrganizationTypeConstant.ORG_TYPE_GRID_PARTY, pageSize, pageIndex); do { metaDataFormDto.setGridIdList(gridList); List peopleEvaluationDataList = this.getMetaDataListOfPeopleEvaluation(metaDataFormDto); - List kpiMetaDataEntities = this.packageMetaDataOfEvaluationList(peopleEvaluationDataList, metaDataFormDto, kpiCycle); + List kpiMetaDataEntities = this.packageMetaDataByEvaluationList(peopleEvaluationDataList, metaDataFormDto, kpiCycle); // 插入之前删除已存在 this.deleteRepetitionMetaList(kpiMetaDataEntities); // 插入数据库