|
@@ -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());
|
|
|
}
|
|
|
|
|
|
}
|