package com.backendsys.service.System; import com.backendsys.entity.System.SysUserDTO; import java.security.NoSuchAlgorithmException; import java.util.List; import java.util.Map; public interface SysUserService { Map queryUserList(Integer pageNum, Integer pageSize, SysUserDTO sysUserDTO); List> queryUserWithLogined(Integer pageNum, Integer pageSize, SysUserDTO sysUserDTO); Map queryUserById(Long user_id); Map insertUser(SysUserDTO sysUserDTO); Map updateUserInfo(SysUserDTO sysUserDTO); Map auditUser(SysUserDTO sysUserDTO); Map deleteUser(Long id); Map deleteUserBatch(List ids); Map deactivateUser(Long id); Map kickUser(Long id); Map queryUserPassword(Long id); Map updateUserPasswordSelf(SysUserDTO sysUserDTO); Map resetUserPassword(SysUserDTO sysUserDTO) throws NoSuchAlgorithmException; }