package com.ruoyi.system.service; import java.util.List; import com.ruoyi.system.domain.BaseUserInfo; /** * 用户Service接口 * * @author ruoyi * @date 2023-05-25 */ public interface IBaseUserInfoService { /** * 查询用户 * * @param userid 用户主键 * @return 用户 */ public BaseUserInfo selectBaseUserInfoByUserid(Long userid); /** * 查询用户列表 * * @param baseUserInfo 用户 * @return 用户集合 */ public List selectBaseUserInfoList(BaseUserInfo baseUserInfo); /** * 新增用户 * * @param baseUserInfo 用户 * @return 结果 */ public int insertBaseUserInfo(BaseUserInfo baseUserInfo); /** * 修改用户 * * @param baseUserInfo 用户 * @return 结果 */ public int updateBaseUserInfo(BaseUserInfo baseUserInfo); /** * 批量删除用户 * * @param userids 需要删除的用户主键集合 * @return 结果 */ public int deleteBaseUserInfoByUserids(Long[] userids); /** * 删除用户信息 * * @param userid 用户主键 * @return 结果 */ public int deleteBaseUserInfoByUserid(Long userid); /** * 根据条件获取用户信息 * * @param personCode * @param noticeWay * @return */ public String getContact(String personCode, String noticeWay); }