刘光辉
3 小时以前 06f314545ac3514d7ce28939920866ae8188d31c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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);
}