📄 iuserservice.java
字号:
package com.shunshi.ssh.service;
import java.util.Collection;
import org.extremecomponents.table.limit.Limit;
import com.shunshi.ssh.entity.*;
public interface IUserService {
public boolean check(String userName,String password); //检查用户合法性
public boolean checkAdmin(String userName,String password);//检查是否是管理员身份
public void addUser(User user); //添加某个会员的信息
public void deleteUser(Long id); //删除某个会员的信息
public void deleteUsers(Collection userIdSet); //删除多个会员
public void deleteToRecycle(Long id); //删除到回收站
public void revertFromRecycle(Long id); //从回收站还原
public User findById(Long id); //按照ID查找某个会员
public User findByName(String userName); //按照会员名查找某个会员
public Collection findByProperty(String propertyName, Object value); //按照某个属性的值查找会员
public Collection findAll(); //查找出所有会员
public void updateUser(User user); //更新某个会员的信息
public void verifyUser(Long id); //审核通过一个会员
public void verifyUsers(Collection userIdSet); //审核通过 多个会员
public void undoVerifyUser(Long id); //取消审核一个会员
public void undoVerifyUsers(Collection userIdSet);//取消审核多个会员
public void changeGroup(Long id); //更改用户组别
public Collection queryPermissions(Long id); //查询出会员的所有权限,集合里存的是权限名
public Page findUsersInfoByState(byte state,Limit limit,int totalRows);//按状态查询出一个页面的数据
public Page findUsersInfoByAll(Limit limit,int totalRows);//查询出所有用户的信息到一个页面的数据
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -