|
@@ -2,42 +2,36 @@ package com.goafanti.permission.service;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-import java.util.List;
|
|
|
|
|
-import java.util.Set;
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
import com.goafanti.common.model.Role;
|
|
import com.goafanti.common.model.Role;
|
|
|
import com.goafanti.common.model.RoleResources;
|
|
import com.goafanti.common.model.RoleResources;
|
|
|
import com.goafanti.core.mybatis.page.Pagination;
|
|
import com.goafanti.core.mybatis.page.Pagination;
|
|
|
import com.goafanti.permission.bo.RoleBo;
|
|
import com.goafanti.permission.bo.RoleBo;
|
|
|
import com.goafanti.permission.bo.RolePermissionBo;
|
|
import com.goafanti.permission.bo.RolePermissionBo;
|
|
|
|
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
public interface NewRoleService {
|
|
public interface NewRoleService {
|
|
|
Pagination<RoleBo>findRoles(RoleBo role, Integer pageNo,
|
|
Pagination<RoleBo>findRoles(RoleBo role, Integer pageNo,
|
|
|
Integer pageSize);
|
|
Integer pageSize);
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
int insert(List<Role> records);
|
|
int insert(List<Role> records);
|
|
|
|
|
|
|
|
- // 根据用户ID查询角色(role),放入到Authorization里。
|
|
|
|
|
- Set<String> findRoleByUserId(String userId);
|
|
|
|
|
|
|
|
|
|
int deleteByPrimaryKeys(List<String> records);
|
|
int deleteByPrimaryKeys(List<String> records);
|
|
|
|
|
|
|
|
int bindPermission(String roleId, String permissionId);
|
|
int bindPermission(String roleId, String permissionId);
|
|
|
|
|
|
|
|
- int unbindPermission(String roleId, String permissionId);
|
|
|
|
|
|
|
|
|
|
int bindUser(String roleId, String userId);
|
|
int bindUser(String roleId, String userId);
|
|
|
|
|
|
|
|
- int unbindUser(String roleId, String userId);
|
|
|
|
|
|
|
|
|
|
int insert(Role record, List<String> permissions);
|
|
int insert(Role record, List<String> permissions);
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
List<RolePermissionBo> selectRolePList(String id);
|
|
List<RolePermissionBo> selectRolePList(String id);
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
int addResources(String rid, String resources);
|
|
int addResources(String rid, String resources);
|
|
|
|
|
|
|
|
- int updatedimission(String aid, String transferId);
|
|
|
|
|
|
|
+ int updateDimission(String aid, String transferId);
|
|
|
|
|
|
|
|
List<RoleResources> ResourcesDetail(String rid);
|
|
List<RoleResources> ResourcesDetail(String rid);
|
|
|
}
|
|
}
|