28 lines
660 B
Java
28 lines
660 B
Java
package com.ruoyi.airline.service.api;
|
|
|
|
import com.ruoyi.airline.service.dto.AirlineFileDTO;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
import java.io.IOException;
|
|
|
|
/**
|
|
* 航线文件Service接口
|
|
*
|
|
* @author ruoyi
|
|
* @date 2026-01-17
|
|
*/
|
|
public interface IAirlineFileService {
|
|
|
|
|
|
AirlineFileDTO save(AirlineFileDTO dto);
|
|
|
|
AirlineFileDTO parseAndUplload(MultipartFile file, Long groupId);
|
|
|
|
AirlineFileDTO createOrupdate(AirlineFileDTO airlineFile) throws IOException;
|
|
|
|
AirlineFileDTO selectById(Long airlineId);
|
|
|
|
String getNewFileNameLikeByGroupId(String name, Long groupId);
|
|
|
|
Long update(AirlineFileDTO airlineFile);
|
|
} |