You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
movie/src/main/java/com/rabbiter/cm/mapper/SysUserMapper.java

39 lines
784 B

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<SysUser> 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<Long> checkUserNameUnique(String userName);
}