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.
|
|
|
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);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|