diff --git a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalScheduleRuleServiceImpl.java b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalScheduleRuleServiceImpl.java index e0a7fbb..2f9eca8 100644 --- a/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalScheduleRuleServiceImpl.java +++ b/xymanager_service/src/main/java/com/shxy/xymanager_service/impl/TerminalScheduleRuleServiceImpl.java @@ -402,8 +402,9 @@ public class TerminalScheduleRuleServiceImpl implements TerminalScheduleRuleServ terminalSchedules.add(record); } Date date = new Date(); - terminalScheduleDao.insertOrUpdate(terminalSchedules, date, date);//将实际的拍照时间表规则从临时表更新到正式表中 - + if(CollectionUtil.isNotEmpty(terminalSchedules)) { + terminalScheduleDao.insertOrUpdate(terminalSchedules, date, date);//将实际的拍照时间表规则从临时表更新到正式表中 + } ArrayList distinct = CollectionUtil.distinct(scheduleidlist); List scheduleDetails = scheduleDetailsDao.selectAllBySceduleidList(distinct); ArrayList terminalScheduleDetails = new ArrayList<>();