SysUserService.java 1.0 KB

123456789101112131415161718192021222324
  1. package com.backendsys.service.System;
  2. import com.backendsys.entity.System.SysUserDTO;
  3. import java.security.NoSuchAlgorithmException;
  4. import java.util.List;
  5. import java.util.Map;
  6. public interface SysUserService {
  7. Map<String, Object> queryUserList(Integer pageNum, Integer pageSize, SysUserDTO sysUserDTO);
  8. List<Map<String, Object>> queryUserWithLogined(Integer pageNum, Integer pageSize, SysUserDTO sysUserDTO);
  9. Map<String, Object> queryUserById(Long user_id);
  10. Map<String, Object> insertUser(SysUserDTO sysUserDTO);
  11. Map<String, Object> updateUserInfo(SysUserDTO sysUserDTO);
  12. Map<String, Object> auditUser(SysUserDTO sysUserDTO);
  13. Map<String, Object> deleteUser(Long id);
  14. Map<String, Object> deleteUserBatch(List<Long> ids);
  15. Map<String, Object> deactivateUser(Long id);
  16. Map<String, Object> kickUser(Long id);
  17. Map<String, Object> queryUserPassword(Long id);
  18. Map<String, Object> updateUserPasswordSelf(SysUserDTO sysUserDTO);
  19. Map<String, Object> resetUserPassword(SysUserDTO sysUserDTO) throws NoSuchAlgorithmException;
  20. }