类 SysUserServiceImpl
- java.lang.Object
-
- org.nutz.service.Service
-
- org.nutz.service.EntityService<T>
-
- cn.wizzer.framework.base.service.BaseServiceImpl<cn.wizzer.app.sys.modules.models.Sys_user>
-
- cn.wizzer.app.sys.modules.services.impl.SysUserServiceImpl
-
- 所有已实现的接口:
cn.wizzer.app.sys.modules.services.SysUserService,cn.wizzer.framework.base.service.BaseService<cn.wizzer.app.sys.modules.models.Sys_user>
@IocBean(args="refer:dao") @Service(interfaceClass=cn.wizzer.app.sys.modules.services.SysUserService.class) public class SysUserServiceImpl extends cn.wizzer.framework.base.service.BaseServiceImpl<cn.wizzer.app.sys.modules.models.Sys_user> implements cn.wizzer.app.sys.modules.services.SysUserServiceCreated by wizzer on 2016/12/22.
-
-
构造器概要
构造器 构造器 说明 SysUserServiceImpl(org.nutz.dao.Dao dao)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voiddeleteById(String userId)删除一个用户voiddeleteByIds(String[] userIds)批量删除用户cn.wizzer.app.sys.modules.models.Sys_userfillMenu(cn.wizzer.app.sys.modules.models.Sys_user user)获取用户菜单List<cn.wizzer.app.sys.modules.models.Sys_menu>getDatas(String userId)查询用户按钮权限List<cn.wizzer.app.sys.modules.models.Sys_menu>getMenus(String userId)查询用户菜单权限List<cn.wizzer.app.sys.modules.models.Sys_menu>getMenusAndButtons(String userId)查询用户菜单和按钮权限List<String>getRoleCodeList(cn.wizzer.app.sys.modules.models.Sys_user user)查询用户角色code列表List<cn.wizzer.app.sys.modules.models.Sys_menu>getRoleMenus(String userId, String pid)booleanhasChildren(String userId, String pid)-
从类继承的方法 cn.wizzer.framework.base.service.BaseServiceImpl
clear, clear, clear, clear, count, count, count, count, count, data, data, data, data, data, delete, delete, delete, delete, delete, delete, delete, execute, exists, fastInsert, fetch, fetch, fetch, fetchLinks, fetchLinks, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getPageNumber, getPageSize, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDelete
-
从类继承的方法 org.nutz.service.EntityService
_clearLinks, _delete, _deleteLinks, _deleteWith, _fastInsert, _fetch, _fetchLinks, _fetchLinks, _insert, _insert, _insert, _insertLinks, _insertRelation, _insertWith, _query, _query, _update, _update, _updateIgnoreNull, _updateLinks, _updateWith, create, deletex, each, each, func, func, getObject, getObject, insert, mirror, setEntityType, setExpert, updateRelation
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 cn.wizzer.framework.base.service.BaseService
clear, clear, clear, clear, count, count, count, count, count, dao, data, data, data, data, data, delete, delete, delete, delete, delete, delete, delete, execute, exists, fastInsert, fetch, fetch, fetch, fetchLinks, fetchLinks, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDelete
-
-
-
-
方法详细资料
-
getRoleCodeList
public List<String> getRoleCodeList(cn.wizzer.app.sys.modules.models.Sys_user user)
查询用户角色code列表- 指定者:
getRoleCodeList在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
user-- 返回:
-
fillMenu
public cn.wizzer.app.sys.modules.models.Sys_user fillMenu(cn.wizzer.app.sys.modules.models.Sys_user user)
获取用户菜单- 指定者:
fillMenu在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
user-
-
getMenus
public List<cn.wizzer.app.sys.modules.models.Sys_menu> getMenus(String userId)
查询用户菜单权限- 参数:
userId-- 返回:
-
getMenusAndButtons
public List<cn.wizzer.app.sys.modules.models.Sys_menu> getMenusAndButtons(String userId)
查询用户菜单和按钮权限- 指定者:
getMenusAndButtons在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
userId-- 返回:
-
getDatas
public List<cn.wizzer.app.sys.modules.models.Sys_menu> getDatas(String userId)
查询用户按钮权限- 指定者:
getDatas在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
userId-- 返回:
-
deleteById
@Aop("txREAD_COMMITTED") public void deleteById(String userId)删除一个用户- 指定者:
deleteById在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
userId-
-
deleteByIds
@Aop("txREAD_COMMITTED") public void deleteByIds(String[] userIds)批量删除用户- 指定者:
deleteByIds在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
userIds-
-
getRoleMenus
public List<cn.wizzer.app.sys.modules.models.Sys_menu> getRoleMenus(String userId, String pid)
- 指定者:
getRoleMenus在接口中cn.wizzer.app.sys.modules.services.SysUserService- 参数:
userId-pid-- 返回:
-
-