Šī revīzija ir iekļauta:
2023-03-11 17:30:20 +00:00
revīzija b6c4e025bc
5124 mainīti faili ar 1153349 papildinājumiem un 0 dzēšanām
@@ -0,0 +1,160 @@
var Unibase;
(function (Unibase) {
let Themes;
(function (Themes) {
let Compact;
(function (Compact) {
let Components;
(function (Components) {
let ReportWidgets;
(function (ReportWidgets) {
class Default extends Unibase.Platform.Core.BaseComponent {
jsFiles() {
return ["platform/analytics/managers/reportmanager.js"];
}
cssFiles() {
return [];
}
html(obj, containerid) {
let title = obj[0].WidgetName;
let html = '<div id="widget_report_' + obj[0].PortletWidgetId + '" class="card shadow-hover mb-0">' +
'<div class="card-header card-header-action border-bottom-0">' +
'<span id="hf-widget-title_' + obj[0].PortletWidgetId + '">' + title + '</span>' +
'<a class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" id="settingicon_' + obj[0].PortletWidgetId + '"><span class="btn-icon-wrap"><i class="fa fa-cog"></i></span></a>';
'<div class="d-flex align-items-center card-action-wrap" id="div_detail_addnew_' + obj[0].PortletWidgetId + '">' +
'</div>' +
'</div>' +
'<div class="card-body pt-5">' +
'<div class="row">' +
'<span>' + title + ' Report</span>' +
'</div>' +
'</div>' +
'</section>';
$("." + containerid).html(html);
return null;
}
load(id, containerid, callback) {
let obj = Unibase.Platform.Analytics.Components.ReportViewer.Instance();
var instance = this;
let inputparameters = Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters, id[0].InstalledAppId);
instance.getReportWidget(id[0].PortletWidgetId, id[0].WidgetId, containerid, inputparameters, null, Unibase.Themes.Compact.Components.ReportWidgets.Default.Instance(), id[0].InstalledAppId, false);
if (id[0].InstalledAppId == 0) {
if (inputparameters != null) {
for (let i = inputparameters.length - 1; i >= 0; i--) {
if (inputparameters[i].Key == "CommonFilter_FromDate" || inputparameters[i].Key == "CommonFilter_ToDate") {
inputparameters.splice(i, 1);
}
}
}
}
}
saveReportSetting(widgetid) {
let postdata = {
ReportWidgetId: 0,
ReportGroupId: Number($("#select_GroupNames option:selected").val()),
ReportId: Number($("#select_ReportNames option:selected").val()),
ReportName: $("#select_ReportNames option:selected").text(),
ReportTypeId: Number($("#select_ReportType option:selected").val()),
DatalistId: 0,
WidgetId: widgetid,
AppConfigurations: null
};
this.fileCacheHelper.loadJsFile("platform/widgets/managers/widgetmanager.js", function () {
Unibase.Platform.Widgets.Managers.WidgetManager.Instance().saveReportWidget(postdata).then(function (response) {
return response;
});
});
}
loaddynamicwidgets(widgetid, primartkey, containerid, appconfigurationid, isConfiguration) {
Unibase.Platform.Apps.Managers.AppManager.Instance().getAppConfiguration(appconfigurationid).then(function (response) {
var linkwidgetid = response.result.LinkWidgetId;
Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getWidget(linkwidgetid).then(function (res) {
let ReplaceText = [];
let split = res.result.Parameter.split(':');
ReplaceText.push({
Key: split[0],
Value: (primartkey).toString(),
ExpOp: 1
});
Unibase.Themes.Compact.Components.ReportWidgets.Default.Instance().getReportWidget(0, linkwidgetid, "", ReplaceText, null, true, Unibase.Themes.Providers.DetailHelper.installedAppId, isConfiguration);
});
});
}
getReportWidget(portletwidgetId, widgetid, containerid, inputparameters, dynamicfilters, ispopup, installedappid, isConfiguration) {
var instance = this;
var helperinstance = this.fileCacheHelper;
let InstalledAppId = installedappid;
if (InstalledAppId == undefined)
InstalledAppId = 0;
Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance().PortletWidgetId = portletwidgetId;
Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getReportWidget(widgetid, InstalledAppId).then(function (response) {
Unibase.Platform.Analytics.Reports.ReportBuilder.Instance().reportwidgetdata = response.result;
var res = response;
let reportid = response.result.Data.ReportId;
let jsfiles = response.result.Data.JsPath;
if (jsfiles != null && jsfiles != "") {
let files = jsfiles.split(',');
for (let x = 0; x < files.length; x++) {
helperinstance.loadJsFile(files[x], null);
}
}
Default.Instance().reportwidgetid = res.result.Data.ReportWidgetId;
let reportInstance;
let settings;
if (!isConfiguration) {
reportInstance = 'Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance()';
settings = eval(reportInstance);
}
else {
if (!containerid) {
containerid = "_widgetconfiguration_report_" + moment().unix();
}
settings = Unibase.Platform.Analytics.Components.ReportViewer.Instance();
let rv_ins = settings.getReportViewerInstance(containerid);
settings.inputParameters = inputparameters;
rv_ins.inputParameters = inputparameters;
settings.isWidget = true;
settings.reportWidgetData = response.result;
var _instance = settings.getReportViewerInstance(containerid);
let isInstance = false;
let reportViewerInstance = Unibase.Platform.Helpers.NavigationHelper.reportViewerInstance;
if (reportViewerInstance.length > 0)
isInstance = reportViewerInstance.find(rv => rv.childcontainerid == containerid) ? true : false;
if (!isInstance) {
reportViewerInstance.push({
instance: _instance,
childcontainerid: containerid,
parentcontainerid: "",
});
}
else {
if (dynamicfilters != null) {
let rv_instance = reportViewerInstance.find(rv => rv.childcontainerid == containerid).instance;
rv_instance.dynamicFilters = dynamicfilters;
}
}
}
if (ispopup == true) {
instance.navigationHelper.popup(reportid, containerid, settings, function () {
$(`#reportCloseBtn_${containerid}`).removeClass('d-none');
$(`#div_pagination_${containerid}`).addClass('hidden');
}, Unibase.Platform.Helpers.Size.Large);
}
else {
instance.navigationHelper.popin(response.result, containerid, settings, null);
$("._bizgaze_detail_container:last").removeClass("hidden");
}
});
}
static Instance() {
if (this.instance === null || this.instance === undefined)
this.instance = new Default();
return this.instance;
}
}
ReportWidgets.Default = Default;
})(ReportWidgets = Components.ReportWidgets || (Components.ReportWidgets = {}));
})(Components = Compact.Components || (Compact.Components = {}));
})(Compact = Themes.Compact || (Themes.Compact = {}));
})(Themes = Unibase.Themes || (Unibase.Themes = {}));
})(Unibase || (Unibase = {}));
Faila izmaiņas netiek rādītas, jo viena vai vairākas līnijas ir pārāk garas
@@ -0,0 +1,102 @@
var Unibase;
(function (Unibase) {
let Themes;
(function (Themes) {
let Compact;
(function (Compact) {
let Components;
(function (Components) {
let ReportWidgets;
(function (ReportWidgets) {
class Withnoheaderandfooter extends Unibase.Platform.Core.BaseComponent {
jsFiles() {
return ["platform/analytics/managers/reportmanager.js"];
}
cssFiles() {
return [];
}
html(obj, containerid) {
let title = obj[0].WidgetName;
let html = '<div id="widget_report_' + obj[0].PortletWidgetId + '" class="card shadow-hover mb-0">' +
'<div class="card-header card-header-action border-bottom-0">' +
'<span id="hf-widget-title_' + obj[0].PortletWidgetId + '">' + title + '</span>' +
'<a class="btn btn-icon btn-rounded btn-flush-primary flush-soft-hover" id="settingicon_' + obj[0].PortletWidgetId + '"><span class="btn-icon-wrap"><i class="fa fa-cog"></i></span></a>';
'<div class="d-flex align-items-center card-action-wrap" id="div_detail_addnew_' + obj[0].PortletWidgetId + '">' +
'</div>' +
'</div>' +
'<div class="card-body pt-5">' +
'<div class="row">' +
'<span>' + title + ' Report</span>' +
'</div>' +
'</div>' +
'</section>';
$("." + containerid).html(html);
return null;
}
load(id, containerid, callback) {
let obj = Unibase.Platform.Analytics.Components.ReportViewer.Instance();
var instance = this;
let inputparameters = Unibase.Themes.Providers.DashboardHelper.Instance().replaceWidgetParameterValues(id[0].WidgetParameters, id[0].InstalledAppId);
instance.getReportWidget(id[0].PortletWidgetId, id[0].WidgetId, containerid, inputparameters, Unibase.Themes.Compact.Components.ReportWidgets.Withnoheaderandfooter.Instance(), id[0].InstalledAppId);
}
saveReportSetting(widgetid) {
let postdata = {
ReportWidgetId: 0,
ReportGroupId: Number($("#select_GroupNames option:selected").val()),
ReportId: Number($("#select_ReportNames option:selected").val()),
ReportName: $("#select_ReportNames option:selected").text(),
ReportTypeId: Number($("#select_ReportType option:selected").val()),
DatalistId: 0,
WidgetId: widgetid,
AppConfigurations: null
};
Unibase.Platform.Widgets.Managers.WidgetManager.Instance().saveReportWidget(postdata).then(function (response) {
return response;
});
}
getReportWidget(portletwidgetId, widgetid, containerid, inputparameters, Instance, installedappid) {
var instance = this;
var helperinstance = this.fileCacheHelper;
let InstalledAppId = installedappid;
if (InstalledAppId == undefined)
InstalledAppId = 0;
Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance().PortletWidgetId = portletwidgetId;
Unibase.Platform.Widgets.Managers.WidgetManager.Instance().getReportWidget(widgetid, InstalledAppId).then(function (response) {
Unibase.Platform.Analytics.Reports.ReportBuilder.Instance().reportwidgetdata = response.result;
var res = response;
let reportid = response.result.Data.ReportId;
let jsfiles = response.result.Data.JsPath;
if (jsfiles != null && jsfiles != "") {
let files = jsfiles.split(',');
for (let x = 0; x < files.length; x++) {
helperinstance.loadJsFile(files[x], null);
}
}
Withnoheaderandfooter.Instance().reportwidgetid = res.result.Data.ReportWidgetId;
let AutocompleteFilter = [];
for (let i = 0; i < inputparameters.length; i++) {
AutocompleteFilter.push({
ParameterName: inputparameters[i].Key,
ParameterValue: inputparameters[i].Value,
});
}
let reportInstance = 'Unibase.Platform.Analytics.Components.WidgetReportviewer.Instance()';
let settings = eval(reportInstance);
var reportsettings = settings;
reportsettings.Filter = AutocompleteFilter;
reportsettings.ReportId = reportid;
instance.navigationHelper.popin(response.result, containerid, settings, null);
});
}
static Instance() {
if (this.instance === null || this.instance === undefined)
this.instance = new Withnoheaderandfooter();
return this.instance;
}
}
ReportWidgets.Withnoheaderandfooter = Withnoheaderandfooter;
})(ReportWidgets = Components.ReportWidgets || (Components.ReportWidgets = {}));
})(Components = Compact.Components || (Compact.Components = {}));
})(Compact = Themes.Compact || (Themes.Compact = {}));
})(Themes = Unibase.Themes || (Unibase.Themes = {}));
})(Unibase || (Unibase = {}));
@@ -0,0 +1 @@
{"version":3,"file":"withnoheaderandfooter.js","sourceRoot":"","sources":["withnoheaderandfooter.ts"],"names":[],"mappings":"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"}