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.

offercontact.component.min.js 4.9KB

1
  1. var Bizgaze;(function(n){let t;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{init(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId,i,r;for(let n of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)n.Key==="hf_"+t+"_lobid"&&(i=n.Value.toString()),n.Key==="hf_"+t+"_taggroupid"&&(r=n.Value.toString());Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId("Bizgaze_Platform_Crm_Crm_TagCategory_Organizations").then(function(r){var u=r.result.TagCategoryId,f=[{ColumnName:"TagCategoryId",Value:u},{ColumnName:"LobId",Value:i},{ColumnName:"TagId",Value:0}],e=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_offerid").Value;n.Forms.Controls.OfferContact.Instance().GetTags(e,f)});$("#btnIncludedTags").click(function(){n.Forms.Controls.OfferContact.Instance().AddTags("section_IncludedTags","select2_IncludedTags",0,i,0)})}loadControl(n){var f=this,r=`<div class="row"><input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Forms.Controls.OfferContact.Instance().getIncludedTags();"><div class="col-sm-6 floating-label-form-group-with-value" id="IncludedTags"><label for="txt_IncludedTags">Included Tags</label><input type="hidden" class="hf_IncludedTags_" value="" /><select style="width:100%" id="txt_IncludedTags" value="" class="no-border form-control select2_IncludedTags txtIncludedTags" IsTagSelect="false" multiple="multiple"><option value="0">Select</option></select></div><div class="btn-group text-center text-white btn-group-justified mt-30"><a class="btn btn-primary mt-10" id="btnIncludedTags">+</a></div></div>`,t,u,i;$("#"+n).html(r);t=Unibase.Themes.Providers.DetailHelper.installedAppId;for(let n of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)n.Key==="hf_"+t+"_lobid"&&(u=n.Value.toString()),n.Key==="hf_"+t+"_taggroupid"&&(i=n.Value.toString());Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId("Bizgaze_Platform_Crm_Crm_TagCategory_Organizations").then(function(n){var t=n.result.TagCategoryId,r=_appsettings.server_url()+"/apis/v4/unibase/platform/forms/autoincludedtags/taggroupid/"+i+"/tagcategoryid/"+t+"/includedtags/undefined";AutoCompleteHelper.getHelper().Create("#txt_IncludedTags",".hf_IncludedTags_",r,function(){})})}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method not implemented.");}bindEditFormDetails(){var n=this}AddTags(n,t){var i=$("."+t).length,r=this,u='<div class="row" id="div_'+t+"_"+i+'" class="includedtags""><div class="col-sm-6 mt-10 col-9"><input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Forms.Controls.OfferContact.Instance().getTags();"><input type="hidden" class="hf_IncludedTags" value="" /><select id='+t+"_"+i+' style="width:100%" class="b-a '+t+' txt_IncludedTag " value="" multiple="multiple"><\/select><\/div><div class="mt-20 ml-30"><a href="javascript:;" onclick="Bizgaze.Forms.Controls.OfferContact.Instance().RemoveTags(\''+t+"',"+i+')"><i class="fa fa-times"><\/a><\/div><\/div>';$("."+n).find(".card-body").find(".row:last").after(u);r.fileCacheHelper.loadJsFile("platform/tag/managers/tagmanager.js",function(){var n=Unibase.Themes.Providers.DetailHelper.installedAppId,i,t;for(let t of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)t.Key==="hf_"+n+"_lobid"&&(i=t.Value.toString());for(let t of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)t.Key==="hf_"+n+"_taggroupid"&&(t=t.Value.toString());Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId("Bizgaze_Platform_Crm_Crm_TagCategory_Organizations").then(function(n){var i=n.result.TagCategoryId,r=_appsettings.server_url()+"/apis/v4/unibase/platform/forms/autoincludedtags/taggroupid/"+t+"/tagcategoryid/"+i+"/includedtags/undefined";AutoCompleteHelper.getHelper().Create(".txt_IncludedTag",".hf_IncludedTags",r,function(){})})})}RemoveTags(n,t){$("#div_"+n+"_"+t).remove()}GetTags(t,i){this.fileCacheHelper.loadJsFiles(["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"],function(){n.Apps.Transact.Managers.OfferManager.Instance().getoffer(t).then(function(t){var r=t.result;n.Forms.Controls.OfferContact.Instance().ShowTags(r,"section_IncludedTags","select2_IncludedTags",i)})})}ShowTags(t,i,r,u){for(var f=t.IncludedTags.split("&"),e=0;e<f.length;e++)e==0?f[0]=="|"&&(f[0]=null):n.Forms.Controls.OfferContact.Instance().AddTags(i,r,u[0].Value,u[1].Value,f[e])}getIncludedTags(){var n="|",t=[];return $(".select2_IncludedTags").each(function(){t.push($(this).val());for(let i=0;i<t[0].length;i++)n=n+t[0][i]+"|";n=n+"&|";t=[]}),n.slice(0,n.lastIndexOf("&|")-1)}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.OfferContact=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(Bizgaze||(Bizgaze={}));