package com.ruoyi.task.domain.impl; import com.ruoyi.task.domain.api.ITaskTempDomain; import com.ruoyi.task.domain.convert.TaskTempDomainConvert; import com.ruoyi.task.domain.model.TaskTemp; import com.ruoyi.task.mapper.TaskTempMapper; import com.ruoyi.task.mapper.entity.TaskTempEntity; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; /** * 任务临时表Domain实现 * * @author ruoyi * @date 2026-01-17 */ @Component public class TaskTempDomainImpl implements ITaskTempDomain { @Autowired private TaskTempMapper taskTempMapper; @Override public List selectTaskTempList(TaskTemp taskTempModel) { TaskTempEntity entity = TaskTempDomainConvert.toEntity(taskTempModel); List entityList = taskTempMapper.selectTaskTempList(entity); return TaskTempDomainConvert.toModelList(entityList); } @Override public TaskTemp selectTaskTempById(String id) { TaskTempEntity entity = taskTempMapper.selectTaskTempById(id); return TaskTempDomainConvert.toModel(entity); } }