保誠-保戶業務員媒合平台
wayne
2021-11-26 e93c2fa0d3f054f6dd5adef5ecce0c4e58a5ffa9
pamapi/src/main/java/com/pollex/pam/service/AppointmentService.java
@@ -28,17 +28,16 @@
   @Autowired
   AppointmentDTOMapper appointmentDTOMapper;
   @Autowired
   ConsultantService consultantService;
   @Autowired
   AppointmentCustomerViewMapper appointmentCustomerViewMapper;
   @Autowired
   AppointmentCustomerViewRepository appointmentCustomerViewRepository;
   public void customerCreateAppointment(AppointmentCreateDTO appointmentCreateDTO) {
      Appointment appointment = appointmentDTOMapper.toAppointment(appointmentCreateDTO);
      appointment.setCustomerId(SecurityUtils.getCustomerId());
@@ -51,8 +50,8 @@
   }
   public void markAsContacted(Long appointmentId) {
      Appointment appointment = appointmentRepository.getById(appointmentId);
      Appointment appointment = appointmentRepository.findById(appointmentId).get();
      appointment.setCommunicateStatus(ContactStatusEnum.CONTACTED);
      appointmentRepository.save(appointment);
   }
@@ -63,7 +62,7 @@
            .orElseThrow(AppointmentNotFoundException::new);
      return appointmentCustomerViewMapper.toAppointmentCustomerViewDTO(appointment);
   }
    public List<Appointment> findByAgentNoAndCustomerId(String agentNo, Long customerId) {
        return appointmentRepository.findByAgentNoAndCustomerId(agentNo, customerId);