AuthScopeSelectLocationOutputDto.cs 689 Bytes
using FoodLabeling.Application.Contracts.Dtos.UsAppAuth;

namespace FoodLabeling.Application.Contracts.Dtos.AuthScope;

/// <summary>
/// 选店确认结果:与 App 绑定门店结构一致,并带回 Company/Region 上下文。
/// </summary>
public class AuthScopeSelectLocationOutputDto
{
    public string PartnerId { get; set; } = string.Empty;

    public string PartnerName { get; set; } = string.Empty;

    public string GroupId { get; set; } = string.Empty;

    public string GroupName { get; set; } = string.Empty;

    /// <summary>当前工作门店(与 <c>UsAppBoundLocationDto</c> 一致)</summary>
    public UsAppBoundLocationDto Location { get; set; } = new();
}