From 9d46f884b48d529deecf1a2a94f642d44ad33dfa Mon Sep 17 00:00:00 2001 From: Aleksandr Andreev Date: Wed, 25 Sep 2019 17:38:54 +0300 Subject: [PATCH 1/2] add isPreview flag --- VirtoCommerce.ExportModule.Core/Models/ExportDataQuery.cs | 4 ++++ .../Scripts/blades/export-generic-viewer.js | 1 + .../VirtoCommerce.ExportModule.Web.csproj | 4 ++-- VirtoCommerce.ExportModule.Web/packages.config | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/VirtoCommerce.ExportModule.Core/Models/ExportDataQuery.cs b/VirtoCommerce.ExportModule.Core/Models/ExportDataQuery.cs index 1f71573..e3f957d 100644 --- a/VirtoCommerce.ExportModule.Core/Models/ExportDataQuery.cs +++ b/VirtoCommerce.ExportModule.Core/Models/ExportDataQuery.cs @@ -39,5 +39,9 @@ public abstract class ExportDataQuery : ValueObject /// Paging: records in one page /// public int? Take { get; set; } + /// + /// If TRUE we don't load binary data + /// + public bool IsPreview { get; set; } } } diff --git a/VirtoCommerce.ExportModule.Web/Scripts/blades/export-generic-viewer.js b/VirtoCommerce.ExportModule.Web/Scripts/blades/export-generic-viewer.js index a159d10..6580a8b 100644 --- a/VirtoCommerce.ExportModule.Web/Scripts/blades/export-generic-viewer.js +++ b/VirtoCommerce.ExportModule.Web/Scripts/blades/export-generic-viewer.js @@ -117,6 +117,7 @@ angular.module('virtoCommerce.exportModule') function getEmptyDataQuery() { var dataQuery = { + IsPreview: true, exportTypeName: blade.exportDataRequest.dataQuery.exportTypeName, includedProperties: blade.exportDataRequest.dataQuery.includedProperties, sort: uiGridHelper.getSortExpression($scope) diff --git a/VirtoCommerce.ExportModule.Web/VirtoCommerce.ExportModule.Web.csproj b/VirtoCommerce.ExportModule.Web/VirtoCommerce.ExportModule.Web.csproj index b101135..ca5888f 100644 --- a/VirtoCommerce.ExportModule.Web/VirtoCommerce.ExportModule.Web.csproj +++ b/VirtoCommerce.ExportModule.Web/VirtoCommerce.ExportModule.Web.csproj @@ -229,9 +229,9 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - + - +