package com.ruoyi.system.api.config; import org.springframework.boot.autoconfigure.AutoConfiguration; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.context.annotation.Bean; import com.ruoyi.common.core.utils.poi.ExcelImageHandler; import com.ruoyi.system.api.RemoteFileService; import com.ruoyi.system.api.handler.RemoteExcelImageHandler; /** * Excel图片导入处理器 * * @author ruoyi */ @AutoConfiguration @ConditionalOnBean(RemoteFileService.class) public class RemoteFileAutoConfiguration { @Bean public ExcelImageHandler excelImageHandler(RemoteFileService remoteFileService) { return new RemoteExcelImageHandler(remoteFileService); } }