using Dlhis.Basic.Organization.Request; using Dlhis.Basic.Organization.Response; using Kurisu.AspNetCore.DataAccess.Dto; namespace Dlhis.Basic.Organization.Services; public interface IGainfoService : IScopeDependency { Task> GetPageAsync(GainfoPageRequest request); Task> GetPageByCodeAsync(string code); Task CurrentUserInfoAsync(); Task> GetGainfoListAsync(GainfoListRequest request); Task GetGainfoDetailAsync(GainfoDetailRequest request); Task MigrationAsync(MigrationRequest request); Task CheckIdNoAndNameMatchAsync(GainfoCheckIdNoAndNameRequest request); Task ResignAsync(GainfoResignRequest request); Task SetSecurityWhiteAsync(string userCode); }