//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<String, Object> queryUserList(Integer pageNum, Integer pageSize, SysUserDTO sysUserDTO);
//    List<Map<String, Object>> queryUserWithLogined(Integer pageNum, Integer pageSize, SysUserDTO sysUserDTO);
//    Map<String, Object> queryUserById(Long user_id);
//    Map<String, Object> insertUser(SysUserDTO sysUserDTO);
//    Map<String, Object> updateUserInfo(SysUserDTO sysUserDTO);
//
//    Map<String, Object> auditUser(SysUserDTO sysUserDTO);
//    Map<String, Object> deleteUser(Long id);
//    Map<String, Object> deleteUserBatch(List<Long> ids);
//    Map<String, Object> deactivateUser(Long id);
//    Map<String, Object> kickUser(Long id);
//    Map<String, Object> queryUserPassword(Long id);
//    Map<String, Object> updateUserPasswordSelf(SysUserDTO sysUserDTO);
//    Map<String, Object> resetUserPassword(SysUserDTO sysUserDTO) throws NoSuchAlgorithmException;
//}
