This commit is contained in:
2023-03-13 09:33:14 +00:00
parent 0da601e691
commit 7bedcc56f9
125 changed files with 137 additions and 14 deletions
@@ -117,12 +117,13 @@ var Bizgaze;
var PlanId = itemid;
var TenureId = tenureid;
if (periodTime != undefined || PlanId != undefined || TenureId != undefined) {
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().period_change(PlanId, TenureId, periodTime);
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);
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res);
var OntimeCost = 0;
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().cartItemsList(res, OntimeCost);
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().setCartAddonHeight();
var sf = $(".price").val().toString();
$(".TotalPrice").text(sf);
@@ -229,7 +230,7 @@ var Bizgaze;
else {
html += `<p class="item-desc text-truncate"></p>`;
}
html += ` <span class="item-quantity setupfee">( ` + res.SalesPrice + ` - 0% ) = ₹` + res.SalesPrice + `</span>
html += ` <span class="Addon-item-quantity">( ` + res.SalesPrice + ` - 0% ) = ₹` + res.SalesPrice + `</span>
</div>
<div class="item-plan-offer-wrap pt-10">
`;
@@ -251,11 +252,11 @@ var Bizgaze;
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateCartItems(0, addItemId);
}
}
cartItemsList(res) {
cartItemsList(res, OntTimeCost) {
var addonQuantity = 1;
var addonSku = res.SKU;
var addonItemId = res.ItemId;
var unitPrice = res.SalesPrice + res.SetupFee;
var unitPrice = res.SalesPrice + OntTimeCost;
var discountPercent = res.Discount;
var discountValue = 0;
var itemName = res.ItemName;
@@ -771,7 +772,7 @@ var Bizgaze;
else {
html += `<p class="item-desc text-truncate"></p>`;
}
html += `<span class="item-quantity setupfee">( ` + res.SalesPrice + ` - 0% ) = ₹` + res.SalesPrice + `</span>
html += `<span class="Addon-item-quantity">( ` + res.SalesPrice + ` - 0% ) = ₹` + res.SalesPrice + `</span>
</div>
<div class="item-plan-offer-wrap pt-10">
`;
@@ -992,7 +993,7 @@ var Bizgaze;
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().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);
@@ -1198,6 +1199,22 @@ var Bizgaze;
});
});
}
period_changebyPaynow(PlanId, TenureId, Periode) {
let instance = this;
var data = Periode.split("M")[0];
var 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;
if (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];
File diff suppressed because one or more lines are too long