|
|
|
@ -4,11 +4,9 @@ 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.entity.TaskEntity; |
|
|
|
import com.project.task.domain.param.TaskParam; |
|
|
|
import com.project.task.domain.service.CandidateSearchTaskDomainService; |
|
|
|
import com.project.task.domain.service.DeleteTaskDomainService; |
|
|
|
import com.project.task.domain.service.SaveOrUpdateTaskDomainService; |
|
|
|
import com.project.task.domain.service.SearchTaskDomainService; |
|
|
|
import com.project.task.domain.service.*; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
@ -26,6 +24,9 @@ public class TaskApplicationServiceImpl implements TaskApplicationService { |
|
|
|
@Autowired |
|
|
|
private SearchTaskDomainService searchTaskDomainService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private TaskBaseService taskBaseService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private CandidateSearchTaskDomainService candidateSearchTaskDomainService; |
|
|
|
|
|
|
|
@ -60,6 +61,15 @@ public class TaskApplicationServiceImpl implements TaskApplicationService { |
|
|
|
return candidateSearchTaskDomainService.getCandidateDetail(id); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Result<Boolean> selectById(Long taskId) { |
|
|
|
TaskEntity taskEntity = taskBaseService.getById(taskId); |
|
|
|
if (taskEntity == null) { |
|
|
|
return Result.success(false); |
|
|
|
} |
|
|
|
return Result.success(true); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<TaskDTO> selectBatchIds(List<Long> taskIdList) { |
|
|
|
return searchTaskDomainService.selectBatchIds(taskIdList); |
|
|
|
|