|
@@ -209,6 +209,14 @@ public class ClockRecordServiceImpl implements IClockRecordService {
|
|
|
return baseMapper.queryActivityClockStatistic(bo);
|
|
return baseMapper.queryActivityClockStatistic(bo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public Boolean updateRecordStatus(Long recordId) {
|
|
|
|
|
+ ClockRecord update = new ClockRecord();
|
|
|
|
|
+ update.setRecordId(recordId);
|
|
|
|
|
+ update.setStatus(ClockStatusEnum.EXPIRE.getCode()); // 设为失效
|
|
|
|
|
+ return baseMapper.updateById(update) > 0;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public Boolean invalidateEmployeeClock(Long activityId, Long employeeId) {
|
|
public Boolean invalidateEmployeeClock(Long activityId, Long employeeId) {
|
|
|
ClockRecord update = new ClockRecord();
|
|
ClockRecord update = new ClockRecord();
|