package com.fdkankan.sale.service; import com.fdkankan.sale.common.PageInfo; import com.fdkankan.sale.entity.SysUser; import com.baomidou.mybatisplus.extension.service.IService; import com.fdkankan.sale.vo.request.SysUserParam; import com.fdkankan.sale.vo.response.ManageLoginResponse; import com.fdkankan.sale.vo.response.RepairerVo; import java.util.HashMap; import java.util.List; import java.util.Set; /** *

* 服务类 *

* * @author * @since 2022-12-09 */ public interface ISysUserService extends IService { SysUser getByUserName(String userName); SysUser getByUserNameDb2(String userName); ManageLoginResponse getUserByUserNameAndPassword(String userName, String password); void addOrUpdate(SysUser user,SysUserParam param); PageInfo pageList(SysUserParam param); HashMap groupByRoleId(); HashMap getByIds(Set sysUserIds); void saveByRedisKey(String redisKey); SysUser getByManageId(Long userId); HashMap getMapByIds(Set userIds); Object allList(String userName); void setSaleNameAndRepairManName(List records); void delUser(Long id); void updateUser(SysUserParam param); }