package com.cabletech.business.base.service;
import java.util.List;
import com.cabletech.baseinfo.business.entity.UserInfo;
import com.cabletech.common.util.Page;
/**
* 用户基础信息服务
*
* @author zhaobi
*
*/
public interface UserInfoService {
/**
* 根据人员名称搜索人员列表
*
* @param userName
* String
* @param user
* UserInfo
* @param page
* Page
*/
public void getUserInfoList(String userName, UserInfo user,
Page page);
/**
* 根据登录用户用户名获取用户信息
*
* @param userid
* String
* @return
*/
public UserInfo getUserInfoByUserId(String userid);
/**
* 根据登录用户人员ID获取用户信息
*
* @param personId
* String
* @return
*/
public UserInfo getUserInfoByPersonId(String personId);
/**
* 根据登录人员ID集合获取用户信息
*
* @param ids
* List<String>
* @return
*/
public List<UserInfo> getUserInfoByPersonIds(List<String> ids);
}