From 08e656058e05bd89fa36de8d93bd59a079539123 Mon Sep 17 00:00:00 2001 From: wayne <wayne8692wayne8692@gmail.com> Date: 星期三, 09 二月 2022 18:00:12 +0800 Subject: [PATCH] [update] 服務地區恢復成用字串的方式給,並因匹配度改由後端做,因此把給全部顧問的api移除,繼續使用原快速篩選與嚴選配對的功能 --- pamapi/src/main/java/com/pollex/pam/web/rest/ConsultantResource.java | 20 +++++++------------- 1 files changed, 7 insertions(+), 13 deletions(-) diff --git a/pamapi/src/main/java/com/pollex/pam/web/rest/ConsultantResource.java b/pamapi/src/main/java/com/pollex/pam/web/rest/ConsultantResource.java index 64fb56e..3af2eaf 100644 --- a/pamapi/src/main/java/com/pollex/pam/web/rest/ConsultantResource.java +++ b/pamapi/src/main/java/com/pollex/pam/web/rest/ConsultantResource.java @@ -29,19 +29,13 @@ @Autowired ConsultantService consultantService; - + @Autowired AppointmentService appointmentService; @GetMapping("/favorite") public ResponseEntity<List<CustomerFavoriteConsultantDTO>> getMyConsultantList() { List<CustomerFavoriteConsultantDTO> myConsultants = consultantService.getMyConsultantList(); - return new ResponseEntity<>(myConsultants, HttpStatus.OK); - } - - @GetMapping("/all") - public ResponseEntity<List<ConsultantDTO>> getAllConsultantList() { - List<ConsultantDTO> myConsultants = consultantService.getAllConsultantList(); return new ResponseEntity<>(myConsultants, HttpStatus.OK); } @@ -69,13 +63,13 @@ return new ResponseEntity<>(HttpStatus.OK); } - @Deprecated + @PostMapping("/strictQuery") public ResponseEntity<List<ConsultantDTO>> strictQueryConsultant(@RequestBody StrictQueryConsultantParam param) { List<ConsultantDTO> queryResult = consultantService.strictQueryConsultant(param); return new ResponseEntity<>(queryResult, HttpStatus.OK); } - @Deprecated + @PostMapping("/fastQuery") public ResponseEntity<List<ConsultantDTO>> fastQueryConsultant(@RequestBody FastQueryConsultantParam param) { List<ConsultantDTO> queryResult = consultantService.fastQueryConsultant(param); @@ -108,8 +102,8 @@ }else { return new ResponseEntity<>(HttpStatus.NOT_FOUND); } - - + + } @PostMapping("/record/allAppointmentsView") @@ -117,7 +111,7 @@ consultantService.recordAllAppointmentsView(); return ResponseEntity.noContent().build(); } - + @PostMapping("/edit") public ResponseEntity<Consultant> editConsultant(@RequestBody ConsultantEditDTO editDTO) { if(!editDTO.getAgentNo().equals(SecurityUtils.getAgentNo())) { @@ -126,7 +120,7 @@ Consultant editResult = consultantService.editConsultant(editDTO); return new ResponseEntity<>(editResult, HttpStatus.OK); } - + @PostMapping("/sendSatisfactionToClient/{appointmentId}") public ResponseEntity<Void> sendSatisfactionToClient(@PathVariable Long appointmentId) { Appointment appointment = appointmentService.findById(appointmentId); -- Gitblit v1.8.0