保誠-保戶業務員媒合平台
wayne
2022-01-22 602c6a536fa1448e3f9f2d4c89b27f7aa0503295
pamapi/src/main/java/com/pollex/pam/service/SatisfactionService.java
@@ -1,5 +1,6 @@
package com.pollex.pam.service;
import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
@@ -59,7 +60,6 @@
      satisfaction.setStatus(SatisfactionStatusEnum.FILLED);
      return save(satisfaction);
   }
   
   public Satisfaction createSatisfaction(Appointment appointment) {
      boolean isexist = getByAppointmentId(appointment.getId()).isPresent();
@@ -88,4 +88,12 @@
    public Optional<Satisfaction> getByAppointmentId(Long appointmentId) {
        return satisfactionRepository.findOneByAppointmentId(appointmentId);
    }
   public List<Satisfaction> scoreAllfaction(List<SatisfactionCustomerScoreDTO> scoreDTO) {
      List<Satisfaction> satisfactionList = new ArrayList<>();
      scoreDTO.stream().forEach(dto ->{
         satisfactionList.add(scorefaction(dto));
      });
      return satisfactionList;
   }
}