8 changed files with 56 additions and 9 deletions
@ -0,0 +1,30 @@ |
|||
package org.dromara.sample.dubbo; |
|||
|
|||
import lombok.RequiredArgsConstructor; |
|||
import org.apache.dubbo.config.annotation.DubboService; |
|||
import org.dromara.common.core.utils.MapstructUtils; |
|||
import org.dromara.sample.api.RemoteJobService; |
|||
import org.dromara.sample.api.domain.vo.RemoteMediaFileVo; |
|||
import org.dromara.sample.media.model.MediaFileEntity; |
|||
import org.dromara.sample.media.service.IFileService; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @auther yq |
|||
* @data 2025/3/30 |
|||
*/ |
|||
@RequiredArgsConstructor |
|||
@Service |
|||
@DubboService |
|||
public class RemoteJobServiceImpl implements RemoteJobService { |
|||
private final IFileService fileService; |
|||
|
|||
@Override |
|||
public List<RemoteMediaFileVo> getRemoteMediaFileVo(String jobId, String fileType) { |
|||
List<MediaFileEntity> remoteMediaFileVo = fileService.getRemoteMediaFileVo(jobId, fileType); |
|||
List<RemoteMediaFileVo> mediaFileEntities = MapstructUtils.convert(remoteMediaFileVo, RemoteMediaFileVo.class); |
|||
return mediaFileEntities; |
|||
} |
|||
} |
Loading…
Reference in new issue