24 lines
577 B
Java
Executable File
24 lines
577 B
Java
Executable File
package com.windchat.im.web.admin.service;
|
|
|
|
import java.util.List;
|
|
|
|
import com.windchat.im.storage.bean.SimpleUserBean;
|
|
import com.windchat.im.storage.bean.UserProfileBean;
|
|
|
|
public interface IUserService {
|
|
// 获取用户profile
|
|
UserProfileBean getUserProfile(String siteUserId);
|
|
|
|
// 更新用户profile
|
|
boolean updateProfile(UserProfileBean userProfileBean);
|
|
|
|
// 获取用户列表
|
|
List<SimpleUserBean> getUserList(int pageNum, int pageSize);
|
|
|
|
// 封禁用户
|
|
boolean sealUpUser(String siteUserId, int status);
|
|
// 删除用户
|
|
boolean delUser(String siteUserId);
|
|
|
|
}
|