|  | @@ -1,6 +1,7 @@
 | 
	
		
			
				|  |  |  package com.ym.mec.biz.event.listener;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.dal.dao.CourseScheduleDao;
 | 
	
		
			
				|  |  | +import com.ym.mec.biz.event.EntityChangeEvent;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.event.StudentCourseChangeEvent;
 | 
	
		
			
				|  |  |  import com.ym.mec.biz.service.LogService;
 | 
	
		
			
				|  |  |  import org.slf4j.Logger;
 | 
	
	
		
			
				|  | @@ -17,15 +18,13 @@ import org.springframework.stereotype.Component;
 | 
	
		
			
				|  |  |  @Component
 | 
	
		
			
				|  |  |  public class EntityChangeListener {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    private final Logger logger = LoggerFactory.getLogger(this.getClass());
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |      @Autowired
 | 
	
		
			
				|  |  |      private LogService logService;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Async
 | 
	
		
			
				|  |  |      @EventListener
 | 
	
		
			
				|  |  | -    public void onEntityChangedEvent(Object oldEntity, Object newEntity) {
 | 
	
		
			
				|  |  | -        logService.entityVariationAnalysis(oldEntity, newEntity);
 | 
	
		
			
				|  |  | +    public void onEntityChangedEvent(EntityChangeEvent entityChangeEvent) {
 | 
	
		
			
				|  |  | +        logService.entityVariationAnalysis(entityChangeEvent.getOldEntity(), entityChangeEvent.getNewEntity());
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  }
 |