package jnpf.dmsMapper;
|
|
import jnpf.dmsEntity.permission.vo.DmsFileCenterItemVO;
|
import jnpf.dmsPermission.DmsFileCenterQuery;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
import java.util.UUID;
|
|
@Mapper
|
public interface DmsFileCenterMapper {
|
|
List<DmsFileCenterItemVO> selectFolders(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectCurrentDocuments(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectCurrentFiles(@Param("q") DmsFileCenterQuery query);
|
|
boolean fileNameExists(@Param("tenantId") String tenantId, @Param("folderId") UUID folderId,
|
@Param("fileName") String fileName);
|
|
List<DmsFileCenterItemVO> selectHistoricalVersions(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectHistoricalFiles(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectCurrentDocumentVersions(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectDocumentVersions(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectSharedDocuments(@Param("q") DmsFileCenterQuery query);
|
|
List<DmsFileCenterItemVO> selectSharedHistoricalVersions(@Param("q") DmsFileCenterQuery query);
|
}
|