package com.github.ouyangbob.admin.account.service;
import com.github.ouyangbob.admin.account.model.entity.AdminUser;
import com.github.ouyangbob.admin.account.model.vo.AdminUserQueryVo;
import com.github.pagehelper.PageInfo;
public interface IAdminUserService {
public PageInfo<AdminUser> queryAdminUserPage(AdminUserQueryVo queryVo);
/**
* 通过id获取AdminUser对象
* @param id
* @return
*/
public AdminUser findAdminUserById(String id);
/**
* 通过loginName获取AdminUser对象
* @param loginName
* @return
*/
public AdminUser findAdminUserByLoginName(String loginName);
/**
* 添加或修改adminUser对象
* @param adminUser
* @return
*/
public AdminUser saveOrUpdateAdminUser(AdminUser adminUser);
/**
* 删除adminUser
* @param adminUser
* @return
*/
public boolean removeAdminUser(AdminUser adminUser);
}