using Magic.Core.Entity; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; using System.Threading.Tasks; namespace Magic.Core.Service; public interface ISysOrgService { Task AddOrg(AddOrgInput input); Task DeleteOrg(DeleteOrgInput input); Task> GetDataScopeListByDataScopeType(int dataScopeType, long orgId); Task GetOrg([FromQuery] QueryOrgInput input); Task> GetOrgList([FromQuery] OrgInput input); Task GetOrgTree([FromQuery] OrgInput input); Task QueryOrgPageList([FromQuery] PageOrgInput input); Task UpdateOrg(UpdateOrgInput input); Task> GetAllDataScopeIdList(); }