Commit ac3ef40b by huluobin

update

parent 61b1528d
...@@ -915,13 +915,12 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper, ...@@ -915,13 +915,12 @@ public class ScheduleManageServiceImpl extends ServiceImpl<ScheduleManageMapper,
scheduleServeList.forEach(scheduleServe -> scheduleServe.setSchId(scheduleManage.getId())); scheduleServeList.forEach(scheduleServe -> scheduleServe.setSchId(scheduleManage.getId()));
scheduleServeList.stream() List<ScheduleServe> insertScheduleServeList = scheduleServeList.stream()
.filter(scheduleServe -> scheduleServe.getId() == null) .filter(scheduleServe -> scheduleServe.getId() == null).collect(Collectors.toList());
.forEach(scheduleServeMapper::insert); List<ScheduleServe> updateScheduleServeList = scheduleServeList.stream().filter(scheduleServe -> scheduleServe.getId() != null).collect(Collectors.toList());
scheduleServeList.stream()
.filter(scheduleServe -> scheduleServe.getId() != null)
.forEach(scheduleServeMapper::updateById);
insertScheduleServeList.forEach(scheduleServeMapper::insert);
updateScheduleServeList.forEach(scheduleServeMapper::updateById);
// //数据库死锁 // //数据库死锁
// scheduleServeList.forEach(scheduleServe -> { // scheduleServeList.forEach(scheduleServe -> {
// if (scheduleServe.getId() != null) { // if (scheduleServe.getId() != null) {
......
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