From c95ec68c097035557b8b01ab1f0e62df9decc713 Mon Sep 17 00:00:00 2001 From: Loretta Date: Wed, 3 Jun 2026 16:59:23 +0200 Subject: [PATCH] =?UTF-8?q?EK=C3=81ER=20integration,=20product=20search,?= =?UTF-8?q?=20and=20schema=20updates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Added EKÁER (NAV) service registrations and config to PluginNopStartup - Extended MgProductDto/IMgProductDto with Sku property - Raised min search term length to 3 in autocomplete endpoints - Increased ProductSearchAutoComplete maxResults to 300 - Refactored product search to filter by AvailableQuantity > 0 - Closed GTIN/VTSZ issue in EKAER_ISSUES.md, moved to data model topic - Added SCHEMA.md with Toon domain model, including Currency property for partners --- Mango.Nop.Core/Dtos/MgProductDto.cs | 2 ++ Mango.Nop.Core/Interfaces/IMgProductDto.cs | 1 + 2 files changed, 3 insertions(+) diff --git a/Mango.Nop.Core/Dtos/MgProductDto.cs b/Mango.Nop.Core/Dtos/MgProductDto.cs index ed97a36..1ebb5e7 100644 --- a/Mango.Nop.Core/Dtos/MgProductDto.cs +++ b/Mango.Nop.Core/Dtos/MgProductDto.cs @@ -17,6 +17,8 @@ public abstract class MgProductDto : MgEntityBase, /*Product,*/ IMgProductDto//I public string ShortDescription { get; set; } public string FullDescription { get; set; } + public string Sku { get; set; } + public int WarehouseId { get; set; } public decimal Price { get; set; } public int StockQuantity { get; set; } diff --git a/Mango.Nop.Core/Interfaces/IMgProductDto.cs b/Mango.Nop.Core/Interfaces/IMgProductDto.cs index b07e55c..0be1900 100644 --- a/Mango.Nop.Core/Interfaces/IMgProductDto.cs +++ b/Mango.Nop.Core/Interfaces/IMgProductDto.cs @@ -16,6 +16,7 @@ public interface IMgProductDto : IEntityInt, ILocalizedEntity, ISlugSupported, I string ShortDescription { get; set; } string FullDescription { get; set; } + string Sku { get; set; } int WarehouseId { get; set; } decimal Price { get; set; } int StockQuantity { get; set; }