using Myshipping.Core.Entity; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; using System.Threading.Tasks; namespace Myshipping.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(); Task> GetUserIdListInOrg(long orgId); }