Browse Source
			
			
			
			
				
		Conflicts: epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/ProjectTagsController.javamaster
				 22 changed files with 711 additions and 151 deletions
			
			
		| @ -0,0 +1,189 @@ | |||
| package com.epmet.service.evaluationindex.extract.toscreen; | |||
| 
 | |||
| import com.epmet.dto.extract.result.OrgStatisticsResultDTO; | |||
| 
 | |||
| import java.util.Map; | |||
| 
 | |||
| /** | |||
|  * @Description | |||
|  * @Author zhaoqifeng | |||
|  * @Date 2021/12/7 10:43 | |||
|  */ | |||
| public interface OrgRankStatisticsService { | |||
|     /** | |||
|      * 网格被吹哨项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getGridProjectCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 部门被吹哨项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getDeptProjectCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 组织被吹哨项目数(含下级组织网格部门) | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getAgencyProjectCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
| 
 | |||
|     /** | |||
|      * 网格被吹哨项目中已结案项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getGridProjectClosedCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 部门被吹哨项目中已结案项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getDeptProjectClosedCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 组织被吹哨项目中已结案项目数(含下级组织网格部门) | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getAgencyProjectClosedCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 网格被吹哨项目中自己办结项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getGridProjectResolvedCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 部门被吹哨项目中自己办结项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getDeptProjectResolvedCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 组织被吹哨项目中自己办结项目数(含下级组织网格部门) | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getAgencyProjectResolvedCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 网格自治项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getGridProjectSelfCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 部门自治项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getDeptProjectSelfCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 组织自治项目数(含下级组织网格部门) | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getAgencyProjectSelfCount(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 网格产生的项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getGridProjectTotal(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 组织产生的项目数(含下级组织网格部门) | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getAgencyProjectTotal(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 网格产生的项目数中结案的项目数 | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getGridProjectClosedTotal(String customerId, String monthId, String dateId); | |||
| 
 | |||
|     /** | |||
|      * 组织产生的项目数中结案的项目数(含下级组织网格部门) | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     Map<String, OrgStatisticsResultDTO> getAgencyProjectClosedTotal(String customerId, String monthId, String dateId); | |||
| } | |||
| @ -0,0 +1,306 @@ | |||
| package com.epmet.service.evaluationindex.extract.toscreen.impl; | |||
| 
 | |||
| import com.epmet.dto.extract.result.OrgStatisticsResultDTO; | |||
| import com.epmet.service.evaluationindex.extract.toscreen.OrgRankStatisticsService; | |||
| import lombok.extern.slf4j.Slf4j; | |||
| import org.springframework.stereotype.Service; | |||
| 
 | |||
| import java.util.Map; | |||
| 
 | |||
| /** | |||
|  * @Description | |||
|  * @Author zhaoqifeng | |||
|  * @Date 2021/12/7 10:43 | |||
|  */ | |||
| @Service | |||
| @Slf4j | |||
| public class OrgRankStatisticsServiceImpl implements OrgRankStatisticsService { | |||
| 
 | |||
|     /** | |||
|      * 网格被吹哨项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map < String,  OrgStatisticsResultDTO >} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getGridProjectCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 部门被吹哨项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getDeptProjectCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 组织被吹哨项目数(含下级组织网格部门) | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getAgencyProjectCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 网格被吹哨项目中已结案项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getGridProjectClosedCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 部门被吹哨项目中已结案项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getDeptProjectClosedCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 组织被吹哨项目中已结案项目数(含下级组织网格部门) | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getAgencyProjectClosedCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 网格被吹哨项目中自己办结项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getGridProjectResolvedCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 部门被吹哨项目中自己办结项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getDeptProjectResolvedCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 组织被吹哨项目中自己办结项目数(含下级组织网格部门) | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getAgencyProjectResolvedCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 网格自治项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getGridProjectSelfCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 部门自治项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getDeptProjectSelfCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 组织自治项目数(含下级组织网格部门) | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getAgencyProjectSelfCount(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 网格产生的项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getGridProjectTotal(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 组织产生的项目数(含下级组织网格部门) | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getAgencyProjectTotal(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 网格产生的项目数中结案的项目数 | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getGridProjectClosedTotal(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| 
 | |||
|     /** | |||
|      * 组织产生的项目数中结案的项目数(含下级组织网格部门) | |||
|      * | |||
|      * @param customerId | |||
|      * @param monthId | |||
|      * @param dateId | |||
|      * @Param customerId | |||
|      * @Param monthId | |||
|      * @Param dateId | |||
|      * @Return {@link Map< String, OrgStatisticsResultDTO>} | |||
|      * @Author zhaoqifeng | |||
|      * @Date 2021/12/7 10:52 | |||
|      */ | |||
|     @Override | |||
|     public Map<String, OrgStatisticsResultDTO> getAgencyProjectClosedTotal(String customerId, String monthId, String dateId) { | |||
|         return null; | |||
|     } | |||
| } | |||
					Loading…
					
					
				
		Reference in new issue