You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fu-hsi-service/src/main/java/com/supervision/police/mapper/EvidenceFileMapper.java

34 lines
1.3 KiB
Java

package com.supervision.police.mapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.supervision.police.domain.EvidenceFile;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.supervision.police.dto.EvidenceFileDTO;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author Administrator
* @description 针对表【evidence_file】的数据库操作Mapper
* @createDate 2024-07-16 14:09:42
* @Entity com.supervision.police.domain.EvidenceFile
*/
public interface EvidenceFileMapper extends BaseMapper<EvidenceFile> {
List<EvidenceFileDTO> listFileInfo(List<String> evidenceIds);
Page<EvidenceFileDTO> pageListFileInfo(@Param("evidenceIds") List<String> evidenceIds,
@Param("caseId") String caseId,@Param("evidenceName") String evidenceName,
@Param("directoryIds") List<String> directoryIds,
@Param("page") Page<EvidenceFileDTO> page);
List<EvidenceFileDTO> queryFileInfoList(@Param("caseId")String caseId, @Param("batchNo") String batchNo,
@Param("evidenceId")String evidenceId, @Param("directoryId") String directoryId);
}