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<Department> departments(@Param("tenantId") String tenantId, @Param("ids") List<String> ids);
|
List<DmsFilePermissionEntity> 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);
|
}
|