package com.ruoyi.media.service.impl; import com.ruoyi.media.domain.api.IMediaTempDomain; import com.ruoyi.media.domain.model.MediaTemp; import com.ruoyi.media.service.api.IMediaTempService; import com.ruoyi.media.service.convert.MediaTempServiceConvert; import com.ruoyi.media.service.dto.MediaTempDTO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 媒体临时表Service业务层处理 * * @author ruoyi * @date 2026-01-17 */ @Service public class MediaTempServiceImpl implements IMediaTempService { @Autowired private IMediaTempDomain mediaTempDomain; /** * 查询媒体临时表列表 * * @param mediaTempDTO 媒体临时表 * @return 媒体临时表集合 */ @Override public List selectMediaTempList(MediaTempDTO mediaTempDTO) { MediaTemp model = MediaTempServiceConvert.toModel(mediaTempDTO); List modelList = mediaTempDomain.selectMediaTempList(model); return MediaTempServiceConvert.toDTOList(modelList); } /** * 根据ID查询媒体临时表 * * @param id 主键ID * @return 媒体临时表 */ @Override public MediaTempDTO selectMediaTempById(String id) { MediaTemp model = mediaTempDomain.selectMediaTempById(id); return MediaTempServiceConvert.toDTO(model); } }