Built files from Bizgaze WebServer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

bankbranchdetails.min.js 7.1KB

1
  1. var __awaiter=this&&this.__awaiter||function(n,t,i,r){function u(n){return n instanceof i?n:new i(function(t){t(n)})}return new(i||(i=Promise))(function(i,f){function o(n){try{e(r.next(n))}catch(t){f(t)}}function s(n){try{e(r["throw"](n))}catch(t){f(t)}}function e(n){n.done?i(n.value):u(n.value).then(o,s)}e((r=r.apply(n,t||[])).next())})},Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{init(t){var i=this;i.fileCacheHelper.loadJsFile("apps/crm/companies/managers/companymanager.js",function(){n.Apps.CRM.Companies.Managers.CompanyManager.Instance().getBankBranchDetails(t).then(function(n){var i=n,t;$(".labelSection_BankDetails").empty();t='<div class="container"><strong>Bank Details<\/strong><div class="card"><div class="card-body">Bank Name : '+n.result.BankName+"<br>IFSC : "+n.result.IFSCCode+"<br>Branch Address : "+n.result.BranchAddress+"<br>City Name : "+n.result.CityName+"<br><\/div><\/div><\/div>";$(".labelSection_BankDetails").append(t)})})}refreshportlets(){var i=this,r=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_recordid").Value),n=Unibase.Themes.Compact.Components.Details.Instance(),t;n._recordId=Unibase.Themes.Providers.DetailHelper.recordId;n._installedAppId=Unibase.Themes.Providers.DetailHelper.installedAppId;n._containerId=$("._bizgaze_detail_container:visible").attr("id");t=n;n.loadPortlets(t)}Validate(){var r=this,t=Unibase.Themes.Providers.DetailHelper.installedAppId,i=0;r.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js",function(){r.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js",function(){Unibase.Platform.Apps.Managers.StageManager.Instance().getStages(t).then(function(r){var f,u;for(let n of r.result)(n.StageName=="Submitted to RM"||n.StageName=="LP Submitted to RM")&&(i=n.StageId);f=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_stagename").Value;f=="Customer Initiated"||f=="Contact Initiated"?($("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitForApproval").removeClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitForLoyality").removeClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_UpgradetoE-Coupon").addClass("hidden")):f=="Contact Activated for LP"?($("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitForApproval").addClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitForLoyality").addClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_UpgradetoE-Coupon").removeClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_UpgradetoE-Coupon").removeClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitforE-CouponAndLoyalty").addClass("hidden")):($("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitForApproval").addClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitForLoyality").addClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_UpgradetoE-Coupon").addClass("hidden"),$("._bizgaze_detail_container:visible").find("#li_DetailSetting_"+t+"_SubmitforE-CouponAndLoyalty").addClass("hidden"));u=Unibase.Themes.Providers.DetailHelper.recordId;$("#DetailSetting_"+t+"_SubmitforE-CouponAndLoyalty").unbind().click(function(){var i=r,t=r.result.filter(function(n){return n.StageName==="Documents Submited"})[0].StageId;n.Apps.CRM.Controls.BankBranchDetails.Instance().contactsAddrNStageValidation(t,u)});$("#DetailSetting_"+t+"_UpgradetoE-Coupon").unbind().click(function(){var t=r.result.filter(function(n){return n.StageName==="Documents Submited"})[0].StageId;n.Apps.CRM.Controls.BankBranchDetails.Instance().contactsAddrNStageValidation(t,u)});$("#DetailSetting_"+t+"_SubmitForApproval").unbind().click(function(){n.Apps.CRM.Controls.BankBranchDetails.Instance().addressvalidate(i,u)});$("#DetailSetting_"+t+"_SubmitForLoyality").unbind().click(function(){return __awaiter(this,void 0,void 0,function*(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId;yield n.Apps.CRM.Controls.BankBranchDetails.Instance().addressvalidate(i,u)})})})})})}contactstagechange(n,t){return __awaiter(this,void 0,void 0,function*(){var i=this;yield Unibase.Themes.Compact.Components.Details.Instance().changeStage(n,t);i.navigationHelper.hideLoading()})}addressvalidate(t,i){var r=this;n.Apps.Crm.Contacts.Managers.ContactManager.Instance().getAddressByContactId(i).then(function(i){i.result!=""?n.Apps.CRM.Controls.BankBranchDetails.Instance().StageChange(t):bootbox.confirm({message:"Please Create Address",closeButton:!1,callback:function(n){n}});r.navigationHelper.hideLoading()})}contactsAddrNStageValidation(t,i){n.Apps.Crm.Contacts.Managers.ContactManager.Instance().getAddressByContactId(i).then(function(i){i.result!=""?n.Apps.CRM.Controls.BankBranchDetails.Instance().StageChangeByDocumentGroupValidation(t):bootbox.confirm({message:"Please Create Address",closeButton:!1,callback:function(n){n}})})}ContactValidate(){var n=Unibase.Themes.Providers.DetailHelper.installedAppId,t=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(t=>t.Key=="hf_"+n+"_stagestatusname").Value;t=="Lead"?$(".li_DetailSetting_"+n+"_SubmitForApproval").removeClass("hidden"):$(".li_DetailSetting_"+n+"_SubmitForApproval").addClass("hidden")}StageChange(n){var t=this,r,i;t.fileCacheHelper.loadJsFile("platform/core/infos/status.js",function(){});r=Unibase.Themes.Providers.DetailHelper.recordId;i=Unibase.Themes.Providers.DetailHelper.installedAppId;t.fileCacheHelper.loadJsFile("platform/files/managers/filemanager.js",function(){Unibase.Platform.Files.Managers.FileManager.Instance().validateDocument(r,i).then(function(r){r.status==Unibase.Data.Status.Error?bootbox.confirm({message:r.message,closeButton:!1,callback:function(n){n}}):t.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js",function(){Unibase.Themes.Compact.Components.Details.Instance().changeStage(n,i)})})})}StageChangeByDocumentGroupValidation(n){var t=this;t.fileCacheHelper.loadJsFile("platform/core/infos/status.js",function(){});t.fileCacheHelper.loadJsFile("platform/files/managers/filemanager.js",function(){var r=Unibase.Themes.Providers.DetailHelper.recordId,i=Unibase.Themes.Providers.DetailHelper.installedAppId;Unibase.Platform.Files.Managers.FileManager.Instance().validateDocumentByGroup(r,i).then(function(r){if(r.status==Unibase.Data.Status.Error){var u=r.message+" has files less than required count.";bootbox.confirm({message:u,closeButton:!1,callback:function(n){n}})}else t.fileCacheHelper.loadJsFile("tenants/themes/compact/components/details/details.js",function(){Unibase.Themes.Compact.Components.Details.Instance().changeStage(n,i)})})})}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.BankBranchDetails=i})(i=t.Controls||(t.Controls={}))})(i=t.CRM||(t.CRM={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));