接口 Y9ManagerService

  • 所有已知实现类:
    Y9ManagerServiceImpl

    public interface Y9ManagerService
    作者:
    dingzhaojun, qinman, mengjuhua
    Date:
    2022/2/10
    • 方法详细资料

      • changeDisabled

        Y9Manager changeDisabled​(String id)
        根据管理员id,改变管理员禁用状态
        参数:
        id - 管理员唯一标识
        返回:
        Y9Manager
      • changePassword

        void changePassword​(String id,
                            String newPassword)
        更改密码
        参数:
        id - id
        newPassword - 新密码
      • checkPassword

        boolean checkPassword​(String personId,
                              String password)
        检查密码是否正确
        参数:
        personId - 人员ID
        password - 密码
        返回:
      • delete

        void delete​(List<String> ids)
        根据管理员id数组删除管理员信息
        参数:
        ids - 管理员id数组
      • delete

        void delete​(String id)
        根据管理员id删除管理员信息
        参数:
        id - 管理员id
      • existsById

        boolean existsById​(String id)
        根据id判断管理员是否存在
        参数:
        id - 管理员id
        返回:
        boolean
      • existsByLoginName

        boolean existsByLoginName​(String loginName)
        根据登录名判断管理员是否存在
        参数:
        loginName - 管理员id
        返回:
        boolean
      • findById

        Optional<Y9Manager> findById​(String id)
        根据id查找管理员
        参数:
        id - 管理员id
        返回:
        管理员对象 或 null
      • getById

        Y9Manager getById​(String id)
        根据id获取管理员信息
        参数:
        id - 管理员id
        返回:
        管理员对象
        抛出:
        net.risesoft.y9.exception.Y9NotFoundException - id 对应的记录不存在的情况
      • getPasswordModifiedCycle

        int getPasswordModifiedCycle​(net.risesoft.enums.platform.ManagerLevelEnum managerLevel)
      • getReviewLogCycle

        int getReviewLogCycle​(net.risesoft.enums.platform.ManagerLevelEnum managerLevel)
      • isDeptManager

        boolean isDeptManager​(String managerId,
                              String deptId)
        是否为子域三员
        参数:
        managerId - 经理id
        deptId - 部门id
        返回:
        boolean
      • isLoginNameAvailable

        boolean isLoginNameAvailable​(String id,
                                     String loginName)
        判断管理员登录名
        参数:
        id - 管理员id
        loginName - 登录名称
        返回:
        boolean
      • listByGlobalManager

        List<Y9Manager> listByGlobalManager​(boolean globalManager)
        获取管理员列表
        参数:
        globalManager - 是否全局管理员
        返回:
        List<Y9Manager>
      • listByParentId

        List<Y9Manager> listByParentId​(String parentId)
        根据父节点id获取管理员列表
        参数:
        parentId - 父节点id
        返回:
        List<Y9Manager>
      • resetDefaultPassword

        Y9Manager resetDefaultPassword​(String id)
        重置为默认密码
        参数:
        id - 管理员id
      • saveOrUpdate

        Y9Manager saveOrUpdate​(Y9Manager y9Manager)
        保存管理员信息
        参数:
        y9Manager - 管理员对象
        返回:
        Y9Manager
      • updateCheckTime

        void updateCheckTime​(String managerId,
                             Date checkTime)
        更新检查时间
        参数:
        managerId - 管理员id
        checkTime - 审查时间