|  | @ -129,9 +129,9 @@ public class FacilityUsedRecordController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |         FacilityUsedRecord facilityUsedRecord;
 | 
	
		
			
				|  |  |         if (nearbyFlag) {
 | 
	
		
			
				|  |  |             if (StringUtils.isNotEmpty(filters)) {
 | 
	
		
			
				|  |  |                 filters =  "deleteFlag=0;status=0;"+"name?" + filters + " g1;cityName?" + filters + " g1;countyName?" + filters + " g1;street?" + filters + " g1;address?"  + filters + " g1;";
 | 
	
		
			
				|  |  |             }else{
 | 
	
		
			
				|  |  |                 filters =  "deleteFlag=0;status=0;";
 | 
	
		
			
				|  |  |                 filters = "deleteFlag=0;status=0;" + "name?" + filters + " g1;cityName?" + filters + " g1;countyName?" + filters + " g1;street?" + filters + " g1;address?" + filters + " g1;";
 | 
	
		
			
				|  |  |             } else {
 | 
	
		
			
				|  |  |                 filters = "deleteFlag=0;status=0;";
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             //获取所有设施,并根据设施编码及用户id查找使用次数
 | 
	
		
			
				|  |  |             List<Facility> facilityList = facilityService.search(filters);
 | 
	
	
		
			
				|  | @ -145,6 +145,7 @@ public class FacilityUsedRecordController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |                 facilityUsedRecord.setCreateUser(userId);
 | 
	
		
			
				|  |  |                 facilityUsedRecord.setUserId(userId);
 | 
	
		
			
				|  |  |                 facilityUsedRecord.setFacilitieId(facility.getId());
 | 
	
		
			
				|  |  |                 facilityUsedRecord.setFacilitieStatus(facility.getStatus());
 | 
	
		
			
				|  |  |                 long count = facilityUsedRecordService.countByFacilitieCodeAndUserId(facility.getCode(), userId);
 | 
	
		
			
				|  |  |                 facilityUsedRecord.setNum((int) count);
 | 
	
		
			
				|  |  |                 facilityUsedRecordList.add(facilityUsedRecord);
 | 
	
	
		
			
				|  | @ -155,6 +156,9 @@ public class FacilityUsedRecordController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |             for (FacilityUsedRecord facilityUsedRecord1 : facilityUsedRecordList) {
 | 
	
		
			
				|  |  |                 long count = facilityUsedRecordService.countByFacilitieCodeAndUserId(facilityUsedRecord1.getFacilitieCode(), userId);
 | 
	
		
			
				|  |  |                 facilityUsedRecord1.setNum((int) count);
 | 
	
		
			
				|  |  |                 //获取设施状态
 | 
	
		
			
				|  |  |                 Facility facility = facilityService.findByCode(facilityUsedRecord1.getFacilitieCode());
 | 
	
		
			
				|  |  |                 facilityUsedRecord1.setFacilitieStatus(facility.getStatus());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return success(facilityUsedRecordList);
 | 
	
	
		
			
				|  | @ -183,14 +187,14 @@ public class FacilityUsedRecordController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |     public ObjEnvelop facilityUsedRecordDetail(
 | 
	
		
			
				|  |  |             @ApiParam(name = "id", value = "使用记录ID", defaultValue = "")
 | 
	
		
			
				|  |  |             @RequestParam(value = "id") String id) throws Exception {
 | 
	
		
			
				|  |  |         if (id == null ){
 | 
	
		
			
				|  |  |         if (id == null) {
 | 
	
		
			
				|  |  |             throw new ManageException("使用记录ID为空!");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         Map<String, Object> usedRecordDetail = facilityUsedRecordService.getUsedRecordDetail(id);
 | 
	
		
			
				|  |  |         return success(usedRecordDetail);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @ApiOperation(value = "获取用户使用导航记录列表--分页(app)", responseContainer = "List")
 | 
	
		
			
				|  |  |     @ApiOperation(value = "我的行程-获取用户使用导航记录列表--分页(app)", responseContainer = "List")
 | 
	
		
			
				|  |  |     @GetMapping(value = HealthyHouseMapping.HealthyHouse.FacilityUsedRecord.PAGE_FACILITY_USED_RECORD_BY_USERID)
 | 
	
		
			
				|  |  |     public PageEnvelop<FacilityUsedRecord> getFacilityUsedRecordsByUserId(
 | 
	
		
			
				|  |  |             @ApiParam(name = "userId", value = "必输参数:登录用户id", defaultValue = "")
 | 
	
	
		
			
				|  | @ -217,6 +221,9 @@ public class FacilityUsedRecordController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |             } else {
 | 
	
		
			
				|  |  |                 record.setNavigationServiceEvaluationFlag("已评价");
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             //根据设施编码获取 设施状态
 | 
	
		
			
				|  |  |             Facility facility = facilityService.findByCode(facilityCode);
 | 
	
		
			
				|  |  |             record.setFacilitieStatus(facility.getStatus());
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         int count = (int) facilityUsedRecordService.getCount(filters);
 | 
	
		
			
				|  |  |         return success(facilityUsedRecordList, count, page, size);
 |