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

整理代码

parent efbfc1b2
......@@ -184,6 +184,7 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
commonData.setRecordHikEntities(recordHikEntities);
commonData.setFixedSpecialGroupMap(fixedSpecialGroupMap);
commonData.setClassDetailEntityMap(classDetailEntityMap);
commonData.setStopWatch(stopWatch);
workAbstract.doHandleWork(commonData);
}
//如果考勤人员信息list长度大于1 则该考勤人员有多个考勤组.
......@@ -209,6 +210,7 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
commonData.setRecordHikEntities(recordHikEntities);
commonData.setFixedSpecialGroupMap(fixedSpecialGroupMap);
commonData.setClassDetailEntityMap(classDetailEntityMap);
commonData.setStopWatch(stopWatch);
workAbstract.doHandleWork(commonData);
}
}
......
......@@ -4,6 +4,7 @@ package com.mortals.xhx.module.attendance.service.work;
import com.mortals.framework.model.Context;
import com.mortals.xhx.module.attendance.model.*;
import lombok.Data;
import org.springframework.util.StopWatch;
import java.util.Date;
import java.util.List;
......@@ -40,6 +41,8 @@ public class CommonData {
private Map<Long, List<AttendanceGroupFixedworkSpecialEntity>> fixedSpecialGroupMap;
private StopWatch stopWatch;
// private Map<Long, List<AttendanceLeaveRecordEntity>> leaveRecordGroupMap;
......
......@@ -287,7 +287,7 @@ public class FixWorkOtherAttendance extends AttendanceWorkAbstract {
}
}
//生成异常记录
StopWatch stopWatch = new StopWatch("stopwatch error");//耗时计算
StopWatch stopWatch =commonData.getStopWatch();
stopWatch.start("生成异常记录耗时");
genErrorAttendRecord(commonData.getContext(), commonData.getDateStr(), commonData.getAttendanceRecordEntity(), commonData.getDetailEntityList());
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