2025-01-13 21:06:59 +08:00

32 lines
868 B
C#

using Microsoft.AspNetCore.Mvc;
using TGJ.NetworkFreight.SeckillAggregateServices.Pos.UserService;
using YD_XinWei.Api;
using YD_XinWei.Api.Entitys;
using YD_XinWei.Commons;
namespace YD_XinWei.Api.Services.Interface
{
public interface IUserService
{
/// <summary>
/// 账号密码登录
/// </summary>
/// <returns></returns>
Task<UserInfoDto> Login(LoginInfo paramDto);
/// <summary>
/// 微信登录
/// </summary>
/// <param name="loginPo"></param>
/// <returns></returns>
Task<UserInfoDto> WxLogin(WXLoginPo loginPo);
/// <summary>
/// 获取关联账号列表
/// </summary>
/// <param name="relevanceId"></param>
/// <returns></returns>
Task<List<RelatedAccountsDto>> RelatedAccounts(Guid relevanceId);
}
}