using Nirvana.Common.ApiBase; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using YBDevice.Entity; namespace YBDevice.NApi.Application.BusinessClient.AccountInfo { public interface IAccountService { /// /// 根据手机号进行注册 /// /// /// Task RegisterAsync(BusinessRegDto model); /// /// 微信登录 /// /// /// Task OnLoginAsync(WXOpenLoginSubmitModel model); /// /// 手机号授权,如果未注册会自动进行注册 /// /// /// Task DecryptPhoneAsync(BusinessDecryptSubmitModel model); /// /// 根据手机号和密码进行登录 /// /// /// Task LoginAsync(BusinessLoginDto businessLoginDto); /// /// 手机号快捷登录 /// /// /// Task SLoginAsync(BusinessQLoginDto businessQLoginDto); /// /// 发送短信验证码 /// /// /// Task SendCodeAsync(string phone); /* /// /// 添加或者更新商户信息 /// /// /// Task InsertOrUpdateAccountInfoAsync(BusinessRegDto businessRegDto);*/ } }