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.

createmanagerfollower.min.js 4.9KB

12345678910111213141516171819
  1. var Unibase;(function(n){let t;(function(t){let i;(function(i){let r;(function(i){class r extends t.Core.BaseComponent{constructor(){super()}init(){}jsFiles(){return["platform/membership/managers/accountmanager.js","platform/analytics/providers/iviewersettings.js","platform/core/infos/status.js"]}cssFiles(){return[]}html(){return`<form id="formValidate_follower" method="post" class="formValidate form_formValidate_follower" data-formuniquekey="bizgaze_formValidate_follower_createbranchsetting" data-validate="parsley"><header class="b-b bg-white modal-header pa-10"><strong class="text-dark Title" id="div_follower">Add Manager Followers</strong><div id="div_ValidationSummary" class="form-error-message"></div>
  2. </header>
  3. <div class="modal-body" id="CardViewer_modal">
  4. <div class="card"> <div class="card-body" style="">
  5. <div class="row" id="div_Follower">
  6. <div class="col-sm-12"> <div id="div_ManagerFollower" class="floating-label-form-group floating-label-form-group-with-value" style="border-bottom:0;>
  7. <label for="follower">Manager Name<span class="text-danger hide " id="spnIsRequired_managerfollowers"> *</span></label>
  8. <select id="ManagerFollower_AutoComplete" class="form-control text-control required" multiple="multiple"></select>
  9. <input type="hidden" id="hfAutoComplete_Managerfollower" class="hfAutoCompleteId_ReportGroup' form-control value-control" data-isdynamic="true"/>
  10. </div></div>
  11. </div>
  12. </div></div></div>
  13. <footer class="bg-white modal-footer pa-10" id="formFooter">
  14. <a class="btn btn-light btn-sm btn-center mr-auto" id="btn_Close">Close</a>
  15. <a class="btn btn-primary btn-center btn-sm text-white" id="btnSave_follower">Save</a>
  16. </footer></form>`}load(t,i){const r=this;var u=n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_employeeid"})[0].Value,f=_appsettings.server_url()+"/apis/v4/bizgaze/crm/contacts/getmanagerfollowersauto/id/"+u;AutoCompleteHelper.getHelper().Create("#ManagerFollower_AutoComplete","#hfAutoComplete_Managerfollower",f,function(n){var t=n});$("#btnSave_follower").click(function(){if($("#ManagerFollower_AutoComplete").val().toString()=="")return MessageHelper.Instance().showError("Please select atleast one Manager Follower!","div_ValidationSummary"),!1;var t={ManagerIds:$("#ManagerFollower_AutoComplete").val().toString(),FollowGuid:n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_versionguid"})[0].Value,UserId:n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_userid"})[0].Value,ManagerId:n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_managerid"})[0].Value,Employeeid:n.Themes.Providers.Detail_Settings.Instance().InputParameters.filter(function(t){return t.Key==="hf_"+n.Themes.Providers.DetailHelper.installedAppId+"_employeeid"})[0].Value,InstalledAppId:n.Themes.Providers.DetailHelper.installedAppId,IsManager:!1,StatusId:1};n.Platform.Membership.Managers.AccountManager.Instance().savemanager(t).then(function(t){var i,u;t.status==n.Data.Status.Error?MessageHelper.Instance().showError(t.message,"div_ValidationSummary"):(r.navigationHelper.closePopUp(),MessageHelper.Instance().showSuccess(t.message,"div_ValidationSummary"),i=n.Themes.Compact.Components.Details.Instance(),i._recordId=n.Themes.Providers.DetailHelper.recordId,i._installedAppId=n.Themes.Providers.DetailHelper.installedAppId,i._containerId=r.navigationHelper.getLastContainerId(),u=i,i.loadPortlets(u))})});$("#btn_Close").click(function(){$("#"+i).modal("hide");$("#"+i).remove()})}DeleteManagerFollower(t,i){bootbox.confirm("Do you want to Delete this Manager Follower?",function(r){if(r==!0){var u=this;n.Platform.Membership.Managers.AccountManager.Instance().deleteManagerFollower(t,i).then(function(t){var i,r;MessageHelper.Instance().showSuccess(t.message,"");i=n.Themes.Compact.Components.Details.Instance();i._recordId=n.Themes.Providers.DetailHelper.recordId;i._installedAppId=n.Themes.Providers.DetailHelper.installedAppId;i._containerId=u.navigationHelper.getLastContainerId();r=i;i.loadPortlets(r)})}})}static Instance(){return this._instance===undefined&&(this._instance=new r),this._instance}}i.CreateManagerFollower=r})(r=i.UserManagement||(i.UserManagement={}))})(i=t.Cmn||(t.Cmn={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));