- Timestamp:
- 01/12/21 02:42:18 (4 years ago)
- Branches:
- master
- Children:
- a70db1a
- Parents:
- 8f1f460
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/it/finki/tinki/web/controller/LoginController.java
r8f1f460 r33d4f5d 1 1 package it.finki.tinki.web.controller; 2 2 3 import it.finki.tinki.model.Work.Internship;4 import it.finki.tinki.model.Work.Job;5 import it.finki.tinki.model.Work.Project;6 3 import it.finki.tinki.model.Users.Account; 7 import it.finki.tinki.model.Users.Company;8 4 import it.finki.tinki.model.Users.Team; 9 5 import it.finki.tinki.model.Users.User; 10 6 import it.finki.tinki.model.dto.*; 11 7 import it.finki.tinki.model.dto.response.account.LoginResponseDTO; 12 import it.finki.tinki.model.dto.response.account.CompanyResponseDTO;13 import it.finki.tinki.model.dto.response.account.TeamResponseDTO;14 import it.finki.tinki.model.dto.response.account.UserResponseDTO;15 import it.finki.tinki.model.dto.response.work.InternshipResponseDTO;16 import it.finki.tinki.model.dto.response.work.JobResponseDTO;17 import it.finki.tinki.model.dto.response.work.ProjectResponseDTO;18 import it.finki.tinki.model.enumerator.AccountType;19 8 import it.finki.tinki.service.AccountService; 20 9 import it.finki.tinki.service.BuilderService; 21 import it.finki.tinki.service.MatchmakerService;22 10 import it.finki.tinki.service.WorkService; 23 11 import org.springframework.web.bind.annotation.*; … … 32 20 33 21 AccountService accountService; 34 WorkService workService;35 22 BuilderService builderService; 36 23 37 public LoginController(AccountService accountService, WorkService workService,BuilderService builderService) {24 public LoginController(AccountService accountService, BuilderService builderService) { 38 25 this.accountService = accountService; 39 this.workService = workService;40 26 this.builderService = builderService; 41 27 } … … 58 44 return new LoginResponseDTO(); 59 45 } 60 61 @GetMapping(path = "/job/search")62 public List<JobResponseDTO> jobRes(@RequestParam(name = "text") String text){63 return this.workService.fullTextJobSearch(text);64 }65 66 @GetMapping(path = "/internship/search")67 public List<InternshipResponseDTO> internshipRes(@RequestParam(name = "text") String text){68 return this.workService.fullTextInternshipSearch(text);69 }70 71 @GetMapping(path = "/project/search")72 public List<ProjectResponseDTO> projectRes(@RequestParam(name = "text") String text){73 return this.workService.fullTextProjectSearch(text);74 }75 46 }
Note:
See TracChangeset
for help on using the changeset viewer.