//
namespace SafeCampus.System;
///
/// 权限按钮服务
///
public interface IButtonService : ITransient
{
///
/// 添加按钮
///
/// 添加参数
///
Task Add(ButtonAddInput input);
///
/// 批量添加
///
///
///
Task> AddBatch(ButtonAddInput input);
///
/// 删除按钮
///
/// 删除参数
///
Task Delete(BaseIdListInput input);
///
/// 编辑按钮
///
/// 编辑参数
///
Task Edit(ButtonEditInput input);
///
/// 按钮分页查询
///
/// 查询条件
/// 按钮分页列表
Task> Page(ButtonPageInput input);
///
/// 按钮详情
///
///
///
Task Detail(BaseIdInput input);
}