|  | @ -20,6 +20,7 @@ import org.springframework.http.MediaType;
 | 
	
		
			
				|  |  | import org.springframework.web.bind.annotation.*;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import java.io.IOException;
 | 
	
		
			
				|  |  | import java.util.ArrayList;
 | 
	
		
			
				|  |  | import java.util.HashMap;
 | 
	
		
			
				|  |  | import java.util.List;
 | 
	
		
			
				|  |  | import java.util.Map;
 | 
	
	
		
			
				|  | @ -155,21 +156,25 @@ public class FacilitiesServerController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @ApiOperation(value = "app按照分类获取-设施服务列表", responseContainer = "List")
 | 
	
		
			
				|  |  |     @GetMapping(value = HealthyHouseMapping.HealthyHouse.FacilitiesServer.LIST_FACILITIESERVERS_BY_TYPE)
 | 
	
		
			
				|  |  |     public ObjEnvelop<Map> getFacilitiesServerByType() throws Exception {
 | 
	
		
			
				|  |  |         Map<String, List<FacilityServer>> map = new HashMap<>();
 | 
	
		
			
				|  |  |     public ListEnvelop<Map> getFacilitiesServerByType() throws Exception {
 | 
	
		
			
				|  |  |         List<Map> mapList=new ArrayList<>();
 | 
	
		
			
				|  |  |         Map<String, Object> map ;
 | 
	
		
			
				|  |  |         List<FacilityServer> facilityServerList;
 | 
	
		
			
				|  |  |         //获取系统字典-设施服务类型
 | 
	
		
			
				|  |  |         List<SystemDictEntry> systemDictEntryList = systemDictEntryService.getDictEntryCodeAndValueByDictId(SystemDictConstant.FACILITIE_SERVERS_TYPE_DICT_ID);
 | 
	
		
			
				|  |  |         List<SystemDictEntry> systemDictEntryList = systemDictEntryService.getDictEntryCodeAndValueByDictIdAndPcode(SystemDictConstant.FACILITIE_SERVERS_TYPE_DICT_ID);
 | 
	
		
			
				|  |  |         for (Object object : systemDictEntryList) {
 | 
	
		
			
				|  |  |             Object[] obj=(Object[])object;
 | 
	
		
			
				|  |  |             if(null!=obj[0]&&StringUtils.isNotEmpty(obj[0].toString()) ){
 | 
	
		
			
				|  |  |                 map = new HashMap<>();
 | 
	
		
			
				|  |  |                 String filters = "type=" + obj[0].toString();
 | 
	
		
			
				|  |  |                 facilityServerList = facilityServerService.search("", filters, "");
 | 
	
		
			
				|  |  |                 map.put("name",null==obj[1]?"":obj[1].toString());
 | 
	
		
			
				|  |  |                 map.put(obj[0].toString(), facilityServerList);
 | 
	
		
			
				|  |  |                 mapList.add(map);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return success(map);
 | 
	
		
			
				|  |  |         return success("success",mapList);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 |