package com.ruoyi.system.mapper; 
 | 
  
 | 
import java.util.List; 
 | 
import com.ruoyi.system.domain.BaseUserInfo; 
 | 
import org.apache.ibatis.annotations.Mapper; 
 | 
  
 | 
/** 
 | 
 * 用户Mapper接口 
 | 
 * 
 | 
 * @author ruoyi 
 | 
 * @date 2023-05-25 
 | 
 */ 
 | 
@Mapper 
 | 
public interface BaseUserInfoMapper 
 | 
{ 
 | 
    /** 
 | 
     * 查询用户 
 | 
     * 
 | 
     * @param userid 用户主键 
 | 
     * @return 用户 
 | 
     */ 
 | 
    public BaseUserInfo selectBaseUserInfoByUserid(Long userid); 
 | 
  
 | 
    /** 
 | 
     * 查询用户列表 
 | 
     * 
 | 
     * @param baseUserInfo 用户 
 | 
     * @return 用户集合 
 | 
     */ 
 | 
    public List<BaseUserInfo> selectBaseUserInfoList(BaseUserInfo baseUserInfo); 
 | 
  
 | 
    /** 
 | 
     * 新增用户 
 | 
     * 
 | 
     * @param baseUserInfo 用户 
 | 
     * @return 结果 
 | 
     */ 
 | 
    public int insertBaseUserInfo(BaseUserInfo baseUserInfo); 
 | 
  
 | 
    /** 
 | 
     * 修改用户 
 | 
     * 
 | 
     * @param baseUserInfo 用户 
 | 
     * @return 结果 
 | 
     */ 
 | 
    public int updateBaseUserInfo(BaseUserInfo baseUserInfo); 
 | 
  
 | 
    /** 
 | 
     * 删除用户 
 | 
     * 
 | 
     * @param userid 用户主键 
 | 
     * @return 结果 
 | 
     */ 
 | 
    public int deleteBaseUserInfoByUserid(Long userid); 
 | 
  
 | 
    /** 
 | 
     * 批量删除用户 
 | 
     * 
 | 
     * @param userids 需要删除的数据主键集合 
 | 
     * @return 结果 
 | 
     */ 
 | 
    public int deleteBaseUserInfoByUserids(Long[] userids); 
 | 
} 
 |