This commit is contained in:
sriramphanib committed 2023-03-13 09:33:14 +00:00
1 parent 0da601e691
commit 7bedcc56f9
125 files changed
+137 -14

No files matched your search

+7 -7
View File
@@ -25,7 +25,7 @@ var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(
</div>
</div>
</div>
</div>`,containerId=Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];$(".otp-verification-modal").remove();$(`#${containerId}`).append(html);const otpModalEl=$("#otpVerificationModal");otpModalEl.addClass("show d-block");$(".otp-input").first().focus();$("#otpModalCloseBtn").click(function(){otpModalEl.removeClass("show d-block")});$(".otp-input-group .otp-input").on("input",function(){const inputEl=this;inputEl.value=inputEl.value.replace(/[^0-9]/g,"")})}sendEmail(email,Ismail){this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().sendRegistrationMail(email,Ismail).then(function(response){var resinfo=response.result,res=response.message;resinfo==null||resinfo==""?MessageHelper.Instance().showError("OTP sending failed","otpErrMsg"):(SubcribeUserRegistrations.instance.registertoken=response.result,MessageHelper.Instance().showSuccess("OTP Send Succefully","otpErrMsg"))})})}otpInputTabChange(val){const ele=$(".otp-input");ele[val-1].value!=""?ele[val]&&ele[val].focus():ele[val-1].value==""&&ele[val-2]&&ele[val-2].focus()}otpSubmitHandler(){var instance=this;let enteredOtp="";if($(".otp-input").each(function(){enteredOtp+=$(this).val()}),enteredOtp!=""||enteredOtp!=""){let otpId=SubcribeUserRegistrations.instance.registertoken;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().VerifyOtp(otpId,enteredOtp).then(function(response){var res=response.result;res!=null&&res==!0?($("#otpVerificationModal").removeClass("show d-block"),instance.isVerified=!0,$(".registration-proceed-btn").removeClass("d-none"),MessageHelper.Instance().showSuccess("Mobile Number verified Successfully",""),Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().SaveSubcriptionUserInfo()):MessageHelper.Instance().showError("Invalid OTP!","otpErrMsg")})})}else MessageHelper.Instance().showError("Please Enter OTP!","otpErrMsg")}SaveSubcriptionUserInfo(){var companyName=$("#companyName").val(),contactName=$("#contactName").val(),contactEmail=$("#contactEmail").val(),contactPhone=$("#contactPhone").val(),AddressName=$("#AddressName").val(),cityName=$("#txt_city").val(),GSTIN=$("#GSTIN").val(),tenurePeriod=$("#select_period").val(),instance,jsFiles;contactName==""?MessageHelper.Instance().showError("Mandatory fields are missing","error_message"):(instance=this,instance.navigationHelper.showLoading(),jsFiles=["apps/transact/enums/enum.js","apps/transact/managers/orders/ordermanager.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],instance.fileCacheHelper.loadJsFiles(jsFiles,function(){var i,PlanId,TenureId,obj;for(Subscriptions.OrderDetails.instance.OrderData=[],Subscriptions.OrderDetails.instance.ItemData=[],i=0;i<Subscriptions.OrderDetails.instance.CartItems.length;++i){var addonQuantity=Subscriptions.OrderDetails.instance.CartItems[i].addonQuantity,addonSku=Subscriptions.OrderDetails.instance.CartItems[i].addonSku,addonItemId=Subscriptions.OrderDetails.instance.CartItems[i].addonItemId,unitPrice=Subscriptions.OrderDetails.instance.CartItems[i].unitPrice,discountPercent=Subscriptions.OrderDetails.instance.CartItems[i].discountPercent,discountValue=Subscriptions.OrderDetails.instance.CartItems[i].discountValue,refItemId=Number($(this).find("#hf_refItemId").val());Subscriptions.OrderDetails.instance.ItemData.push({SKU:addonSku,Quantity:addonQuantity,ItemId:addonItemId,UnitPrice:unitPrice,DiscountPercent:isNaN(discountPercent)?0:discountPercent,DiscountValue:isNaN(discountValue)?0:discountValue,RefItemId:isNaN(refItemId)?0:refItemId})}instance.ItemObj=JSON.stringify(Subscriptions.OrderDetails.instance.ItemData);PlanId=SubcribeUserRegistrations.instance.PlanItemId;TenureId=SubcribeUserRegistrations.instance.Tenureid;SubcribeUserRegistrations.instance.contactNumber=contactPhone;SubcribeUserRegistrations.instance.contactEmail=contactEmail;obj={};obj={UserName:contactName.toString().trim(),Email:contactEmail,ContactNumber:contactPhone,Organigationname:companyName.toString().trim(),PlanId:PlanId,TenureId:TenureId,GSTNO:GSTIN,City:cityName,AddressLine1:AddressName.toString().trim(),TenurePeriod:Number(tenurePeriod),OrderObject:instance.ItemObj};Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().SaveSubscriptionsUserInfo(obj).then(function(response){var res=response.result;if(response.result==null)instance.navigationHelper.hideLoading(),MessageHelper.Instance().showError(response.message,"error_message");else{var customerUserId=res.SubscriptionsUserId,TotalAmt=Subscriptions.OrderDetails.instance.NetTotal;Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().paymentgateway(TotalAmt,customerUserId,!0)Line truncated
</div>`,containerId=Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length-1];$(".otp-verification-modal").remove();$(`#${containerId}`).append(html);const otpModalEl=$("#otpVerificationModal");otpModalEl.addClass("show d-block");$(".otp-input").first().focus();$("#otpModalCloseBtn").click(function(){otpModalEl.removeClass("show d-block")});$(".otp-input-group .otp-input").on("input",function(){const inputEl=this;inputEl.value=inputEl.value.replace(/[^0-9]/g,"")})}sendEmail(email,Ismail){this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().sendRegistrationMail(email,Ismail).then(function(response){var resinfo=response.result,res=response.message;resinfo==null||resinfo==""?MessageHelper.Instance().showError("OTP sending failed","otpErrMsg"):(SubcribeUserRegistrations.instance.registertoken=response.result,MessageHelper.Instance().showSuccess("OTP Send Succefully","otpErrMsg"))})})}otpInputTabChange(val){const ele=$(".otp-input");ele[val-1].value!=""?ele[val]&&ele[val].focus():ele[val-1].value==""&&ele[val-2]&&ele[val-2].focus()}otpSubmitHandler(){var instance=this;let enteredOtp="";if($(".otp-input").each(function(){enteredOtp+=$(this).val()}),enteredOtp!=""||enteredOtp!=""){let otpId=SubcribeUserRegistrations.instance.registertoken;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().VerifyOtp(otpId,enteredOtp).then(function(response){var res=response.result;res!=null&&res==!0?($("#otpVerificationModal").removeClass("show d-block"),instance.isVerified=!0,$(".registration-proceed-btn").removeClass("d-none"),MessageHelper.Instance().showSuccess("Mobile Number verified Successfully",""),Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().SaveSubcriptionUserInfo()):MessageHelper.Instance().showError("Invalid OTP!","otpErrMsg")})})}else MessageHelper.Instance().showError("Please Enter OTP!","otpErrMsg")}SaveSubcriptionUserInfo(){var companyName=$("#companyName").val(),contactName=$("#contactName").val(),contactEmail=$("#contactEmail").val(),contactPhone=$("#contactPhone").val(),AddressName=$("#AddressName").val(),cityName=$("#txt_city").val(),GSTIN=$("#GSTIN").val(),tenurePeriod=$("#select_period").val(),instance,jsFiles;contactName==""?MessageHelper.Instance().showError("Mandatory fields are missing","error_message"):(instance=this,instance.navigationHelper.showLoading(),jsFiles=["apps/transact/enums/enum.js","apps/transact/managers/orders/ordermanager.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],instance.fileCacheHelper.loadJsFiles(jsFiles,function(){var i,PlanId,TenureId,obj;for(Subscriptions.OrderDetails.instance.OrderData=[],Subscriptions.OrderDetails.instance.ItemData=[],i=0;i<Subscriptions.OrderDetails.instance.CartItems.length;++i){var addonQuantity=Subscriptions.OrderDetails.instance.CartItems[i].addonQuantity,addonSku=Subscriptions.OrderDetails.instance.CartItems[i].addonSku,addonItemId=Subscriptions.OrderDetails.instance.CartItems[i].addonItemId,unitPrice=Subscriptions.OrderDetails.instance.CartItems[i].unitPrice,discountPercent=Subscriptions.OrderDetails.instance.CartItems[i].discountPercent,discountValue=Subscriptions.OrderDetails.instance.CartItems[i].discountValue,refItemId=Number($(this).find("#hf_refItemId").val());Subscriptions.OrderDetails.instance.ItemData.push({SKU:addonSku,Quantity:addonQuantity,ItemId:addonItemId,UnitPrice:unitPrice,DiscountPercent:isNaN(discountPercent)?0:discountPercent,DiscountValue:isNaN(discountValue)?0:discountValue,RefItemId:isNaN(refItemId)?0:refItemId})}instance.ItemObj=JSON.stringify(Subscriptions.OrderDetails.instance.ItemData);PlanId=SubcribeUserRegistrations.instance.PlanItemId;TenureId=SubcribeUserRegistrations.instance.Tenureid;SubcribeUserRegistrations.instance.contactNumber=contactPhone;SubcribeUserRegistrations.instance.contactEmail=contactEmail;obj={};obj={UserName:contactName.toString().trim(),Email:contactEmail,ContactNumber:contactPhone,Organigationname:companyName.toString().trim(),PlanId:PlanId,TenureId:TenureId,GSTNO:GSTIN,City:cityName,AddressLine1:AddressName.toString().trim(),TenurePeriod:Number(tenurePeriod),OrderObject:instance.ItemObj};Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().SaveSubscriptionsUserInfo(obj).then(function(response){var res=response.result;if(response.result==null)instance.navigationHelper.hideLoading(),MessageHelper.Instance().showError(response.message,"error_message");else{var customerUserId=res.SubscriptionsUserId,TotalAmt=Subscriptions.OrderDetails.instance.NetTotal;Bizgaze.Apps.Transact.Controls.Subscriptions.SubcribeUserRegistrations.Instance().paymentgateway(TotalAmt,customerUserId,!0)Line truncated
<div class="row add-on-content-wrap biz-custom-scrollbar mx-0 p-md-4">
<div class="Uaddonitems col-xl-8 col-md-6 px-0 pr-md-10 pr-lg-20 mb-30 mb-md-0 pr-xl-30">
<div class="addons-wrap">
@@ -61,7 +61,7 @@ var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(
</div>
</div>
</div>
</div>`;$(".orderitemsdiv").html(html);$("#btn_Proceed1").hide();$("#select_period").on("change",function(){var periodTime=$("#select_period").val(),PlanId=itemid,TenureId=tenureid;(periodTime!=undefined||PlanId!=undefined||TenureId!=undefined)&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_change(PlanId,TenureId,periodTime);$(".item-quantity").text(`(`+OrderDetails.instance.planItemPrice+`-0)=`+OrderDetails.instance.planItemPrice)});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().bindTenure(itemid,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();sf=$(".price").val().toString();$(".TotalPrice").text(sf);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getAddons(res.ItemId,id,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().LoadingOrderAddons()})})});OrderDetails.instance.organizationId=Number(id);var instance=this;instance.fileCacheHelper.loadJsFiles(["apps/crm/companies/managers/companymanager.js","apps/crm/contacts/managers/contactmanager.js"],function(){id!=0&&Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().getOrganizationById(id).then(function(response){var data=response.result,contactid=data.DefaultOrgContactId;Bizgaze.Apps.CRM.Companies.Managers.CompanyManager.Instance().getUserBranches(contactid).then(function(orgresponse){var branchId=orgresponse.result[0].BranchId;OrderDetails.instance.BranchId=branchId})})})}getAddons(itemid,id,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getAddonsItems(itemid,tenureid).then(function(response){var res=response.result,cartItemsList=[],i,imageurl,image1,html,cartId;for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i<res.length;i++)imageurl=res[i].AddonImage,imageurl!=null&&imageurl!=undefined&&imageurl!=""&&(image1=imageurl.split("~"),instance.AddonImage=image1[0]),res[i].SalesPrice!=0&&(html=`<div class="col-md-3"><div class="product-card CartItems adoonsItems AddonValue-row" id="li_AddOnsItems_Details" data-search-term="${res[i].ItemName.toLowerCase()}"">
</div>`;$(".orderitemsdiv").html(html);$("#btn_Proceed1").hide();$("#select_period").on("change",function(){var periodTime=$("#select_period").val(),PlanId=itemid,TenureId=tenureid;(periodTime!=undefined||PlanId!=undefined||TenureId!=undefined)&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_changebyPaynow(PlanId,TenureId,periodTime);$(".item-quantity").text(`(`+OrderDetails.instance.planItemPrice+`-0)=`+OrderDetails.instance.planItemPrice)});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().bindTenure(itemid,tenureid);OntimeCost=0;Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res,OntimeCost);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();sf=$(".price").val().toString();$(".TotalPrice").text(sf);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getAddons(res.ItemId,id,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().LoadingOrderAddons()})})});OrderDetails.instance.organizationId=Number(id);var instance=this;instance.fileCacheHelper.loadJsFiles(["apps/crm/companies/managers/companymanager.js","apps/crm/contacts/managers/contactmanager.js"],function(){id!=0&&Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().getOrganizationById(id).then(function(response){var data=response.result,contactid=data.DefaultOrgContactId;Bizgaze.Apps.CRM.Companies.Managers.CompanyManager.Instance().getUserBranches(contactid).then(function(orgresponse){var branchId=orgresponse.result[0].BranchId;OrderDetails.instance.BranchId=branchId})})})}getAddons(itemid,id,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getAddonsItems(itemid,tenureid).then(function(response){var res=response.result,cartItemsList=[],i,imageurl,image1,html,cartId;for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i<res.length;i++)imageurl=res[i].AddonImage,imageurl!=null&&imageurl!=undefined&&imageurl!=""&&(image1=imageurl.split("~"),instance.AddonImage=image1[0]),res[i].SalesPrice!=0&&(html=`<div class="col-md-3"><div class="product-card CartItems adoonsItems AddonValue-row" id="li_AddOnsItems_Details" data-search-term="${res[i].ItemName.toLowerCase()}"">
<div class="product-card-body">
<div class="product-img-wrap">
<img src="${instance.AddonImage}" alt="" class="product-img">
@@ -87,11 +87,11 @@ var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(
class="btn btn-icon btn-icon-circle btn-info btn-icon-style-3 item-remove-btn"><span class="btn-icon-wrap"><i class="fa fa-trash"></i></span></a>
</div>
</div>
<div class="item-desc-quantity-wrap">`;html+=res.Description!=null&&res.Description!=""?`<p class="item-desc text-truncate">${res.Description}</p>`:`<p class="item-desc text-truncate"></p>`;html+=` <span class="item-quantity setupfee">( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`</span>
<div class="item-desc-quantity-wrap">`;html+=res.Description!=null&&res.Description!=""?`<p class="item-desc text-truncate">${res.Description}</p>`:`<p class="item-desc text-truncate"></p>`;html+=` <span class="Addon-item-quantity">( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`</span>
</div>
<div class="item-plan-offer-wrap pt-10">
`;res.IsOfferAvailable==!0&&(html+=` <a href="javascrpit:;" onclick="Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().ShowOfferItems(`+0+`,`+res.ItemId+" ,`"+res.ItemName+"`,1"+`,`+`this)" class="item-offer-status btn btn-sm"><i class="fa fa-percent mr-1"></i><span>Offer applied</span></a>`);html+=`</div><input type="hidden" id="hf_Sku" value=`+res.SKU+` /><input type="hidden" id="hf_ItemId" value=`+res.ItemId+` /><input type="hidden" id="hf_Quantity" value=1 /><input type="hidden" class="itemprice" value=`+res.SalesPrice+` id="hf_itemprice" /><input type="hidden" class="price hf_itemprice" value=`+res.SalesPrice+` id="hf_price" /><input type="hidden" class="hf_discountPercent" value=0 id="hf_discountPercent" />
</div>`;$(".ListCartItems:first").append(html);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(res,0)}));BtnText=="Remove"&&($("."+itemid+"").addClass("add-cart-btn"),$("."+itemid+"").removeClass("remove-cart-btn"),$("."+itemid+"").text("Add"),addItemId=itemid.replace("btnremove_",""),Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().deleteItem("Plan_OrderItem_"+addItemId),Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0,addItemId))}cartItemsList(res){var addonSku=res.SKU,addonItemId=res.ItemId,unitPrice=res.SalesPrice+res.SetupFee,discountPercent=res.Discount,itemName=res.ItemName,subscriptionItemType=res.SubscriptionItemType;OrderDetails.instance.CartItems.push({addonQuantity:1,addonSku:addonSku,addonItemId:addonItemId,unitPrice:unitPrice,discountPercent:discountPercent,discountValue:0,itemName:itemName,subscriptionItemType:subscriptionItemType});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout()}updateCartItems(res,itemid){if(res!=0){let instance=this;var addonQuantity=1,addonSku=res.SKU,addonItemId=res.ItemId,unitPrice=res.SalesPrice,discountPercent=0,discountValue=0,ItemName=res.ItemName,subscriptionItemType=res.SubscriptionItemType;OrderDetails.instance.CartItems.push({addonQuantity:addonQuantity,addonSku:addonSku,addonItemId:addonItemId,unitPrice:unitPrice,discountPercent:discountPercent,discountValue:discountValue,AddOnItemName:ItemName,subscriptionItemType:subscriptionItemType})}else{let index=OrderDetails.instance.CartItems.findIndex(z=>z.addonItemId==Number(itemid));index!=-1&&OrderDetails.instance.CartItems.splice(index,1)}Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount()}deleteItem(itemid){var offerid=itemid,offeritem,discount,Total,itid,chkid;if(offerid.includes("Offer_OrderItem_")){offeritem=$("."+itemid+"").find("#hf_refItemId").val();$(".Plan_OrderItem_"+offeritem).find(".hf_discountPercent").val(0);discount=$(".Plan_OrderItem_"+offeritem).find(".hf_discountPercent").val();let Price=$(".Plan_OrderItem_"+offeritem).find(".hf_itemprice").val(),DiscountAmount=Number(Price)*(Number(discount)/100);Total=Number(Price)-DiscountAmount;let RowTotal="( "+Price+" - "+discount+" % ) = "+Total;$(".Plan_OrderItem_"+offeritem).find(".setupfee").text(RowTotal);let index=Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems.findIndex(z=>z.addonItemId==Number(offeritem));index!=-1&&(Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems[index].discountPercent=0)}$(".cart-item").length<=3&&$(".SubsItems").find(".ListCartItems").css("min-height","-=80px");$("."+itemid+"").remove();itid=offerid.includes("Offer_OrderItem_")?itemid.replace("Offer_OrderItem_",""):itemid.replace("Plan_OrderItem_","");Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0,itid);chkid=itemid;chkid=chkid.replace("Plan_OrderItem_","");chkid="btnremove_"+chkid;$("."+chkid+"").addClass("add-cart-btn");$("."+chkid+"").removeClass("remove-cart-btn");$("."+chkid+"").text("Add")}setCartAddonHeight(){const instance=this,formEl=$('[data-formuniquekey="bizgaze_extension_transact_subscription_createsubscriptionorderitems"]'),logoDivHeight=formEl.find(".subs-logo-wrap").outerHeight(!0),bodyPaddingTopHeight=parseInt(formEl.find(".modal-body.simple-scroll-bar").css("padding-top")),bodyPaddingBottomHeight=parseInt(formEl.find(".modal-body.simple-scroll-bar").css("padding-bottom")),modalBodyPaddingHeight=bodyPaddingTopHeight+bodyPaddingBottomHeight;formEl.find(".simple-scroll-bar.modal-body").css({height:`calc(100vh - ${logoDivHeight}px)`,"padding-top":"1rem 1.5rem"}).removeClass("bg-cyan-light-5 biz_grey_bg");let heightProperty="height";$(window).width()<767&&(heightProperty="max-height");const cartHeaderHeight=formEl.find(".cart-header").outerHeight(!0),cartFooterHeight=formEl.find(".cart-footer").outerHeight(!0);formEl.find(".cart-wrap .cart-body").css({"max-height":`calc(100% - ${cartHeaderHeight+cartFooterHeight}px)`});const addonHeaderHeight=formEl.find(".addon-heading-search-wrap").outerHeight(!0);formEl.find(".addon-products-wrap").css("max-height",`calc(100% - ${addonHeaderHeight}px)`);instance.formId=Number(formEl.find("#hf_FormId").val())}searchAddons(){const searchTerm=$("#addonSearchInput").val().toString().trim().toLowerCase();searchTerm?$(".addonslist .product-card").each(function(i){$(this).filter("[data-search-term *= "+searchTerm+"]").length>0||searchTerm.length<1?$(this).show():$(this).hide();i!=$(".addonslist .product-card").length-1||$(".addonslist .product-card:visible").length?$(".addonslist").find(".err-msg").addClass("d-none"):$(".addonslist").find(".err-msg").removeClass("d-none")}):($(".addonslist .product-card:hidden").show(),$(".addonslist").find(".err-msg").addClass("d-Line truncated
</div>`;$(".ListCartItems:first").append(html);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(res,0)}));BtnText=="Remove"&&($("."+itemid+"").addClass("add-cart-btn"),$("."+itemid+"").removeClass("remove-cart-btn"),$("."+itemid+"").text("Add"),addItemId=itemid.replace("btnremove_",""),Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().deleteItem("Plan_OrderItem_"+addItemId),Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0,addItemId))}cartItemsList(res,OntTimeCost){var addonSku=res.SKU,addonItemId=res.ItemId,unitPrice=res.SalesPrice+OntTimeCost,discountPercent=res.Discount,itemName=res.ItemName,subscriptionItemType=res.SubscriptionItemType;OrderDetails.instance.CartItems.push({addonQuantity:1,addonSku:addonSku,addonItemId:addonItemId,unitPrice:unitPrice,discountPercent:discountPercent,discountValue:0,itemName:itemName,subscriptionItemType:subscriptionItemType});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout()}updateCartItems(res,itemid){if(res!=0){let instance=this;var addonQuantity=1,addonSku=res.SKU,addonItemId=res.ItemId,unitPrice=res.SalesPrice,discountPercent=0,discountValue=0,ItemName=res.ItemName,subscriptionItemType=res.SubscriptionItemType;OrderDetails.instance.CartItems.push({addonQuantity:addonQuantity,addonSku:addonSku,addonItemId:addonItemId,unitPrice:unitPrice,discountPercent:discountPercent,discountValue:discountValue,AddOnItemName:ItemName,subscriptionItemType:subscriptionItemType})}else{let index=OrderDetails.instance.CartItems.findIndex(z=>z.addonItemId==Number(itemid));index!=-1&&OrderDetails.instance.CartItems.splice(index,1)}Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount()}deleteItem(itemid){var offerid=itemid,offeritem,discount,Total,itid,chkid;if(offerid.includes("Offer_OrderItem_")){offeritem=$("."+itemid+"").find("#hf_refItemId").val();$(".Plan_OrderItem_"+offeritem).find(".hf_discountPercent").val(0);discount=$(".Plan_OrderItem_"+offeritem).find(".hf_discountPercent").val();let Price=$(".Plan_OrderItem_"+offeritem).find(".hf_itemprice").val(),DiscountAmount=Number(Price)*(Number(discount)/100);Total=Number(Price)-DiscountAmount;let RowTotal="( "+Price+" - "+discount+" % ) = "+Total;$(".Plan_OrderItem_"+offeritem).find(".setupfee").text(RowTotal);let index=Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems.findIndex(z=>z.addonItemId==Number(offeritem));index!=-1&&(Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems[index].discountPercent=0)}$(".cart-item").length<=3&&$(".SubsItems").find(".ListCartItems").css("min-height","-=80px");$("."+itemid+"").remove();itid=offerid.includes("Offer_OrderItem_")?itemid.replace("Offer_OrderItem_",""):itemid.replace("Plan_OrderItem_","");Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0,itid);chkid=itemid;chkid=chkid.replace("Plan_OrderItem_","");chkid="btnremove_"+chkid;$("."+chkid+"").addClass("add-cart-btn");$("."+chkid+"").removeClass("remove-cart-btn");$("."+chkid+"").text("Add")}setCartAddonHeight(){const instance=this,formEl=$('[data-formuniquekey="bizgaze_extension_transact_subscription_createsubscriptionorderitems"]'),logoDivHeight=formEl.find(".subs-logo-wrap").outerHeight(!0),bodyPaddingTopHeight=parseInt(formEl.find(".modal-body.simple-scroll-bar").css("padding-top")),bodyPaddingBottomHeight=parseInt(formEl.find(".modal-body.simple-scroll-bar").css("padding-bottom")),modalBodyPaddingHeight=bodyPaddingTopHeight+bodyPaddingBottomHeight;formEl.find(".simple-scroll-bar.modal-body").css({height:`calc(100vh - ${logoDivHeight}px)`,"padding-top":"1rem 1.5rem"}).removeClass("bg-cyan-light-5 biz_grey_bg");let heightProperty="height";$(window).width()<767&&(heightProperty="max-height");const cartHeaderHeight=formEl.find(".cart-header").outerHeight(!0),cartFooterHeight=formEl.find(".cart-footer").outerHeight(!0);formEl.find(".cart-wrap .cart-body").css({"max-height":`calc(100% - ${cartHeaderHeight+cartFooterHeight}px)`});const addonHeaderHeight=formEl.find(".addon-heading-search-wrap").outerHeight(!0);formEl.find(".addon-products-wrap").css("max-height",`calc(100% - ${addonHeaderHeight}px)`);instance.formId=Number(formEl.find("#hf_FormId").val())}searchAddons(){const searchTerm=$("#addonSearchInput").val().toString().trim().toLowerCase();searchTerm?$(".addonslist .product-card").each(function(i){$(this).filter("[data-search-term *= "+searchTerm+"]").length>0||searchTerm.length<1?$(this).show():$(this).hide();i!=$(".addonslist .product-card").length-1||$(".addonslist .product-card:visible").length?$(".addonslist").find(".err-msg").addClass("d-none"):$(".addonslist").find(".err-msg").removeClass("d-none")}):($(".addonslist .product-card:hidden").show(),$(".addonslist").find(".err-msg").aLine truncated
<li class="detail-item">
<span>Gross Amount</span>
<span id="lblSummary_GrossAmount">₹${res.GrossAmount}/-</span>
@@ -120,7 +120,7 @@ var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(
class="btn btn-icon btn-icon-circle btn-info btn-icon-style-3 item-remove-btn"><span class="btn-icon-wrap"><i class="fa fa-trash"></i></span></a>
</div>
</div>
<div class="item-desc-quantity-wrap">`;html+=res.Description!=null&&res.Description!=""?`<p class="item-desc text-truncate">${res.Description}</p>`:`<p class="item-desc text-truncate"></p>`;html+=`<span class="item-quantity setupfee">( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`</span>
<div class="item-desc-quantity-wrap">`;html+=res.Description!=null&&res.Description!=""?`<p class="item-desc text-truncate">${res.Description}</p>`:`<p class="item-desc text-truncate"></p>`;html+=`<span class="Addon-item-quantity">( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`</span>
</div>
<div class="item-plan-offer-wrap pt-10">
`;res.IsOfferAvailable==!0&&(html+=` <a href="javascrpit:;" onclick="Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().ShowOfferItems(`+0+`,`+res.ItemId+" ,`"+res.ItemName+"`,1"+`,`+`this)" class="item-offer-status btn btn-sm"><i class="fa fa-percent mr-1"></i><span>Offer applied</span></a>`);html+=`</div><input type="hidden" id="hf_Sku" value=`+res.SKU+` /><input type="hidden" id="hf_ItemId" value=`+res.ItemId+` /><input type="hidden" id="hf_Quantity" value=1 /><input type="hidden" class="itemprice" value=`+res.SalesPrice+` id="hf_itemprice" /><input type="hidden" class="price hf_itemprice" value=`+res.SalesPrice+` id="hf_price" /><input type="hidden" class="hf_discountPercent" value=0 id="hf_discountPercent" />
@@ -216,7 +216,7 @@ var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(
<div class="item-desc-quantity-wrap">`;carthtml+=res.Description!=null&&res.Description!=""?`<p class="item-desc text-truncate">${res.Description}</p>`:`<p class="item-desc text-truncate"></p>`;carthtml+=` <span class="item-quantity setupfee">( `+res.SalesPrice+` - 0% ) = ₹`+res.SalesPrice+`</span>
</div><div class="align-items-center d-flex justify-content-between py-10"><p class="font-weight-600">One Time Cost</p><div class="font-18 font-weight-700 inr-sign">`+res.SetupFee+`</div></div><div class="item-plan-offer-wrap pt-10">`;res.IsOfferAvailable==!0&&(carthtml+=` <a href="javascrpit:;" onclick="Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().ShowOfferItems(`+0+`,`+res.ItemId+" ,`"+res.ItemName+"`,1"+`,`+`this)" class="item-offer-status btn btn-sm"><i class="fa fa-tag mr-1"></i><span>Offer applied</span></a>`);carthtml+=`</div><input type="hidden" id="hf_Sku" value=`+res.SKU+` /><input type="hidden" id="hf_ItemId" value=`+res.ItemId+` /><input type="hidden" id="hf_Quantity" value=1 /><input type="hidden" class="itemprice" value=`+res.SalesPrice+` id="hf_itemprice" /><input type="hidden" class="price hf_itemprice" value=`+res.SalesPrice+` id="hf_price" /><input type="hidden" class="hf_discountPercent" value=0 id="hf_discountPercent" />
</div>`;carthtml+=`<div class="focitem offeritems"></div><div class="AddonItemsList"></div>
</div>`;$("#addon-list").html(html);$("#cart_items_list").html(carthtml);$("#btn_Proceed").click(function(){$(this).addClass("d-none");$(this).parent().find("#btn_Save").removeClass("d-none");Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceed_Subscription()});$("#select_period").on("change",function(){var period=$("#select_period").val(),PlanId=Subscriptions.SubcribeUserRegistrations.instance.PlanItemId,TenureId=Subscriptions.SubcribeUserRegistrations.instance.Tenureid;(period!=undefined||PlanId!=undefined||period!=undefined)&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_change(PlanId,TenureId,period)});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getAddonsItemsList(res.ItemId,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().bindTenure(itemid,tenureid)})}proceedToPayHtml(){$("#addon-list").addClass("d-none");$(".registration_form").removeClass("d-none");$("#btn_Proceed").addClass("d-none");$("#btn_Save").removeClass("d-none");$(".registration_back_btn").addClass("d-none")}backProceedHtml(){$("#addon-list").removeClass("d-none");$(".registration_form").addClass("d-none");$("#btn_Proceed").removeClass("d-none");$("#btn_Save").addClass("d-none")}getAddonsItemsList(itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getAddonsItems(itemid,tenureid).then(function(response){var res=response.result,cartItemsList,i,imageurl,image1,html,cartId;res.length==0&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceedToPayHtml();res.length>0&&$(".registration_form").addClass("d-none");cartItemsList=[];let addonImage="";for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i<res.length;i++)imageurl=res[i].AddonImage,imageurl!=null&&imageurl!=undefined&&imageurl!=""&&(image1=imageurl.split("~"),addonImage=image1[0]),res[i].SalesPrice!=0&&OrderDetails.instance.AddonItems.push({salesPrice:res[i].SalesPrice}),OrderDetails.instance.AddonItems.length==0&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceedToPayHtml(),res[i].SalesPrice!=0&&($("#addon-list").hasClass("d-none")&&($("#addon-list").removeClass("d-none"),$("#btn_Proceed").removeClass("d-none"),$("#btn_Save").addClass("d-none"),$(".registration_form").addClass("d-none")),html=`<div class="col-md-3"><div class="product-card CartItems adoonsItems AddonValue-row" id="li_AddOnsItems_Details" data-search-term="${res[i].ItemName.toLowerCase()}"">
</div>`;$("#addon-list").html(html);$("#cart_items_list").html(carthtml);$("#btn_Proceed").click(function(){$(this).addClass("d-none");$(this).parent().find("#btn_Save").removeClass("d-none");Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceed_Subscription()});$("#select_period").on("change",function(){var period=$("#select_period").val(),PlanId=Subscriptions.SubcribeUserRegistrations.instance.PlanItemId,TenureId=Subscriptions.SubcribeUserRegistrations.instance.Tenureid;(period!=undefined||PlanId!=undefined||period!=undefined)&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_change(PlanId,TenureId,period)});Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res,OrderDetails.instance.OneTimeCost);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount();Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getAddonsItemsList(res.ItemId,tenureid);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().bindTenure(itemid,tenureid)})}proceedToPayHtml(){$("#addon-list").addClass("d-none");$(".registration_form").removeClass("d-none");$("#btn_Proceed").addClass("d-none");$("#btn_Save").removeClass("d-none");$(".registration_back_btn").addClass("d-none")}backProceedHtml(){$("#addon-list").removeClass("d-none");$(".registration_form").addClass("d-none");$("#btn_Proceed").removeClass("d-none");$("#btn_Save").addClass("d-none")}getAddonsItemsList(itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getAddonsItems(itemid,tenureid).then(function(response){var res=response.result,cartItemsList,i,imageurl,image1,html,cartId;res.length==0&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceedToPayHtml();res.length>0&&$(".registration_form").addClass("d-none");cartItemsList=[];let addonImage="";for($(".OrderAddonItems").find(".li_OrderAddonItems").each(function(){var addonItemId=Number($(this).find("#hf_ItemId").val());cartItemsList.push({ItemIds:addonItemId})}),i=0;i<res.length;i++)imageurl=res[i].AddonImage,imageurl!=null&&imageurl!=undefined&&imageurl!=""&&(image1=imageurl.split("~"),addonImage=image1[0]),res[i].SalesPrice!=0&&OrderDetails.instance.AddonItems.push({salesPrice:res[i].SalesPrice}),OrderDetails.instance.AddonItems.length==0&&Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().proceedToPayHtml(),res[i].SalesPrice!=0&&($("#addon-list").hasClass("d-none")&&($("#addon-list").removeClass("d-none"),$("#btn_Proceed").removeClass("d-none"),$("#btn_Save").addClass("d-none"),$(".registration_form").addClass("d-none")),html=`<div class="col-md-3"><div class="product-card CartItems adoonsItems AddonValue-row" id="li_AddOnsItems_Details" data-search-term="${res[i].ItemName.toLowerCase()}"">
<div class="product-card-body">
<div class="product-img-wrap">
<img src="${addonImage}" alt="" class="product-img">
@@ -255,7 +255,7 @@ var __awaiter,Bizgaze;(function(Bizgaze){let Apps;(function(Apps){let Transact;(
<span>Net Total</span>
<span id="lblSummary_NetTotal">₹${res.NetTotal}/-</span>
</li>
</ul>`;$("#cartSummaryFooter").html(footerHtml)}yield Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().createOrder_Item(instance.organizationId)})})})}bindTenure(itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenureList(itemid,tenureid).then(function(response){var res=response.result,tenureName,i;for(res,i=0;i<res.length;i++)if(res[i].Price!=0){tenureName=tenureid==2?"M":"Y";let html;html=i==0?'<option value="'+response.result[i].TenurePeriod+'" selected>'+response.result[i].TenurePeriod+tenureName+"<\/option>":'<option value="'+response.result[i].TenurePeriod+'"> '+response.result[i].TenurePeriod+tenureName+"<\/option>";$("#select_period").append(html)}})})}period_change(PlanId,TenureId,Periode){let instance=this;var data=Periode.split("M")[0],Period_Duration=Number(Periode);this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenurePeriodAndPrice(PlanId,TenureId,Period_Duration).then(function(response){var res=response.result;OrderDetails.instance.planItemPrice=response.result.Price;OrderDetails.instance.CartItems[0].subscriptionItemType==1&&(OrderDetails.instance.CartItems[0].unitPrice=OrderDetails.instance.planItemPrice+OrderDetails.instance.OneTimeCost);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount();$(".item-quantity").html(`( `+OrderDetails.instance.planItemPrice+` - 0% ) = <span class="inr-sign">`+OrderDetails.instance.planItemPrice+`<span>`)})})}checkout_cartAmount(){var instance=this,defaultaddressid,Organizationid,i,orderobj;for($(".cartcount").text(OrderDetails.instance.CartItems.length),defaultaddressid="",OrderDetails.instance.OrderData=[],OrderDetails.instance.ItemData=[],Organizationid=Number(OrderDetails.instance.organizationId),i=0;i<OrderDetails.instance.CartItems.length;++i){var addonQuantity=OrderDetails.instance.CartItems[i].addonQuantity,addonSku=OrderDetails.instance.CartItems[i].addonSku,addonItemId=OrderDetails.instance.CartItems[i].addonItemId,unitPrice=OrderDetails.instance.CartItems[i].unitPrice,discountPercent=OrderDetails.instance.CartItems[i].discountPercent,discountValue=OrderDetails.instance.CartItems[i].discountValue;isNaN(addonItemId)||OrderDetails.instance.ItemData.push({SKU:addonSku,Quantity:1,ItemId:addonItemId,UnitPrice:unitPrice,DiscountPercent:isNaN(discountPercent)?0:discountPercent,DiscountValue:isNaN(discountValue)?0:discountValue,ExchangeDC:!1,PackCount:1,PackSize:1,Packs:1,Pieces:0,TaxGroupId:0})}orderobj={BranchId:0,InventoryApplyType:1,IsCalculateTax:!0,IsCompositePrice:!1,IsPiecePrice:!1,IsTaxInclusive:!1,OrderTypeId:1,BillingAddressId:Number(0),OrderItems:OrderDetails.instance.ItemData};instance.fileCacheHelper.loadJsFile("apps/transact/managers/orders/ordermanager.js",function(){Bizgaze.Apps.Transact.Managers.OrderManager.Instance().getTotals(orderobj).then(function(response){var res=response.result;if(OrderDetails.instance.NetTotal=res.NetTotal,res!=null){let footerHtml=`<ul class="detail-list">
</ul>`;$("#cartSummaryFooter").html(footerHtml)}yield Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().createOrder_Item(instance.organizationId)})})})}bindTenure(itemid,tenureid){let instance=this;this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenureList(itemid,tenureid).then(function(response){var res=response.result,tenureName,i;for(res,i=0;i<res.length;i++)if(res[i].Price!=0){tenureName=tenureid==2?"M":"Y";let html;html=i==0?'<option value="'+response.result[i].TenurePeriod+'" selected>'+response.result[i].TenurePeriod+tenureName+"<\/option>":'<option value="'+response.result[i].TenurePeriod+'"> '+response.result[i].TenurePeriod+tenureName+"<\/option>";$("#select_period").append(html)}})})}period_changebyPaynow(PlanId,TenureId,Periode){let instance=this;var data=Periode.split("M")[0],Period_Duration=Number(Periode);this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenurePeriodAndPrice(PlanId,TenureId,Period_Duration).then(function(response){var res=response.result;OrderDetails.instance.planItemPrice=response.result.Price;OrderDetails.instance.CartItems[0].subscriptionItemType==1&&(OrderDetails.instance.CartItems[0].unitPrice=OrderDetails.instance.planItemPrice);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount();$(".item-quantity").html(`( `+OrderDetails.instance.planItemPrice+` - 0% ) = <span class="inr-sign">`+OrderDetails.instance.planItemPrice+`<span>`)})})}period_change(PlanId,TenureId,Periode){let instance=this;var data=Periode.split("M")[0],Period_Duration=Number(Periode);this.fileCacheHelper.loadJsFile("apps/transact/managers/subscriptions/subscriptionmanager.js",function(){Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getTenurePeriodAndPrice(PlanId,TenureId,Period_Duration).then(function(response){var res=response.result;OrderDetails.instance.planItemPrice=response.result.Price;OrderDetails.instance.CartItems[0].subscriptionItemType==1&&(OrderDetails.instance.CartItems[0].unitPrice=OrderDetails.instance.planItemPrice+OrderDetails.instance.OneTimeCost);Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().checkout_cartAmount();$(".item-quantity").html(`( `+OrderDetails.instance.planItemPrice+` - 0% ) = <span class="inr-sign">`+OrderDetails.instance.planItemPrice+`<span>`)})})}checkout_cartAmount(){var instance=this,defaultaddressid,Organizationid,i,orderobj;for($(".cartcount").text(OrderDetails.instance.CartItems.length),defaultaddressid="",OrderDetails.instance.OrderData=[],OrderDetails.instance.ItemData=[],Organizationid=Number(OrderDetails.instance.organizationId),i=0;i<OrderDetails.instance.CartItems.length;++i){var addonQuantity=OrderDetails.instance.CartItems[i].addonQuantity,addonSku=OrderDetails.instance.CartItems[i].addonSku,addonItemId=OrderDetails.instance.CartItems[i].addonItemId,unitPrice=OrderDetails.instance.CartItems[i].unitPrice,discountPercent=OrderDetails.instance.CartItems[i].discountPercent,discountValue=OrderDetails.instance.CartItems[i].discountValue;isNaN(addonItemId)||OrderDetails.instance.ItemData.push({SKU:addonSku,Quantity:1,ItemId:addonItemId,UnitPrice:unitPrice,DiscountPercent:isNaN(discountPercent)?0:discountPercent,DiscountValue:isNaN(discountValue)?0:discountValue,ExchangeDC:!1,PackCount:1,PackSize:1,Packs:1,Pieces:0,TaxGroupId:0})}orderobj={BranchId:0,InventoryApplyType:1,IsCalculateTax:!0,IsCompositePrice:!1,IsPiecePrice:!1,IsTaxInclusive:!1,OrderTypeId:1,BillingAddressId:Number(0),OrderItems:OrderDetails.instance.ItemData};instance.fileCacheHelper.loadJsFile("apps/transact/managers/orders/ordermanager.js",function(){Bizgaze.Apps.Transact.Managers.OrderManager.Instance().getTotals(orderobj).then(function(response){var res=response.result;if(OrderDetails.instance.NetTotal=res.NetTotal,res!=null){let footerHtml=`<ul class="detail-list">
<li class="detail-item">
<span>Gross Amount</span>
<span id="lblSummary_GrossAmount">₹${res.GrossAmount}/-</span>