package com.project.task.controller; import com.project.base.domain.result.PageResult; import com.project.base.domain.result.Result; import com.project.task.application.TaskApplicationService; import com.project.task.domain.dto.TaskDTO; import com.project.task.domain.param.TaskParam; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @Slf4j @RequestMapping("/api/task") public class CandidateTaskController { @Autowired private TaskApplicationService taskApplicationService; @GetMapping("/candidateSearch") public Result> candidateSearch(TaskParam param) throws Exception { return taskApplicationService.candidateSearch(param); } }