ebike-plus/ebike-user/src/main/java/com/cdzy/user/service/EbikeAttachmentFileService.java

39 lines
871 B
Java
Raw Normal View History

2025-11-06 14:39:32 +08:00
package com.cdzy.user.service;
import com.cdzy.user.model.entity.EbikeAttachmentFile;
import com.mybatisflex.core.service.IService;
import java.util.List;
/**
* 用车相关附件文件记录
*
2025-11-14 16:24:04 +08:00
* @author yanglei
* @since 2025-11-03 15:06
2025-11-06 14:39:32 +08:00
*/
public interface EbikeAttachmentFileService extends IService<EbikeAttachmentFile> {
/**
* 根据故障上报主键id获取所有文件
*
* @param reportId 故障上报主键id
* @return id下所有文件信息
*/
List<EbikeAttachmentFile> queryFiles(Long reportId);
/**
* 根据故障上报主键id删除所有文件
*
* @param reportId 故障上报主键id
*/
void deleteFileByReportId(Long reportId);
2025-11-19 09:41:49 +08:00
/**
* 文件
*
* @param reportIds 故障上报id
*/
List<EbikeAttachmentFile> queryFilesByReportIds(List<Long> reportIds);
2025-11-06 14:39:32 +08:00
}