类 SysUserService

java.lang.Object
com.publiccms.common.base.BaseService<SysUser>
com.publiccms.logic.service.sys.SysUserService

@Service @Transactional public class SysUserService extends BaseService<SysUser>
SysUserService
  • 字段详细资料

    • CONTENT_PERMISSIONS_SELF

      public static final int CONTENT_PERMISSIONS_SELF
      另请参阅:
    • CONTENT_PERMISSIONS_ALL

      public static final int CONTENT_PERMISSIONS_ALL
      另请参阅:
    • CONTENT_PERMISSIONS_DEPT

      public static final int CONTENT_PERMISSIONS_DEPT
      另请参阅:
    • dao

      private SysUserDao dao
  • 构造器详细资料

    • SysUserService

      public SysUserService()
  • 方法详细资料

    • getPage

      @Transactional(readOnly=true) public PageHandler getPage(Short siteId, Integer deptId, Date startRegisteredDate, Date endRegisteredDate, Date startLastLoginDate, Date endLastLoginDate, Boolean superuser, Boolean emailChecked, Boolean disabled, String name, String orderField, String orderType, Integer pageIndex, Integer pageSize)
      参数:
      siteId -
      deptId -
      startRegisteredDate -
      endRegisteredDate -
      startLastLoginDate -
      endLastLoginDate -
      superuser -
      emailChecked -
      disabled -
      name -
      orderField -
      orderType -
      pageIndex -
      pageSize -
      返回:
    • findByName

      public SysUser findByName(short siteId, String name)
      参数:
      siteId -
      name -
      返回:
      entity
    • findByEmail

      public SysUser findByEmail(short siteId, String email)
      参数:
      siteId -
      email -
      返回:
      entity
    • updateCover

      @Transactional(isolation=READ_COMMITTED) public SysUser updateCover(Serializable id, String cover)
      参数:
      id -
      cover -
      返回:
      entity
    • updateProfile

      @Transactional(isolation=READ_COMMITTED) public SysUser updateProfile(Serializable id, String nickname, String cover, String email)
      参数:
      id -
      nickname -
      cover -
      email -
      返回:
      entity
    • updatePassword

      @Transactional(isolation=READ_COMMITTED) public void updatePassword(Serializable id, String password)
      参数:
      id -
      password -
    • updateWeekPassword

      @Transactional(isolation=READ_COMMITTED) public void updateWeekPassword(Serializable id, boolean weak)
      参数:
      id -
      weak -
    • updateLoginStatus

      @Transactional(isolation=READ_COMMITTED) public SysUser updateLoginStatus(Serializable id, String ip)
      参数:
      id -
      ip -
      返回:
    • deleteRoleIds

      public void deleteRoleIds(Serializable userId, Integer roleId)
      参数:
      userId -
      roleId -
    • checked

      @Transactional(isolation=READ_COMMITTED) public void checked(Serializable id, String email)
      参数:
      id -
      email -
    • updateNickname

      @Transactional(isolation=READ_COMMITTED) public SysUser updateNickname(Serializable id, String nickname)
      参数:
      id -
      nickname -
      返回:
    • updateStatus

      @Transactional(isolation=READ_COMMITTED) public SysUser updateStatus(Serializable id, boolean status)
      参数:
      id -
      status -
      返回:
    • updateStatus

      @Transactional(isolation=READ_COMMITTED) public List<SysUser> updateStatus(short siteId, Serializable[] ids, Serializable operateId, boolean status)
      参数:
      siteId -
      ids -
      operateId -
      status -
      返回: