|
|
@ -29,8 +29,13 @@ public class User_Dept_MenuServiceImpl implements User_Dept_MenuService {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<User_Dept_Menu> selectAll(String userName,String sysFlag,Integer userId,Integer roleId,
|
|
|
|
public List<User_Dept_Menu> selectAll(String userName,String sysFlag,Integer userId,Integer roleId,
|
|
|
|
Integer sysId,Integer hospitalId) {
|
|
|
|
Integer sysId,Integer hospitalId) {
|
|
|
|
|
|
|
|
if("-100".equals(roleId)){
|
|
|
|
|
|
|
|
//针对查询菜单权限
|
|
|
|
|
|
|
|
return userDeptMenuMapper.selectMenuListByRoleId(userName, sysFlag);
|
|
|
|
|
|
|
|
}else{
|
|
|
|
return userDeptMenuMapper.selectAll(userName, sysFlag, userId, roleId, sysId, hospitalId);
|
|
|
|
return userDeptMenuMapper.selectAll(userName, sysFlag, userId, roleId, sysId, hospitalId);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public List<User_Dept_Menu> selectAllMenusByUserIdAndSysFlag(Integer userId, String sysFlag) {
|
|
|
|
public List<User_Dept_Menu> selectAllMenusByUserIdAndSysFlag(Integer userId, String sysFlag) {
|
|
|
|