| | |
| | | Wrappers.<MentalAppointment>lambdaQuery() |
| | | .eq(MentalAppointment::getAppointmentDay, appointmentDayYmd) |
| | | .eq(MentalAppointment::getBeginTimePoint, beginTimePoint) |
| | | .eq(MentalAppointment::getEndTimePoint, endTimePoint) |
| | | .eq(MentalAppointment::getEndTimePoint, endTimePoint).ne(MentalAppointment::getType,1) |
| | | .in(MentalAppointment::getStatusFlag, Arrays.asList( |
| | | MentalAppointmentStatusEnum.WAIT_PAY.getCode(), |
| | | MentalAppointmentStatusEnum.WAIT_SERVICE.getCode(), |
| | | MentalAppointmentStatusEnum.IN_SERVICE.getCode() |
| | | )) |
| | | .isNotNull(MentalAppointment::getWorkerId) |
| | | ); |
| | | List<Long> neWorkerIdList = sameTimeAppointmentList.stream().map(MentalAppointment::getWorkerId).collect(Collectors.toList()); |
| | | |