|  |  | @ -534,6 +534,20 @@ public class IcPartyServiceCenterServiceImpl extends BaseServiceImpl<IcPartyServ | 
			
		
	
		
			
				
					|  |  |  |         if (CollectionUtils.isNotEmpty(result)){ | 
			
		
	
		
			
				
					|  |  |  |             return result; | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |         List<AllMattersResultDTO> allMatters = baseDao.getAllMattersByOrgId(result.stream().map(m -> m.getMatterId()).collect(Collectors.toList())); | 
			
		
	
		
			
				
					|  |  |  |         allMatters.forEach(matter -> { | 
			
		
	
		
			
				
					|  |  |  |             List<TimeDTO> timeList = getTimeList(matter.getStartTime(), matter.getEndTime(), NumConstant.THIRTY); | 
			
		
	
		
			
				
					|  |  |  |             AtomicReference<Integer> sort = new AtomicReference<>(NumConstant.ONE); | 
			
		
	
		
			
				
					|  |  |  |             result.forEach(r -> { | 
			
		
	
		
			
				
					|  |  |  |                 if (r.getMatterId().equals(matter.getMatterId())){ | 
			
		
	
		
			
				
					|  |  |  |                     r.setSort(sort.getAndSet(sort.get() + NumConstant.ONE)); | 
			
		
	
		
			
				
					|  |  |  |                     List<String> time = new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |                     List<String> list = Arrays.asList(r.getTimeId().split(",")); | 
			
		
	
		
			
				
					|  |  |  |                     list.forEach(l -> timeList.stream().filter( t -> l.equals(t.getTimeId())).forEach(t -> time.add(t.getTime()))); | 
			
		
	
		
			
				
					|  |  |  |                     r.setAppointmentTime(time); | 
			
		
	
		
			
				
					|  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |             }); | 
			
		
	
		
			
				
					|  |  |  |         }); | 
			
		
	
		
			
				
					|  |  |  |         return new ArrayList<>(); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | 
 |