package com.landtool.lanbase.modules.sys.service;
|
|
import com.landtool.lanbase.common.utils.Query;
|
import com.landtool.lanbase.modules.sys.entity.SysRoleGroup;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @author zimao.guo
|
* @Description: TODO(角色与群组关联关系表)
|
* @date 2018-03-14 17:16:20
|
*/
|
public interface SysRoleGroupService {
|
|
SysRoleGroup queryObject(Long roleId,Long groupId);
|
|
List<SysRoleGroup> queryList(Map<String, Object> map);
|
|
int queryTotal(Map<String, Object> map);
|
|
void save(SysRoleGroup rolegroup);
|
|
void update(SysRoleGroup rolegroup);
|
|
void delete(Long roleid);
|
|
void deleteBatch(Long[] roleids);
|
|
List<Map<String,Object>> findList(Map<String, Object> map);
|
|
int findTotal(Map<String, Object> map);
|
|
List<Map<String,Object>> queryListForSelectedGroup(Map<String,Object> map);
|
|
int queryTotalForSelectedGroup(Map<String,Object> map);
|
|
void deleteBatchByRoleIdAndGroupIds(Long roleId, Long[] groupIds);
|
|
void deleteBatchByGroupId(Long[] groupids);
|
|
//群组管理 - 角色设置 - 已添加角色
|
List<Map<String,Object>> queryListForSelectedRole(Map<String,Object> map);
|
//群组管理 - 角色设置 - 已添加角色
|
int queryTotalForSelectedRole(Map<String,Object> map);
|
|
//群组管理 - 角色设置 - 未添加角色
|
List<Map<String,Object>> findRoleList(Map<String, Object> map);
|
//群组管理 - 角色设置 - 未添加角色
|
int findRoleTotal(Map<String, Object> map);
|
}
|