From ab79329b71e1c962764a6be325a25c3e3a255e35 Mon Sep 17 00:00:00 2001 From: Jack <jack.su@pollex.com.tw> Date: 星期三, 01 十二月 2021 17:51:41 +0800 Subject: [PATCH] [ADD] 填寫滿意度問卷 [ADD] 查詢自己所有的滿意度填寫結果 --- pamapi/src/main/java/com/pollex/pam/service/AppointmentService.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/pamapi/src/main/java/com/pollex/pam/service/AppointmentService.java b/pamapi/src/main/java/com/pollex/pam/service/AppointmentService.java index b23f88e..5b67184 100644 --- a/pamapi/src/main/java/com/pollex/pam/service/AppointmentService.java +++ b/pamapi/src/main/java/com/pollex/pam/service/AppointmentService.java @@ -36,23 +36,27 @@ @Autowired AppointmentCustomerViewRepository appointmentCustomerViewRepository; + + @Autowired + SatisfactionService satisfactionService; public void customerCreateAppointment(AppointmentCreateDTO appointmentCreateDTO) { Appointment appointment = appointmentDTOMapper.toAppointment(appointmentCreateDTO); appointment.setCustomerId(SecurityUtils.getCustomerDBId()); appointment.setCommunicateStatus(ContactStatusEnum.RESERVED); appointmentRepository.save(appointment); + } public List<Appointment> findByAgentNo(String agentNo) { return appointmentRepository.findByAgentNo(agentNo); } - public void markAsContacted(Long appointmentId) { + public Appointment markAsContacted(Long appointmentId) { Appointment appointment = appointmentRepository.findById(appointmentId).get(); appointment.setCommunicateStatus(ContactStatusEnum.CONTACTED); - appointmentRepository.save(appointment); + return appointmentRepository.save(appointment); } -- Gitblit v1.8.0