using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using BaseService.BaseData.BranchManagement.Dto; using Volo.Abp.Application.Dtos; using Volo.Abp.Application.Services; using Volo.Abp.Identity; namespace BaseService.RelationData { /// /// 分支接口:无权限设置调用 /// public interface IBranchRelationAppService : IApplicationService { /// /// 获取所有分支 /// /// /// Task> GetPagedAsync(GetBranchInputDto input); /// /// 加载所有分支 /// /// /// /// Task> GetChildrenAsync(Guid? id, string filter); /// /// 加载所有分支子节点 /// /// Task> GetAllAsync(); /// /// 获取单条分支信息 /// /// /// Task GetAsync(Guid id); /// /// 创建分支信息 /// /// /// Task CreateAsync(CreateOrUpdateBranchDto input); /// /// 更新分支信息 /// /// /// /// Task UpdateAsync(Guid id, CreateOrUpdateBranchDto input); /// /// 删除分支信息 /// /// /// Task DeleteAsync(List ids); } }