using YBEE.EQM.Core; namespace YBEE.EQM.Application; /// /// 机构信息服务 /// public interface ISysOrgService { /// /// 添加机构 /// /// /// Task Add(AddSysOrgInput input); /// /// 更新机构 /// /// /// Task Update(UpdateSysOrgInput input); /// /// 删除机构 /// /// /// Task Del(BaseId input); /// /// 启用禁用机构 /// /// /// Task ChangeStatus(BaseId input); /// /// 根据ID获取机构 /// /// /// Task GetById(short id); /// /// 查询机构列表 /// /// /// Task> QueryList(QuerySysOrgInput input); /// /// 分页查询机构列表 /// /// /// Task> QueryPageList(SysOrgPageInput input); /// /// 获取全部机构列表 /// /// Task> GetAllList(); /// /// 根据学校ID获取校区列表 /// /// /// Task> GetOrgBranchByOrgId(short orgId); }