|
@ -264,6 +264,7 @@ public class StaffPatrolRecordServiceImpl extends BaseServiceImpl<StaffPatrolRec |
|
|
Integer totalTime = DateUtils.calculateSecond(record.getPatrolStartTime(), record.getPatrolEndTime()) + 59; |
|
|
Integer totalTime = DateUtils.calculateSecond(record.getPatrolStartTime(), record.getPatrolEndTime()) + 59; |
|
|
record.setTotalTime(totalTime); |
|
|
record.setTotalTime(totalTime); |
|
|
record.setStatus(PatrolConstant.END); |
|
|
record.setStatus(PatrolConstant.END); |
|
|
|
|
|
record.setIsHandEnd(NumConstant.ONE); |
|
|
baseDao.updateById(record); |
|
|
baseDao.updateById(record); |
|
|
//保存记录明细
|
|
|
//保存记录明细
|
|
|
StaffPatrolDetailEntity detailEntity = new StaffPatrolDetailEntity(); |
|
|
StaffPatrolDetailEntity detailEntity = new StaffPatrolDetailEntity(); |
|
@ -318,6 +319,7 @@ public class StaffPatrolRecordServiceImpl extends BaseServiceImpl<StaffPatrolRec |
|
|
Integer totalTime = DateUtils.calculateSecond(item.getPatrolStartTime(), endTime) + 59; |
|
|
Integer totalTime = DateUtils.calculateSecond(item.getPatrolStartTime(), endTime) + 59; |
|
|
item.setTotalTime(totalTime); |
|
|
item.setTotalTime(totalTime); |
|
|
item.setUpdatedTime(null); |
|
|
item.setUpdatedTime(null); |
|
|
|
|
|
item.setIsHandEnd(NumConstant.ZERO); |
|
|
statsPatrolUpdateEnd(item.getStaffId(),totalTime, item.getPatrolStartTime(), endTime, item.getGrid()); |
|
|
statsPatrolUpdateEnd(item.getStaffId(),totalTime, item.getPatrolStartTime(), endTime, item.getGrid()); |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|