Blame view

美国版/Food Labeling Management Code/Yi.Abp.Net8/module/food-labeling-us/FoodLabeling.Application.Contracts/IServices/IUsAppAuthAppService.cs 699 Bytes
e5c6f343   李曜臣   登陆接口实现
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  using FoodLabeling.Application.Contracts.Dtos.UsAppAuth;
  using Volo.Abp.Application.Services;
  
  namespace FoodLabeling.Application.Contracts.IServices;
  
  /// <summary>
  /// 美国版移动端认证(登录返回绑定门店)
  /// </summary>
  public interface IUsAppAuthAppService : IApplicationService
  {
      /// <summary>
      /// App 登录:使用邮箱 + 密码校验并签发 Token,同时返回 userlocation 绑定的门店
      /// </summary>
      Task<UsAppLoginOutputDto> LoginAsync(UsAppLoginInputVo input);
  
      /// <summary>
      /// 获取当前登录账号已绑定的门店(用于切换门店等场景)
      /// </summary>
      Task<List<UsAppBoundLocationDto>> GetMyLocationsAsync();
  }