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.

synclog.min.js 3.5KB

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(i){class r extends t.Core.BaseComponent{constructor(){super()}jsFiles(){return["platform/integrations/managers/integrationmanager.js"]}cssFiles(){return[]}html(){return'<div id="Unibase_synclog" default="" data-validate="parsley" data-isdynamic="false"><div class="b-b bg-white header sync-Header"><strong class="text-dark">Sync Log<\/strong><\/div><div data-simplebar class="simple-scroll-bar scrollable sync-log-body"><div id="Unibase_ValidationSummary" class="clear mt-10"><\/div><div class="divsync"><\/div><\/div><div id="div_syncLogFooter" class="bg-white footer"><a class="btn btn-light btn-sm btn-center mr-auto btn-close" id="btnClose">Close<\/a><\/div><\/div>'}init(i){return __awaiter(this,void 0,void 0,function*(){n.Platform.Integrations.Components.SyncLog.serviceIntegratorId=i;this.navigationHelper.popup(0,"",n.Platform.Integrations.Components.SyncLog.Instance(),null,t.Helpers.Size.Large);n.Platform.Integrations.Components.SyncLog.Instance().SyncLogView(i)})}load(){}loadForm(){}SyncLogView(t){n.Platform.Integrations.Managers.IntegrationManager.Instance().getsyncsbyserviceintegrator(t).then(function(t){var u,r,i,f;if(t.result.length==0)$("#nodata").show(),$(".divsync").hide(),$("#integratelogPager").hide(),$("#lblrecords").hide();else for($("#nodata").hide(),$(".divsync").show(),$("#integratelogPager").show(),$("#lblrecords").show(),$(".integrator-list").html('<li class="Inter-item hidden"><\/li>'),u="",r=0;r<t.result.length;r++)i=t.result[r],f=n.Platform.Helpers.DateTimeHelper.Instance().FormatDateTime(i.SyncDate),u+='<div class="group-item panel-default sync-item group-item_'+i.SyncId+'"><div class="card-heading" style="background-color:white;"><div class=""><a href="#sync-'+i.SyncId+'" data-parent="divTasks" data-toggle="collapse" class="accordion-toggle collapsed" onclick="javascript:Unibase.Platform.Integrations.Components.SyncLog.Instance().syncDetails('+i.SyncId+');"> <i class="indicator fa fa-chevron-right m-t-xs pull-right btn"><\/i> <label class="row ml-20">'+f+' <\/label><\/a><\/div><div class="panel-collapse collapse" id="sync-'+i.SyncId+'" style="height: 0px;"><ul id="sync-list_'+i.SyncId+'" class="list-group no-radius m-b-none list-group-lg no-border m-t sync-list"><li class="sync-item_'+i.SyncId+'" hidden"><\/li><\/ul><\/div><\/div><\/div><\/div><\/div>';$("#lblintegratelogRecords").text(t.result.length);$(".divsync").html(u)})}syncDetails(t){$(".sync-item_"+t).length>1||n.Platform.Integrations.Managers.IntegrationManager.Instance().getsynclogsbysyncid(t).then(function(n){var i="",r,f,u;if(n.result.length>0){for(r=0;r<n.result.length;r++)f=n.result[r],u='<li class="list-group-item bg-white sync-item_'+t+' "><span class="text-black" style="overflow-wrap: break-word;">'+f.Notes+"<\/span><\/a><\/span><\/li>",i=i+u;$("#sync-list_"+t).html(i)}else u='<li class="list-group-item bg-white sync-item_'+t+' "><span class="text-black">No Issues Found<\/span><\/a><\/span><\/li>',i=i+u,$("#sync-list_"+t).html(i)})}static Instance(){return new r}}r.serviceIntegratorId=0;i.SyncLog=r})(r=i.Components||(i.Components={}))})(i=t.Integrations||(t.Integrations={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));