Commit c825da52 authored by 赵啸非's avatar 赵啸非

恢复级联删除考勤异常与考勤绩效

parent 845029f0
......@@ -4,6 +4,7 @@ import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.PageUtil;
import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSON;
import com.google.common.collect.Lists;
import com.mortals.framework.common.Rest;
import com.mortals.framework.util.StringUtils;
import com.mortals.xhx.common.code.*;
......@@ -261,8 +262,16 @@ public class AttendanceRecordHikServiceImpl extends AbstractCRUDServiceImpl<Atte
}
if (!ObjectUtils.isEmpty(updateList)) {
log.info("更新考勤记录数:" + updateList.size());
attendanceRecordService.update(updateList);
if(updateList.size()>100){
List<List<AttendanceRecordEntity>> partition = Lists.partition(updateList, 30);
for (List<AttendanceRecordEntity> attendanceRecordEntities : partition) {
log.info("更新考勤记录数:" + attendanceRecordEntities.size());
attendanceRecordService.update(attendanceRecordEntities);
}
}else{
log.info("更新考勤记录数:" + updateList.size());
attendanceRecordService.update(updateList);
}
}
}
......
......@@ -58,9 +58,8 @@ POST {{baseUrl}}/attendance/record/hik/addAttendanceRecord
Content-Type: application/json
{
"attendanceDateStart": "2024-08-26",
"attendanceDateEnd": "2024-08-26",
"staffId": 346
"attendanceDateStart": "2024-10-11",
"attendanceDateEnd": "2024-10-30"
}
......
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