Commit 5cbd1a4e authored by 赵啸非's avatar 赵啸非

整理代码

parent efbfc1b2
...@@ -184,6 +184,7 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte ...@@ -184,6 +184,7 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
commonData.setRecordHikEntities(recordHikEntities); commonData.setRecordHikEntities(recordHikEntities);
commonData.setFixedSpecialGroupMap(fixedSpecialGroupMap); commonData.setFixedSpecialGroupMap(fixedSpecialGroupMap);
commonData.setClassDetailEntityMap(classDetailEntityMap); commonData.setClassDetailEntityMap(classDetailEntityMap);
commonData.setStopWatch(stopWatch);
workAbstract.doHandleWork(commonData); workAbstract.doHandleWork(commonData);
} }
//如果考勤人员信息list长度大于1 则该考勤人员有多个考勤组. //如果考勤人员信息list长度大于1 则该考勤人员有多个考勤组.
...@@ -209,6 +210,7 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte ...@@ -209,6 +210,7 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
commonData.setRecordHikEntities(recordHikEntities); commonData.setRecordHikEntities(recordHikEntities);
commonData.setFixedSpecialGroupMap(fixedSpecialGroupMap); commonData.setFixedSpecialGroupMap(fixedSpecialGroupMap);
commonData.setClassDetailEntityMap(classDetailEntityMap); commonData.setClassDetailEntityMap(classDetailEntityMap);
commonData.setStopWatch(stopWatch);
workAbstract.doHandleWork(commonData); workAbstract.doHandleWork(commonData);
} }
} }
......
...@@ -4,6 +4,7 @@ package com.mortals.xhx.module.attendance.service.work; ...@@ -4,6 +4,7 @@ package com.mortals.xhx.module.attendance.service.work;
import com.mortals.framework.model.Context; import com.mortals.framework.model.Context;
import com.mortals.xhx.module.attendance.model.*; import com.mortals.xhx.module.attendance.model.*;
import lombok.Data; import lombok.Data;
import org.springframework.util.StopWatch;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
...@@ -40,6 +41,8 @@ public class CommonData { ...@@ -40,6 +41,8 @@ public class CommonData {
private Map<Long, List<AttendanceGroupFixedworkSpecialEntity>> fixedSpecialGroupMap; private Map<Long, List<AttendanceGroupFixedworkSpecialEntity>> fixedSpecialGroupMap;
private StopWatch stopWatch;
// private Map<Long, List<AttendanceLeaveRecordEntity>> leaveRecordGroupMap; // private Map<Long, List<AttendanceLeaveRecordEntity>> leaveRecordGroupMap;
......
...@@ -287,7 +287,7 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract { ...@@ -287,7 +287,7 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract {
} }
} }
//生成异常记录 //生成异常记录
StopWatch stopWatch = new StopWatch("stopwatch error");//耗时计算 StopWatch stopWatch =commonData.getStopWatch();
stopWatch.start("生成异常记录耗时"); stopWatch.start("生成异常记录耗时");
genErrorAttendRecord(commonData.getContext(), commonData.getDateStr(), commonData.getAttendanceRecordEntity(), commonData.getDetailEntityList()); genErrorAttendRecord(commonData.getContext(), commonData.getDateStr(), commonData.getAttendanceRecordEntity(), commonData.getDetailEntityList());
log.info("生成异常记录耗时:{}ms", stopWatch.getLastTaskTimeMillis()); log.info("生成异常记录耗时:{}ms", stopWatch.getLastTaskTimeMillis());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment