package com.gkhy.safePlatform.account.service.baseService;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.gkhy.safePlatform.account.entity.user.RoleProjectInfo;
|
import java.util.Collection;
|
|
public interface RoleProjectInfoService extends IService<RoleProjectInfo> {
|
|
|
/**
|
* @Description: 根据角色id和projectId查询对象
|
*/
|
RoleProjectInfo getRoleProjectInfo(Long roleId, Long projectId);
|
|
|
/**
|
* @Description: 根据角色id 释放所有项目
|
*/
|
void unbindProjectByRoleId(Long roleId);
|
|
|
/**
|
* @Description: TODO
|
* @author celin
|
* @date 2022/7/19 16:32
|
*/
|
void saveRoleProjectInfos(Collection<RoleProjectInfo> roleProjectInfos);
|
}
|