package com.hxkj.admin.service; import com.baomidou.mybatisplus.extension.service.IService; import com.hxkj.admin.validate.PageParam; import com.hxkj.admin.validate.SysAdminParam; import com.hxkj.admin.vo.system.SysAdminListVo; import com.hxkj.common.core.PageResult; import com.hxkj.common.entity.system.SysAdmin; public interface ISysAdminService extends IService { /** * 获取管理员列表 * * @author fzr * @param pageParam 分页参数 * @return PageResult */ PageResult lists(PageParam pageParam); /** * 获取管理员详情 * * @author fzr * @param id 主键参数 * @return SysAdmin */ SysAdmin detail(Integer id); /** * 新增管理员 * * @author fzr * @param sysAdminParam 参数 */ void add(SysAdminParam sysAdminParam); /** * 编辑管理员 * * @author fzr * @param sysAdminParam 参数 */ void edit(SysAdminParam sysAdminParam); /** * 删除管理员 * * @author fzr * @param id 主键参数 */ void del(Integer id); }