Browse Source

作息bug处理

jingyuanchao 1 year ago
parent
commit
e6c33f5bb7

+ 2 - 1
soc-modules/soc-modules-system/src/main/java/com/xunmei/system/service/impl/SysWorkTimeSetServiceImpl.java

@@ -417,7 +417,8 @@ public class SysWorkTimeSetServiceImpl extends ServiceImpl<SysWorkTimeSetMapper,
             CompletableFuture.runAsync(() -> {
                 List<SysWorkTime> workTimeEditDtoList = new ArrayList<SysWorkTime>();
                 for (DateTime dateTime : dateTimeList) {
-                    Optional<SysWorkTimeSetDayofweek> sameDayOfWeek = dayofweekList.stream().filter(w -> ObjectUtil.equal(String.valueOf(w.getDayOfWeek()), String.valueOf(dateTime.dayOfWeek()))).findFirst();
+
+                    Optional<SysWorkTimeSetDayofweek> sameDayOfWeek = dayofweekList.stream().filter(w -> ObjectUtil.equal(String.valueOf(w.getDayOfWeek()), String.valueOf(dateTime.dayOfWeek()-1))).findFirst();
                     if (!sameDayOfWeek.isPresent()) {
                         return;
                     }