a-tuoheng-task/src/main/java/com/ruoyi/task/domain/impl/TaskTempDomainImpl.java

40 lines
1.1 KiB
Java

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<TaskTemp> selectTaskTempList(TaskTemp taskTempModel)
{
TaskTempEntity entity = TaskTempDomainConvert.toEntity(taskTempModel);
List<TaskTempEntity> entityList = taskTempMapper.selectTaskTempList(entity);
return TaskTempDomainConvert.toModelList(entityList);
}
@Override
public TaskTemp selectTaskTempById(String id)
{
TaskTempEntity entity = taskTempMapper.selectTaskTempById(id);
return TaskTempDomainConvert.toModel(entity);
}
}