ThUpdateCompanyAdminInputVo.cs 623 Bytes
namespace FoodLabeling.Th.Application.Contracts.Dtos.MultiTenancy;

/// <summary>
/// 修改公司(租户)默认管理员账号/密码
/// </summary>
public class ThUpdateCompanyAdminInputVo
{
    /// <summary>租户 Id</summary>
    public Guid TenantId { get; set; }

    /// <summary>新登录账号(可选,空则不改)</summary>
    public string? LoginAccount { get; set; }

    /// <summary>AES 加密后的新密码(可选,空则不改)</summary>
    public string? Password { get; set; }

    /// <summary>AES IV(修改密码时必填)</summary>
    public string? PasswordSalt { get; set; }
}