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.

support.component.min.js 5.1KB

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{constructor(){super(...arguments);this.changeTaskid=""}cssFiles(){return[]}jsFiles(){return["platform/forms/components/formviewer/formviewer.js","libs/parsley/parsley.min.js","apps/support/managers/supportmanager.js","tenants/themes/default/components/details/details.js","platform/portlets/managers/portletmanager.js"]}html(){return``}load(){}init(){var i=this;i.fileCacheHelper.loadJsFiles(["apps/support/managers/supportmanager.js","tenants/themes/default/components/details/details.js"],null);var r=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_allocatedto").Value),u=Number(Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId),f=Unibase.Themes.Providers.DetailHelper.installedAppId;let t="#"+Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];r==u?($(t).find("#div_App_DefaultWidgetSettings").parent().removeClass("d-none"),n.Apps.Support.Components.Tickets.Instance().attendthisissue()):$(t).find("#div_App_DefaultWidgetSettings").parent().addClass("d-none")}mobilinit(){var r=this;r.fileCacheHelper.loadJsFiles(["apps/support/managers/supportmanager.js","tenants/themes/default/components/details/details.js"],null);let t="#"+Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];var u=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_ticketid").Value),i=Number(Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId),f=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_contactid").Value);Unibase.Platform.Membership.Managers.AccountManager.Instance().getfollowerbyfollowid(i,u).then(function(r){r.result!=null&&f!=i?($(t).find("#div_App_DefaultWidgetSettings").parent().removeClass("d-none"),n.Apps.Support.Components.Tickets.Instance().attendthisissue()):$(t).find("#div_App_DefaultWidgetSettings").parent().addClass("d-none")});n.Apps.Support.Components.Tickets.instance.loadticketstage()}attendthisissue(){var i=this;i.fileCacheHelper.loadJsFiles(["apps/support/managers/supportmanager.js","tenants/themes/default/components/details/details.js"],null);let t="#"+Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];var r=Unibase.Themes.Providers.DetailHelper.installedAppId,u=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_ticketid").Value),f=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_refstatusid").Value),e=Number(Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId);f==1?$(t).find("#div_App_DefaultWidgetSettings").parent().removeClass("d-none"):$(t).find("#div_App_DefaultWidgetSettings").parent().addClass("d-none");$("#li_DetailSetting_"+r+"_Attendthisissue").click(function(){bootbox.confirm("Do you want to Attend this Ticket to Resolve it?",function(i){i==!0&&n.Apps.Support.Managers.SupportManager.Instance().updateTicket(u,e).then(function(n){if(n.status==Unibase.Data.Status.Success){var i=Unibase.Themes.Providers.DetailHelper.DetailInstance();i._recordId=Unibase.Themes.Providers.DetailHelper.recordId;i._installedAppId=Unibase.Themes.Providers.DetailHelper.installedAppId;i._containerId=i._containerId;i.loadPortlets(i);MessageHelper.Instance().showSuccess("Accepted to Resolve the Ticket","");$(t).find("#div_App_DefaultWidgetSettings").parent().addClass("d-none")}else $(t).find("#div_App_DefaultWidgetSettings").parent().removeClass("d-none")})})})}loadticketstage(){var i=this,n=Unibase.Themes.Providers.DetailHelper.installedAppId,t;let r="#"+Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];t=String(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(t=>t.Key=="hf_"+n+"_stagename").Value);i.fileCacheHelper.loadJsFile("platform/apps/managers/stagemanager.js",null);Unibase.Platform.Apps.Managers.StageManager.Instance().getStageByStageName(n,"ReOpened").then(function(n){t=="Closed"?$(r).find(".div_details_stages").find("#StageId_"+n.result.StageId+"").removeClass("d-none"):$(".stages-list-addedItem").each(function(){$(this).text()==" ReOpened"&&($(this).addClass("d-none"),$(this).parent().children(".stages-list-addedItem").length==1&&$(this).parent().addClass("d-none"))})})}loadForm(){}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.Tickets=i})(i=t.Components||(t.Components={}))})(i=t.Support||(t.Support={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));