IClientCompanyApplicationService.cs 781 B

1234567891011121314151617181920212223242526
  1. using System.Threading.Tasks;
  2. using Abp.Application.Services.Dto;
  3. using IwbZero.AppServiceBase;
  4. using ContractService.Client.Company.Dto;
  5. namespace ContractService.Client.Company
  6. {
  7. public interface IClientCompanyAppService : IIwbZeroAsyncCrudAppService<ClientCompanyDto, string, IwbPagedRequestDto, ClientCompanyCreateDto, ClientCompanyUpdateDto >
  8. {
  9. /// <summary>
  10. /// 变更企业负责人
  11. /// </summary>
  12. /// <param name="input"></param>
  13. /// <returns></returns>
  14. Task MasterStaff(MasterDto input);
  15. #region Get
  16. Task<ClientCompanyInfo> GetEntity(EntityDto<string> input);
  17. Task<ClientCompanyInfo> GetEntityById(string id);
  18. Task<ClientCompanyInfo> GetEntityByNo(string no);
  19. #endregion
  20. }
  21. }