获取忙闲信息修改

This commit is contained in:
俞扬
2023-06-19 17:04:36 +08:00
parent b5b8d05303
commit a17da035a6

View File

@@ -96,9 +96,8 @@ public class FeiShuServiceImpl implements FeiShuService {
long endTimeLong = DateUtil.parse(endStr).getTime();
for (UserFreeBusyInfoDTO userFreeBusyInfoDTO : UserFreeBusyInfoList) {
//如果查询结果中的开始时间和结束时间在时间段内,则设置为忙碌
if (( userFreeBusyInfoDTO.getStartTime()>startTimeLong && userFreeBusyInfoDTO.getStartTime() < endTimeLong)
|| (userFreeBusyInfoDTO.getEndTime() > startTimeLong && userFreeBusyInfoDTO.getEndTime() < endTimeLong)) {
//比较两个时间段是否有重叠
if(!(endTimeLong <= userFreeBusyInfoDTO.getStartTime() || startTimeLong >= userFreeBusyInfoDTO.getEndTime())){
freeBusyInfo.setFree(false);
break;
}