package jnpf.dmsMapper; import jnpf.dmsEntity.permission.entity.DmsFilePermissionEntity; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.*; @Mapper public interface DmsApprovedReadAccessMapper { record Department(String id) {} List departments(@Param("tenantId") String tenantId, @Param("ids") List ids); List owned(@Param("tenantId") String tenantId, @Param("versionId") UUID versionId); int revoke(@Param("tenantId") String tenantId, @Param("id") UUID id); DmsFilePermissionEntity insert(@Param("p") DmsFilePermissionEntity permission); }