using System; using System.Threading.Tasks; using Volo.Abp; using Volo.Abp.Application.Services; using Volo.Abp.Identity.Application.Contracts.Account; using Volo.Abp.IdentityModel; namespace LifePayment.Application.Contracts { public interface IAccountService : IApplicationService { #region life pay Task GetLifePayWxIndentity(string code); /// /// 手机验证码登录 /// 版本说明:使用验证码管理去校验和失效对应业务的验证码 /// /// /// /// Task LifePayPhoneMesssageCodeLogin(LifePayPhoneMesssageCodeLoginInput input); Task GetTokenForWeb(AccessRequestDto accessRequestDto, string webClientIp); Task CreateAccount(CreateAccountInput input, bool isSend = false, bool isAdminCreate = false, string password = null); #endregion } }