| | |
| | | import com.pollex.pam.domain.Consultant; |
| | | import com.pollex.pam.domain.CustomerFavoriteConsultant; |
| | | import com.pollex.pam.domain.Satisfaction; |
| | | import com.pollex.pam.enums.ConsultantStatusEnum; |
| | | import com.pollex.pam.enums.ContactStatusEnum; |
| | | import com.pollex.pam.enums.LoginResult; |
| | | import com.pollex.pam.repository.ConsultantRepository; |
| | |
| | | public List<ConsultantDTO> getRecommendConsultantList() { |
| | | return consultantRepository.findAllByRecommendIsTrue() |
| | | .stream() |
| | | .filter(consultant -> consultant.getStatus() == ConsultantStatusEnum.AVAILABLE) |
| | | .map(consultantMapper::toDto) |
| | | .collect(Collectors.toList()); |
| | | } |