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.

helpprovider.component.min.js 9.8KB

1
  1. var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{cssFiles(){return[]}jsFiles(){return["platform/forms/components/formviewer/formviewer.js","platform/membership/managers/accountmanager.js","apps/support/components/helpprovider.component.js","platform/forms/managers/formmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","apps/support/managers/supportmanager.js","platform/forms/components/formviewer/formviewer.js"]}html(){return`<div data-simplebar class="simple-scroll-bar" id="div_def_body"><div class="row mx-0" id="div_def"></div></div><div class="footer bg-white b-t" id="div_Footer"><button id="btn_CloseSupport" class="btn btn-light btn-sm mr-auto btn-close" onclick="Bizgaze.Apps.Support.Components.HelpProvider.Instance().clickevents();">Close</button></div>`}load(n,t){let i=window.innerHeight;$("#div_def").append(`<iframe width="100%" style="min-height:`+i+`px" name="srcframe" id="srcframe" class="srcframe" data-issupporttenant="true"> </iframe>`);$("#srcframe").attr("src",n);$('._bizgaze_popup_container[data-isticketcreate="true"]').length==0&&this.setPopUpHeight(t)}init(){var n=this;n.fileCacheHelper.loadJsFiles([],null)}setPopUpHeight(n){const t=$(`#${n}`).find("#div_Footer").outerHeight(!0);$(`#${n}`).find("#div_def_body").css("max-height",`calc(100vh - ${t}px)`)}clickevents(){var r=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().tenantId,u=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().unibaseId,n=Unibase.Platform.Helpers.CookieHelper.Instance(),t=n.getUserIdentityCookie(),i;t!=""&&(i=JSON.parse(t),n.deleteCookie(Unibase.Platform.Helpers.CookieHelper._userIdentitycookie),Unibase.Platform.Membership.Infos.Identity.setCurrentUser(i));window.parent.postMessage("Hello","*")}createloginticket(t,i){var r=this,u=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().unibaseId,f=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId,e=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().tenantId;r.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js","platform/membership/managers/accountmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js","apps/crm/contacts/managers/contactmanager.js","apps/support/managers/supportmanager.js"],function(){Unibase.Platform.Common.Managers.CommonManager.Instance().getusertenant(i,u).then(function(i){i.result.AutoLogin==!1||i.result==""?n.Apps.Crm.Contacts.Managers.ContactManager.Instance().getContactByUserId(f).then(function(i){var o=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(i.result.ContactName),s=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(i.result.EmailAddress),h=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(i.result.PhoneNumber),c=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(u),l=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(f.toString());isMobileApp()?Unibase.Platform.Helpers.MobileHelper.Instance().loadIframe(t+"#/ticket/"+o+"/"+s+"/"+h+"/"+e+"/"+c+"/"+l):r.navigationHelper.popup(t+"#/ticket/"+o+"/"+s+"/"+h+"/"+e+"/"+c+"/"+l+"","",n.Apps.Support.Components.HelpProvider.Instance(),null,Unibase.Platform.Helpers.Size.Large)}):Unibase.Platform.Common.Managers.CommonManager.Instance().getuserbyusername(u).then(function(i){var u=i.result.UserId;Unibase.Platform.Common.Managers.CommonManager.Instance().getSupportUser(u).then(function(i){var u=i.result.StaticCreateUrl;isMobileApp()?Unibase.Platform.Helpers.MobileHelper.Instance().loadIframe(t+"#/"+u):r.navigationHelper.popup(t+"#/"+u,"",n.Apps.Support.Components.HelpProvider.Instance(),null,Unibase.Platform.Helpers.Size.Large)})})})})}loadloginhelpapp(){var n=this;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/apps/managers/appmanager.js","tenants/themes/compact/components/list/list.js","platform/analytics/components/reportviewer/_reportviewer.js","platform/analytics/components/reportviewer/reportviewer.js","platform/analytics/managers/viewermanager.js","platform/filters/managers/filtermanager.js","platform/analytics/components/reportbuilder/reportbuilder.js","platform/core/helpers/token/tokenhelper.js"],function(){Unibase.Platform.Apps.Managers.AppManager.Instance().getInstallAppId("Bizgaze_Extension_Support_Help_App_Help").then(function(t){Unibase.Platform.Helpers.NavigationHelper.Instance().popup(t.result.InstalledAppId,"",Unibase.Themes.Compact.Components.List.Instance(),function(){let t=n.navigationHelper.getLastContainerId();$("#ViewerFooter_"+t).find(".btnClose").removeAttr("onclick");$("#ViewerFooter_"+t).find(".btnClose").click(function(){var n=Unibase.Platform.Helpers.CookieHelper.Instance();n.setIdentityCookie("");window.close()});$("#ViewerFooter_"+t).removeClass("d-none").find(".btnClose").removeClass("hidden pull-right");$("#ViewerFooter_"+t).find(`#div_pagination_${t}`).addClass("d-none")},Unibase.Platform.Helpers.Size.Large)})})}loadticketform(t,i,r,u,f,e){var o=this;Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("Bizgaze_Extension_Support_Support_App_Support_CreateForm").then(function(s){var h={Contactname:t,Emailaddress:i,Phonenumber:r},c={CallBack:function(){$("#btn_CloseForm_"+s.result.FormId).unbind("click").on("click",function(){n.Apps.Support.Components.HelpProvider.Instance().clickevents()});$("#hf_userId").val(0);$(".hdn_userid").val(0);Unibase.Platform.Helpers.NavigationHelper.Instance().showLoading();$("#loadinfo").addClass("hidden");$(".txt_username").val(h.Contactname);$(".detail_conatactname").text(h.Contactname);$(".txt_emailaddress").val(h.Emailaddress);$(".detail_EmailAddress").text(h.Emailaddress);$("#txtPhn_phonenumber").val(h.Phonenumber);$(".detail_PhoneNumber").text(h.Phonenumber);$(".hdn_unibaseid").val(u);$("#hf_unibaseId").val(u);$(".hdn_reftenantid").val(f);o.fileCacheHelper.loadJsFile("platform/common/managers/commonmanager.js",function(){Unibase.Platform.Common.Managers.CommonManager.Instance().gettenantbytenantid(f).then(function(n){$(".hdn_reftenantname").val(n.result.TenantName);Unibase.Platform.Helpers.NavigationHelper.Instance().hideLoading()})})},Parameters:h},l=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().tenantId,a={CallBack:function(){var t={oldunibaseid:u,oldtenantid:f};Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/common/managers/commonmanager.js","apps/support/managers/supportmanager.js","apps/support/components/helpprovider.component.js"],function(){setTimeout(function(){window.Unibase_IFrame?window.Unibase_IFrame.closeIFrameAndroid():window.parent.postMessage("Hello","*")},2e3);n.Apps.Support.Components.HelpProvider.Instance().savesupportuser(l,t.oldunibaseid,f,e)})},Parameters:""},v={FormId:s.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:a,OnFail:null,OnLoad:c,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(v)})}savesupportuser(n,t,i,r){this.fileCacheHelper.loadJsFile("platform/common/managers/commonmanager.js",function(){Unibase.Platform.Common.Managers.CommonManager.Instance().gettenantbytenantid(n).then(function(){var u=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(t),f=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(r.toString()),e=""+u+"/"+n+"/"+i+"/"+f+"/ticketlist",o=""+u+"/"+n+"/"+i+"/"+f+"/ticketcreate";Unibase.Platform.Common.Managers.CommonManager.Instance().getuserbyusername(t).then(function(n){var i={UserId:n.result.UserId,UnibaseId:t,StaticListUrl:e,StaticCreateUrl:o};Unibase.Platform.Membership.Managers.AccountManager.Instance().savesupportusers(i).then(function(n){var t=n.result})})})})}autoloadticketform(t,i){var r=this;Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("Bizgaze_Extension_Support_Support_App_Support_CreateForm").then(function(u){var f={CallBack:function(){$("#btn_CloseForm_"+u.result.FormId).unbind("click").on("click",function(){n.Apps.Support.Components.HelpProvider.Instance().clickevents()});$("#loadinfo").addClass("hidden");$(".hdn_reftenantid").val(i);r.fileCacheHelper.loadJsFile("platform/common/managers/commonmanager.js",function(){Unibase.Platform.Common.Managers.CommonManager.Instance().gettenantbytenantid(i).then(function(n){$(".hdn_reftenantname").val(n.result.TenantName)})})},Parameters:""},e={CallBack:function(){var n={oldunibaseid:t,oldtenantid:i};window.Unibase_IFrame?window.Unibase_IFrame.closeIFrameAndroid():window.parent.postMessage("Hello","*")},Parameters:""},o={FormId:u.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:e,OnFail:null,OnLoad:f,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(o)})}viewticket(t){var i=this,r=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().unibaseId;this.fileCacheHelper.loadJsFile("platform/common/managers/commonmanager.js",function(){Unibase.Platform.Common.Managers.CommonManager.Instance().getuserbyusername(r).then(function(r){var u=r.result.UserId;Unibase.Platform.Common.Managers.CommonManager.Instance().getSupportUser(u).then(function(r){var u=r.result.StaticListUrl;isMobileApp()?Unibase.Platform.Helpers.MobileHelper.Instance().loadIframe(t+"#/"+u):i.navigationHelper.popup(t+"#/"+u,"",n.Apps.Support.Components.HelpProvider.Instance(),null,Unibase.Platform.Helpers.Size.Large)})})})}loadForm(){}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.HelpProvider=i})(i=t.Components||(t.Components={}))})(i=t.Support||(t.Support={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));