12345678910111213141516171819 |
- 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>
- </header>
- <div class="modal-body" id="CardViewer_modal">
-
- <div class="card"> <div class="card-body" style="">
-
- <div class="row" id="div_Follower">
- <div class="col-sm-12"> <div id="div_ManagerFollower" class="floating-label-form-group floating-label-form-group-with-value" style="border-bottom:0;>
- <label for="follower">Manager Name<span class="text-danger hide " id="spnIsRequired_managerfollowers"> *</span></label>
- <select id="ManagerFollower_AutoComplete" class="form-control text-control required" multiple="multiple"></select>
- <input type="hidden" id="hfAutoComplete_Managerfollower" class="hfAutoCompleteId_ReportGroup' form-control value-control" data-isdynamic="true"/>
- </div></div>
-
- </div>
- </div></div></div>
- <footer class="bg-white modal-footer pa-10" id="formFooter">
- <a class="btn btn-light btn-sm btn-center mr-auto" id="btn_Close">Close</a>
- <a class="btn btn-primary btn-center btn-sm text-white" id="btnSave_follower">Save</a>
- </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={}));
|