Built files from Bizgaze WebServer
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

tenure.min.js 6.1KB

1
  1. var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Unibase;(function(n){let t;(function(t){let i;(function(i){let r;(function(r){class u extends t.Core.BaseComponent{constructor(){super();this.TenureTableData=[];this.TenureReportColumns=[];this.TenureInterval="";this.reportManager=i.Managers.ReportManager.Instance()}jsFiles(){return["platform/analytics/components/mapviewer/mapviewer.settings.js"]}cssFiles(){return[]}html(n,t){return`<div class="b-b bg-white modal-header"><strong class="text-dark" id="TenureTableHeader`+t+`"> </strong></div><div class="`+t+`-TenureTable-canvas" id="table-canvan"></div><div class="footer bg-white"><button id="btn-tenure-report-close" class="btn-tenureReport-close btn btn-secondary btn-sm mr-auto">Close</button></div>`}load(t,i){var r=this,f,e;$("#btn-tenure-report-close").click(function(){$("#"+i).modal("hide");$("#"+i).remove()});$("#TenureTableHeader"+i).html(n.Platform.Analytics.Reports.Tenure.Instance().TenureInterval);f=function(n){var t=n.getRow(),i=t.getPosition(!1);return i+1};let u="apis/v4/unibase/platform/analytics/tabledata";return u=_appsettings.server_url()+(u.startsWith("/")?u:"/"+u),r.TenureTable=new Tabulator("."+i+"-TenureTable-canvas",{columns:[{title:"",formatter:f,frozen:!0,minWidth:40,width:40},{title:"LastColumn",field:"LastColumn",visible:!1,headerSort:!1}],layout:"fitColumns",movableColumns:!0,placeholder:"No data available"}),$(".tabulator-placeholder span").text()=="No data available"&&$(".tabulator-placeholder").css("width",""),e=$(window).height()-100+"px",r.TenureTable.setHeight(e),r.TenureTable.setColumns(r.TenureReportColumns),r.TenureTable.setData(r.TenureTableData),r.TenureTable}tenureDetailsTable(i){var u,e,f;if(n.Platform.Analytics.Reports.Tenure.Instance().TenureReportColumns=[],u=n.Platform.Analytics.Reports.ReportBuilder.Instance(),u.TenureReport.length!=0){e=function(n){var t=n.getRow(),i=t.getPosition(!1);return i+1};n.Platform.Analytics.Reports.Tenure.Instance().TenureReportColumns.push({title:"",formatter:e,frozen:!0,minWidth:50,width:50});let o=new ReportObject,s=u.pivot.ColumnName;if(o.DataListId=n.Platform.Analytics.Reports.ReportBuilder.Instance().DataListId,o.Interval=i,o.StaticFilter=u.queryBuilderString,u.selectedColumns.length>0)for(f=0;f<u.selectedColumns.length;f++){let t=new ReportColumn;t.ColumnValue=Number(u.selectedColumns[f].ColumnId);t.ReportColumnName=u.selectedColumns[f].ColumnName;t.AliasName=u.selectedColumns[f].AliasName;t.DisplayText=u.selectedColumns[f].DisplayText;t.DataType=u.selectedColumns[f].DataType;t.AggrFuncId=r.Enums.AggregationType.none;t.SortType=u.selectedColumns[f].SortOrder;t.GroupBy=u.selectedColumns[f].GroupBy;t.IsPivotAggrColumn=!1;t.IsPivotColumn=!1;t.IsPivotRow=!1;t.IsPivotRowSelected=!1;t.IsPivotParentColumn=!1;t.IsPivotChildColumn=!1;t.PivotValue=0;t.PivotValueSelected=isNaN(u.pivot.PivotValue_Selected)?0:u.pivot.PivotValue_Selected;t.PivotDateType=isNaN(u.pivot.DateType)?0:u.pivot.DateType;t.TimeInterval="";t.ColumnFormat=u.selectedColumns[f].ColumnFormat;t.YearComparisonType=u.selectedColumns[f].YearComparisonType==undefined?0:u.selectedColumns[f].YearComparisonType;s==t.ReportColumnName&&(t.IsPivotColumn=!0);o.ReportColumns.push(t);n.Platform.Analytics.Reports.Tenure.Instance().TenureReportColumns.push({title:t.DisplayText,field:t.ReportColumnName})}u.reportManager.getTableData(o).then(function(r){let f=JSON.parse(r.result);n.Platform.Analytics.Reports.Tenure.Instance().TenureTableData=JSON.parse(f.Data);n.Platform.Analytics.Reports.Tenure.Instance().TenureInterval=i;u.navigationHelper.popup(0,"",n.Platform.Analytics.Reports.Tenure.Instance(),null,t.Helpers.Size.Medium)})}}tenureViewerDetails(i){var u=this,e;u.TenureReportColumns=[];e=function(n){var t=n.getRow(),i=t.getPosition(!1);return i+1};u.TenureReportColumns.push({title:"",formatter:e,frozen:!0,minWidth:50,width:50});let f=new ReportObject;u.reportManager.getReportById(u.ReportId).then(function(n){var t=n.result;f.DataListId=t.DataListId;f.Interval=i;f.StaticFilter=t.StaticFilter}).then(function(){return __awaiter(this,void 0,void 0,function*(){yield u.reportManager.getColumns(u.ReportId).then(function(t){for(var u=t.result,i=0;i<u.length;i++){let t=new ReportColumn;t.ColumnValue=u[i].ColumnValue;t.ReportColumnName=u[i].ReportColumnName;t.DisplayText=u[i].DisplayText;t.AliasName=u[i].DisplayText;t.DataType=Number(u[i].DataType);t.AggrFuncId=r.Enums.AggregationType.none;t.SortType=u[i].SortType;t.GroupBy=u[i].GroupBy;t.IsPivotAggrColumn=!1;t.IsPivotColumn=u[i].IsPivotColumn;t.IsPivotRow=!1;t.IsPivotRowSelected=!1;t.IsPivotParentColumn=!1;t.IsPivotChildColumn=!1;t.PivotValue=0;t.PivotValueSelected=u[i].PivotValueSelected;t.PivotDateType=Number(u[i].PivotDateType);t.TimeInterval="";t.ColumnFormat=u[i].ColumnFormat;t.YearComparisonType=u[i].YearComparisonType;f.ReportColumns.push(t);n.Platform.Analytics.Reports.Tenure.Instance().TenureReportColumns.push({title:t.DisplayText,field:t.ReportColumnName})}})})}).then(function(){return __awaiter(this,void 0,void 0,function*(){yield u.reportManager.getTableData(f).then(function(r){let f=JSON.parse(r.result);n.Platform.Analytics.Reports.Tenure.Instance().TenureTableData=JSON.parse(f.Data);n.Platform.Analytics.Reports.Tenure.Instance().TenureInterval=i;u.navigationHelper.popup(0,"",n.Platform.Analytics.Reports.Tenure.Instance(),null,t.Helpers.Size.Medium)})})})}CheckedTenure(){$(".table-metrics").addClass("hidden");$("#XAxis").addClass("hidden");$("#YAxis").addClass("hidden");$("#GroupBy").addClass("hidden");$("#SortColumns").removeClass("hidden");$("#ChartIcon_PaintBrush").attr("disabled","true");$("#ChartIcon_Forms").attr("disabled","true")}static Instance(){return this._instance===undefined&&(this._instance=new n.Platform.Analytics.Reports.Tenure),this._instance}}r.Tenure=u})(r=i.Reports||(i.Reports={}))})(i=t.Analytics||(t.Analytics={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));