|  |  | @ -1,9 +1,11 @@ | 
			
		
	
		
			
				
					|  |  |  | package com.epmet.dataaggre.controller; | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.commons.tools.page.PageData; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.commons.tools.utils.Result; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dto.govorg.form.CoverageAnalisisDataListFormDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.dto.govorg.result.CoverageAnalisisDataListResultDTO; | 
			
		
	
		
			
				
					|  |  |  | import com.epmet.dataaggre.service.CoverageService; | 
			
		
	
		
			
				
					|  |  |  | import com.github.pagehelper.PageInfo; | 
			
		
	
		
			
				
					|  |  |  | import org.apache.commons.collections4.CollectionUtils; | 
			
		
	
		
			
				
					|  |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
			
		
	
		
			
				
					|  |  |  | import org.springframework.web.bind.annotation.RequestBody; | 
			
		
	
	
		
			
				
					|  |  | @ -28,7 +30,7 @@ public class CoverageController { | 
			
		
	
		
			
				
					|  |  |  |      * @return | 
			
		
	
		
			
				
					|  |  |  |      */ | 
			
		
	
		
			
				
					|  |  |  |     @RequestMapping("dataList") | 
			
		
	
		
			
				
					|  |  |  |     public Result<List<CoverageAnalisisDataListResultDTO>> dataList(@RequestBody CoverageAnalisisDataListFormDTO input) { | 
			
		
	
		
			
				
					|  |  |  |     public Result<PageData<CoverageAnalisisDataListResultDTO>> dataList(@RequestBody CoverageAnalisisDataListFormDTO input) { | 
			
		
	
		
			
				
					|  |  |  |         List<String> coverageTypes = input.getCoverageTypes(); | 
			
		
	
		
			
				
					|  |  |  |         List<String> categoryKeys = input.getCategoryKeys(); | 
			
		
	
		
			
				
					|  |  |  |         if (CollectionUtils.isEmpty(coverageTypes)) { | 
			
		
	
	
		
			
				
					|  |  | @ -37,7 +39,8 @@ public class CoverageController { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         List<CoverageAnalisisDataListResultDTO> l = coverageService.analysisDataList(coverageTypes, categoryKeys, | 
			
		
	
		
			
				
					|  |  |  |                 input.getSearch(), input.getPageNo(), input.getPageSize(), input.getIsPage()); | 
			
		
	
		
			
				
					|  |  |  |         return new Result<List<CoverageAnalisisDataListResultDTO>>().ok(l); | 
			
		
	
		
			
				
					|  |  |  |         PageInfo<CoverageAnalisisDataListResultDTO> pageInfo = new PageInfo<>(l); | 
			
		
	
		
			
				
					|  |  |  |         return new Result<PageData<CoverageAnalisisDataListResultDTO>>().ok(new PageData<>(l, pageInfo.getTotal())); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
	
		
			
				
					|  |  | 
 |