edu/like-admin/src/main/java/com/hxkj/admin/service/ISysAdminService.java

58 lines
1.2 KiB
Java
Raw Normal View History

2022-03-25 06:33:56 +00:00
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;
2022-03-25 11:01:17 +00:00
import com.hxkj.common.core.BaseService;
2022-03-25 06:33:56 +00:00
import com.hxkj.common.core.PageResult;
import com.hxkj.common.entity.system.SysAdmin;
2022-03-25 11:01:17 +00:00
import java.util.Map;
public interface ISysAdminService extends BaseService<SysAdmin> {
2022-03-25 06:33:56 +00:00
/**
* 获取管理员列表
*
* @author fzr
* @param pageParam 分页参数
* @return PageResult<SysAdminListVo>
*/
2022-03-25 11:01:17 +00:00
PageResult<SysAdminListVo> lists(PageParam pageParam, Map<String, String> params);
2022-03-25 06:33:56 +00:00
/**
* 获取管理员详情
*
* @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);
}