package com.qianwen.smartman.modules.visual.service; import java.io.File; import java.io.FileNotFoundException; import java.util.List; import com.qianwen.core.mp.base.BaseService; import com.qianwen.core.oss.model.BladeFile; import com.qianwen.smartman.modules.visual.dto.VisualDTO; import com.qianwen.smartman.modules.visual.entity.Visual; import com.qianwen.smartman.modules.visual.vo.VisualInfoVO; import org.springframework.web.multipart.MultipartFile; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/visual/service/IVisualService.class */ public interface IVisualService extends BaseService { VisualDTO detail(Long id); boolean saveVisual(VisualDTO dto); boolean updateVisual(VisualDTO dto); Long copyVisual(Long id); Long visualImport(final VisualDTO visualDTO); List detailsByCatalog(Integer catalogId); void visualZipImport(MultipartFile file, Integer category); void visualZipImport(File zipFile, Integer category); BladeFile visualZipDownload(List visualIds) throws FileNotFoundException; }