using FoodLabeling.Application.Contracts.Dtos.UsAppAuth;
using FoodLabeling.Th.Application.Contracts.Dtos.Auth;
using Volo.Abp.Application.Services;
namespace FoodLabeling.Th.Application.Contracts.IServices;
///
/// 泰额版 App 认证(多租户独立库 + JWT TenantId)
///
public interface IThAppAuthAppService : IApplicationService
{
///
/// 登录:校验租户存在后,在租户业务库验证账号并签发 Token(Claim 含 TenantId)。
/// tenantId 可空,按邮箱/用户名反查公司租户(与 th-web-auth 一致)。
///
Task LoginAsync(ThAppLoginInputVo input);
///
/// 当前用户在租户库下的绑定门店
///
Task> GetMyLocationsAsync();
}