src/main/java/com/sojson/permission/service/PermissionService.java
(完整代码) 1KBpackage com.sojson.permission.service;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.sojson.common.model.UPermission;
import com.sojson.core.mybatis.page.Pagination;
import com.sojson.permission.bo.UPermissionBo;
public interface PermissionService {
int deleteByPrimaryKey(Long id);
UPermission insert(UPermission record);
UPermission insertSelective(UPermission record);
UPermission selectByPrimaryKey(Long id);
int updateByPrimaryKeySelective(UPermission record);
int updateByPrimaryKey(UPermission record);
Map<String, Object> deletePermissionById(String ids);
Pagination<UPermission> findPage(Map<String,Object> resultMap, Integer pageNo,
Integer pageSize);
List<UPermissionBo> selectPermissionById(Long id);
Map<String, Object> addPermission2Role(Long roleId,String ids);
Map<String, Object> deleteByRids(String roleIds);
//根据用户ID查询权限(permission),放入到Authorization里。
Set<String> findPermissionByUserId(Long userId);
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
