package com.rabbiter.cm.mapper; import com.rabbiter.cm.domain.vo.SysUserVo; import com.rabbiter.cm.domain.LoginUser; import com.rabbiter.cm.domain.SysUser; import org.apache.ibatis.annotations.Mapper; import java.util.List; @Mapper public interface SysUserMapper { List findAllUsers(SysUser sysUser); SysUser findUserById(Long id); /** * jwt校验 * @param userName * @return */ SysUser findUserByName(String userName); int addUser(SysUser sysUser); int updateUser(SysUser sysUser); int deleteUser(Long id); LoginUser findLoginUser(SysUserVo sysUserVo); /** * 查出指定名字用户的所有id * * @param userName * @return */ List checkUserNameUnique(String userName); }