This commit is contained in:
sriramphanib committed 2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 files changed
+1153349

No files matched your search

@@ -0,0 +1,198 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Transact;
(function (Transact) {
let Components;
(function (Components) {
let Subscriptions;
(function (Subscriptions) {
class SubscriptionItemOfferSelection extends Unibase.Platform.Core.BaseComponent {
constructor() {
super(...arguments);
this.Bizgaze_Transact_Selected_Plan = new Array();
}
jsFiles() {
return ['platform/core/helpers/numberhelper/numberhelper.js', 'apps/transact/managers/invoicemanager.js', 'apps/transact/controls/orders/orderitems.component.js', 'apps/transact/controls/orders/order.component.js', 'apps/transact/components/subscriptions/subscriptionitemofferselection.js'];
}
cssFiles() {
return [];
}
html() {
let html = '<form id="frm_Bizgazetransact_SubscriptionItemOfferSelection" method="post" data-validate="parsley"><div class="b-b bg-white modal-header"><strong class="text-dark titlename">Offer of <strong id="sg_item"></strong></strong></div><div data-simplebar class="bg-light simple-scroll-bar control-sorting modal-body"><div class="card"><div class="card-body"><ul><li class="hidden list-group-item Plan_Vlm_row" id ="li_Invoice_OfferItem"></li></ul></div></div></div><div class="bg-white modal-footer"><a href="javascript:;" class="btn btn-light btn-sm mr-auto btn_close">Close</a><span class="mr-auto" id="spn_Quantity"></span> <a href="javascript:;" class="btn btn-primary btn-sm" id ="btn_Apply">Apply</a></div ></form>';
return html;
}
load(item) {
this.Bizgaze_Transact_Selected_Plan = new Array();
var inst = this;
$(".btn_close").click(function () {
inst.navigationHelper.closePopUp();
});
}
LoadOfferItems(OrganizationId, ItemId, ItemName, InvoiceApplyType, element, Type) {
var instance = this;
this.Bizgaze_Transact_Selected_Plan = new Array();
$('#sg_item').text(ItemName);
SubscriptionItemOfferSelection.Instance().GetPlanVolume(OrganizationId, ItemId, InvoiceApplyType, Type);
$('#btn_Apply').click(function () {
instance.navigationHelper.closePopUp();
if (instance.Bizgaze_Transact_Selected_Plan.length > 0) {
instance.ApplyOffer(instance.Bizgaze_Transact_Selected_Plan);
}
});
}
GetPlanVolume(OrganizationId, ItemId, InvoiceApplyType, Type) {
Bizgaze.Apps.Transact.Managers.InvoiceManager.Instance().getPlanVolume(ItemId, OrganizationId, InvoiceApplyType).then(function (result) {
for (var i = 0; i < result.result.length; i++) {
SubscriptionItemOfferSelection.Instance().ShowItemOffers(result.result[i], ItemId, Type);
}
});
}
ShowItemOffers(data, ItemId, Type) {
var instance = this;
var value;
if (data.DiscountType == 1) {
value = data.PayoutValue;
}
else {
if (data.DiscountType == 2) {
value = data.PayoutPercent;
}
else {
if (data.DiscountType == 3) {
value = data.OPayoutValue;
}
}
}
var len = $('.Plan_Vlm_row').length;
var html = '<li class="list-group-item Plan_Vlm_row" id="li_Pln_Vlm' + len + '" style="margin-bottom:0px">' +
'<a href="javascript:;">' +
'<div class="row" id="div_PlanVlm_' + len + '">' +
'<div class="col-sm-10"><strong>Min-Qty : ' + data.Volume + '</strong><br> <div class="col-sm-12 row"> <span class="col-sm-4 pl-0"> Plan: <small>' + data.PlanName + '</small> </span> <span class="col-sm-4"> Offer: <small>' + data.OfferName + '</small> </span> <span class="col-sm-4"> Scheme: <small>' + data.SchemeName + '</small> </span></div></div>' +
'<div class="col-sm-2"><span class="badge badge-outline pull-right" id="spn_Discount"></span></div>' +
'</div></a></li>';
$('#li_Invoice_OfferItem').after(html);
$("#li_Pln_Vlm" + len).click(function () {
SubscriptionItemOfferSelection.Instance().PlanSelection(data.Volume, value, data.DiscountType, data.PlanVolumeId, ItemId, len);
});
if (data.DiscountType == 2) {
$('#spn_Discount').text(value + "%");
}
else {
if (data.DiscountType == 3 || data.DiscountType == 1)
$('#spn_Discount').text(value);
}
if (data.ItemVolumePayouts.length > 0) {
html = '<div class="line line-dashed" id="div_Foc_' + len + '"></div>';
$('#div_PlanVlm_' + len).after(html);
for (var i = 0; i < data.ItemVolumePayouts.length; i++) {
SubscriptionItemOfferSelection.Instance().AddFoCItem(data.ItemVolumePayouts[i], len, Type, ItemId);
}
}
}
AddFoCItem(FocItem, len, Type, RefItemId) {
var html = '<div class="row mb-10"><div class="col-sm-6 ml-0 pl-0"><span class="col-sm-1"><input type="checkbox" id="IsApplyOffer_' + FocItem.ItemVolumePayoutId + '"></span><span class="col-sm-5">' + FocItem.ItemName + '</span></div>' +
'<div class="col-sm-6"><span class="badge badge-outline pull-right">' + FocItem.Discount + '% </span> <span class="badge badge-outline pull-right mr-10">' + FocItem.Quantity + '</span> </div>' +
'</div>';
$('#div_Foc_' + len).after(html);
var ValidFocItemIndex = Bizgaze.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.findIndex(x => x.ItemId == FocItem.ItemId && x.RefItemIds == RefItemId);
if (Type == "Order") {
if (!FocItem.IsFoC) {
$("#IsApplyOffer_" + FocItem.ItemVolumePayoutId).prop("checked", true);
$("#IsApplyOffer_" + FocItem.ItemVolumePayoutId).attr("disabled", "true");
}
else if (FocItem.IsFoC && ValidFocItemIndex != -1) {
$("#IsApplyOffer_" + FocItem.ItemVolumePayoutId).prop("checked", true);
}
$("#IsApplyOffer_" + FocItem.ItemVolumePayoutId).change(function () {
var Checked = $("#IsApplyOffer_" + FocItem.ItemVolumePayoutId).prop("checked");
var FocItemIndex = Bizgaze.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.findIndex(x => x.ItemId == FocItem.ItemId && x.RefItemIds == RefItemId);
if (Checked) {
if (FocItemIndex == -1) {
Bizgaze.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.push({ ItemId: FocItem.ItemId, RefItemIds: RefItemId });
}
}
else {
if (FocItemIndex != -1) {
Bizgaze.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.splice(FocItemIndex, 1);
}
}
});
}
}
PlanSelection(Volume, value, DiscountType, PlanVolumeId, ItemId, len) {
$('.Plan_Vlm_row').css('background-color', '');
$('#spn_Quantity').text(Volume);
$('#li_Pln_Vlm' + len).css('background-color', '#F0F0F0');
this.Bizgaze_Transact_Selected_Plan = new Array();
this.Bizgaze_Transact_Selected_Plan.push({
Volume: Volume, value: value, DiscountType: DiscountType, PlanVolumeId: PlanVolumeId, ItemId: ItemId
});
}
ApplyOffer(Item) {
$(".li_OrderAddonItems_" + Item[0].ItemId).find(".hf_discountPercent").val(Item[0].value);
var aa = $(".li_OrderAddonItems_" + Item[0].ItemId).find(".hf_discountPercent").val();
$(".li_OrderAddonItems_" + Item[0].ItemId).find(".itemdiscount").text("1 x 1 (No.s) - " + Item[0].value + " %");
let Price = $(".li_OrderAddonItems_" + Item[0].ItemId).find(".hf_itemprice").val();
let RowTotal = Price.toString();
if (Item[0].value > 0) {
let DiscountAmount = Number(Price) * (Item[0].value / 100);
var Total = Number(Price) - DiscountAmount;
RowTotal = "( " + Price + " - " + Item[0].value + " % ) = ₹" + Total;
$(".li_OrderAddonItems_" + Item[0].ItemId).find(".setupfee").text(RowTotal);
let index = Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems.findIndex(z => z.addonItemId == Number(Item[0].ItemId));
if (index != -1) {
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.instance.CartItems[index].discountPercent = Item[0].value;
}
}
$('.focitem').html('');
var instance = this;
instance.fileCacheHelper.loadJsFiles(["apps/transact/managers/subscriptions/subscriptionmanager.js", "apps/transact/controls/subscriptions/orderdetails.component.js"], function () {
Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOfferItems(Item[0].ItemId).then(function (response) {
var res = response.result;
for (var i = 0; i < res.length; i++) {
let html = `<div class="cart-item adoonsItemslist li_OrderAddonItems Offer_OrderItem_` + res[i].ItemId + `">
<div class="item-title-price-wrap">
<span class="item-title">` + res[i].ItemName + `</span>
<div class="price-trash-wrap"><span class="item-price"><i class="fa fa-inr"></i>` + res[i].SalesPrice + `</span>
<a href="javascript:;" onclick="Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().deleteItem(\'Offer_OrderItem_` + res[i].ItemId + `\')"
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">
<p class="item-desc">Automation Evolved New Registration</p>
<span class="item-quantity Itemprice">1 x 1 (No.s) - 30%</span>
</div>
<div class="item-plan-offer-wrap pt-10">
</div>
<input type="hidden" id="hf_refItemId" value="` + Item[0].ItemId + `">
</div>
</div>`;
$(".offeritems:first").append(html);
let focPrice = res[i].SalesPrice;
let RowTotal = focPrice.toString();
if (res[i].Discount > 0) {
let DiscountAmount = Number(focPrice) * (res[i].Discount / 100);
var Total = Number(focPrice) - DiscountAmount;
RowTotal = "( " + focPrice + " - " + res[i].Discount + " % ) = ₹" + Total;
}
$(".Offer_OrderItem_" + res[i].ItemId).find(".Itemprice").text(RowTotal);
}
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateOfferCartItemsList(res);
});
});
}
static Instance() {
if (this.instance === undefined) {
this.instance = new Bizgaze.Apps.Transact.Components.Subscriptions.SubscriptionItemOfferSelection();
}
return this.instance;
}
}
Subscriptions.SubscriptionItemOfferSelection = SubscriptionItemOfferSelection;
})(Subscriptions = Components.Subscriptions || (Components.Subscriptions = {}));
})(Components = Transact.Components || (Transact.Components = {}));
})(Transact = Apps.Transact || (Apps.Transact = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"subscriptionitemofferselection.js","sourceRoot":"","sources":["subscriptionitemofferselection.ts"],"names":[],"mappings":"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 truncated
@@ -0,0 +1,17 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.Bizgaze_Transact_Selected_Plan=[]}jsFiles(){return["platform/core/helpers/numberhelper/numberhelper.js","apps/transact/managers/invoicemanager.js","apps/transact/controls/orders/orderitems.component.js","apps/transact/controls/orders/order.component.js","apps/transact/components/subscriptions/subscriptionitemofferselection.js"]}cssFiles(){return[]}html(){return'<form id="frm_Bizgazetransact_SubscriptionItemOfferSelection" method="post" data-validate="parsley"><div class="b-b bg-white modal-header"><strong class="text-dark titlename">Offer of <strong id="sg_item"><\/strong><\/strong><\/div><div data-simplebar class="bg-light simple-scroll-bar control-sorting modal-body"><div class="card"><div class="card-body"><ul><li class="hidden list-group-item Plan_Vlm_row" id ="li_Invoice_OfferItem"><\/li><\/ul><\/div><\/div><\/div><div class="bg-white modal-footer"><a href="javascript:;" class="btn btn-light btn-sm mr-auto btn_close">Close<\/a><span class="mr-auto" id="spn_Quantity"><\/span> <a href="javascript:;" class="btn btn-primary btn-sm" id ="btn_Apply">Apply<\/a><\/div ><\/form>'}load(){this.Bizgaze_Transact_Selected_Plan=[];var n=this;$(".btn_close").click(function(){n.navigationHelper.closePopUp()})}LoadOfferItems(n,t,r,u,f,e){var o=this;this.Bizgaze_Transact_Selected_Plan=[];$("#sg_item").text(r);i.Instance().GetPlanVolume(n,t,u,e);$("#btn_Apply").click(function(){o.navigationHelper.closePopUp();o.Bizgaze_Transact_Selected_Plan.length>0&&o.ApplyOffer(o.Bizgaze_Transact_Selected_Plan)})}GetPlanVolume(t,r,u,f){n.Apps.Transact.Managers.InvoiceManager.Instance().getPlanVolume(r,t,u).then(function(n){for(var t=0;t<n.result.length;t++)i.Instance().ShowItemOffers(n.result[t],r,f)})}ShowItemOffers(n,t,r){var s=this,f,u,e,o;if(n.DiscountType==1?f=n.PayoutValue:n.DiscountType==2?f=n.PayoutPercent:n.DiscountType==3&&(f=n.OPayoutValue),u=$(".Plan_Vlm_row").length,e='<li class="list-group-item Plan_Vlm_row" id="li_Pln_Vlm'+u+'" style="margin-bottom:0px"><a href="javascript:;"><div class="row" id="div_PlanVlm_'+u+'"><div class="col-sm-10"><strong>Min-Qty : '+n.Volume+'<\/strong><br> <div class="col-sm-12 row"> <span class="col-sm-4 pl-0"> Plan: <small>'+n.PlanName+'<\/small> <\/span> <span class="col-sm-4"> Offer: <small>'+n.OfferName+'<\/small> <\/span> <span class="col-sm-4"> Scheme: <small>'+n.SchemeName+'<\/small> <\/span><\/div><\/div><div class="col-sm-2"><span class="badge badge-outline pull-right" id="spn_Discount"><\/span><\/div><\/div><\/a><\/li>',$("#li_Invoice_OfferItem").after(e),$("#li_Pln_Vlm"+u).click(function(){i.Instance().PlanSelection(n.Volume,f,n.DiscountType,n.PlanVolumeId,t,u)}),n.DiscountType==2?$("#spn_Discount").text(f+"%"):(n.DiscountType==3||n.DiscountType==1)&&$("#spn_Discount").text(f),n.ItemVolumePayouts.length>0)for(e='<div class="line line-dashed" id="div_Foc_'+u+'"><\/div>',$("#div_PlanVlm_"+u).after(e),o=0;o<n.ItemVolumePayouts.length;o++)i.Instance().AddFoCItem(n.ItemVolumePayouts[o],u,r,t)}AddFoCItem(t,i,r,u){var e='<div class="row mb-10"><div class="col-sm-6 ml-0 pl-0"><span class="col-sm-1"><input type="checkbox" id="IsApplyOffer_'+t.ItemVolumePayoutId+'"><\/span><span class="col-sm-5">'+t.ItemName+'<\/span><\/div><div class="col-sm-6"><span class="badge badge-outline pull-right">'+t.Discount+'% <\/span> <span class="badge badge-outline pull-right mr-10">'+t.Quantity+"<\/span> <\/div><\/div>",f;$("#div_Foc_"+i).after(e);f=n.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.findIndex(n=>n.ItemId==t.ItemId&&n.RefItemIds==u);r=="Order"&&(t.IsFoC?t.IsFoC&&f!=-1&&$("#IsApplyOffer_"+t.ItemVolumePayoutId).prop("checked",!0):($("#IsApplyOffer_"+t.ItemVolumePayoutId).prop("checked",!0),$("#IsApplyOffer_"+t.ItemVolumePayoutId).attr("disabled","true")),$("#IsApplyOffer_"+t.ItemVolumePayoutId).change(function(){var r=$("#IsApplyOffer_"+t.ItemVolumePayoutId).prop("checked"),i=n.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.findIndex(n=>n.ItemId==t.ItemId&&n.RefItemIds==u);r?i==-1&&n.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.push({ItemId:t.ItemId,RefItemIds:u}):i!=-1&&n.Apps.Transact.Controls.OrderItems.Instance().g_ValidFocItems.splice(i,1)}))}PlanSelection(n,t,i,r,u,f){$(".Plan_Vlm_row").css("background-color","");$("#spn_Quantity").text(n);$("#li_Pln_Vlm"+f).css("background-color","#F0F0F0");this.Bizgaze_Transact_Selected_Plan=[];this.Bizgaze_Transact_Selected_Plan.push({Volume:n,value:t,DiscountType:i,PlanVolumeId:r,ItemId:u})}ApplyOffer(t){var e,u,f;$(".li_OrderAddonItems_"+t[0].ItemId).find(".hf_discountPercent").val(t[0].value);e=$(".li_OrderAddonItems_"+t[0].ItemId).find(".hf_discountPercent").val();$(".li_OrderAddonItems_"+t[0].ItemId).find(".itemdiscount").text("1 x 1 (No.s) - "+t[0].value+" %");let i=$(".li_OrderAddonItems_"+t[0].ItemId).find(".hf_itemLine truncated
<div class="item-title-price-wrap">
<span class="item-title">`+r[u].ItemName+`</span>
<div class="price-trash-wrap"><span class="item-price"><i class="fa fa-inr"></i>`+r[u].SalesPrice+`</span>
<a href="javascript:;" onclick="Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().deleteItem('Offer_OrderItem_`+r[u].ItemId+`')"
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">
<p class="item-desc">Automation Evolved New Registration</p>
<span class="item-quantity Itemprice">1 x 1 (No.s) - 30%</span>
</div>
<div class="item-plan-offer-wrap pt-10">
</div>
<input type="hidden" id="hf_refItemId" value="`+t[0].ItemId+`">
</div>
</div>`;$(".offeritems:first").append(e);let n=r[u].SalesPrice,i=n.toString();if(r[u].Discount>0){let t=Number(n)*(r[u].Discount/100);f=Number(n)-t;i="( "+n+" - "+r[u].Discount+" % ) = ₹"+f}$(".Offer_OrderItem_"+r[u].ItemId).find(".Itemprice").text(i)}n.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().updateOfferCartItemsList(r)})})}static Instance(){return this.instance===undefined&&(this.instance=new n.Apps.Transact.Components.Subscriptions.SubscriptionItemOfferSelection),this.instance}}t.SubscriptionItemOfferSelection=i})(i=t.Subscriptions||(t.Subscriptions={}))})(i=t.Components||(t.Components={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,380 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Transact;
(function (Transact) {
let Components;
(function (Components) {
let Subscriptions;
(function (Subscriptions) {
class Userregistration extends Unibase.Platform.Core.BaseComponent {
constructor() {
super(...arguments);
this.paymentOrderItemArray = [];
}
cssFiles() {
return [];
}
jsFiles() {
return [];
}
html(id, containerid) {
return ``;
}
load(id, containerid, callback) {
}
init() {
var instance = this;
instance.fileCacheHelper.loadJsFiles([], null);
}
register() {
debugger;
var instance = this;
instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js", "platform/apps/managers/appmanager.js", "platform/forms/components/formviewer/formviewer.js", "libs/moment/moment.min.js", "platform/core/helpers/html/htmlhelper.js", "apps/transact/managers/subscriptions/subscriptionmanager.js",
"apps/transact/components/subscriptions/userregistration.component.js",
"apps/transact/controls/subscriptions/addons.component.js",
"apps/transact/controls/subscriptions/orderdetails.component.js", "platform/controls/autocomplete/autocomplete.component.js", "platform/core/helpers/autocomplete/autocompletehelper.js"], function () {
var formuniqueid = "bizgaze_transact_extension_subscription_userverification";
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(formuniqueid).then(function (response) {
instance.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"], function () {
var obj = {};
var loadObj = {
CallBack: function (cobj) {
Bizgaze.Apps.Transact.Controls.Subscriptions.RegisterEmail.Instance().planItemsList();
},
Parameters: obj,
};
var formviewerObj = {
FormId: response.result.FormId,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: null,
OnFail: null,
OnLoad: loadObj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
});
});
}
upgradeplanDeatils() {
var instance = this;
var orgname_name = Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name;
var baseuri = _appsettings.server_url();
instance.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js", "platform/membership/managers/accountmanager.js", "platform/core/helpers/navigation/interfaces/inavigationhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/forms/managers/formmanager.js", "platform/forms/components/formviewer/formviewer.js"], function () {
var orgname = Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(orgname_name);
instance.navigationHelper.popup(_appsettings.server_url() + "#/loadingallplan/" + orgname + "", "", Bizgaze.Apps.Support.Components.HelpProvider.Instance(), function () {
const iframeEl = $('#srcframe');
const modalFooterHeight = iframeEl.closest('._bizgaze_popup_container').find('.modal-footer').outerHeight(true);
iframeEl.css('min-height', `calc(100vh - ${modalFooterHeight}px)`);
}, Unibase.Platform.Helpers.Size.ExtraLarge);
});
}
laodingAllPlan(OrganizationName) {
var instance = this;
var OrganizationName = OrganizationName;
var jsfiles = ["platform/membership/managers/accountmanager.js", "apps/support/components/helpprovider.component.js", "platform/forms/managers/formmanager.js", "platform/forms/components/formviewer/formviewer.js", "apps/transact/components/subscriptions/userregistration.component.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"];
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(jsfiles, function () {
Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOrgnaizationIdByName(OrganizationName).then(function (response) {
var org_id = response.result;
Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration.Instance().loadingPlanDeatils(org_id);
});
});
}
prevousePlan() {
var instance = this;
var orgname_name = Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name;
var baseuri = _appsettings.server_url();
instance.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js", "platform/membership/managers/accountmanager.js", "platform/core/helpers/navigation/interfaces/inavigationhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/forms/managers/formmanager.js", "platform/forms/components/formviewer/formviewer.js"], function () {
var orgname = Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(orgname_name);
instance.navigationHelper.popup(_appsettings.server_url() + "#/paynow/" + orgname + "", "", Bizgaze.Apps.Support.Components.HelpProvider.Instance(), function () {
const iframeEl = $('#srcframe');
const modalFooterHeight = iframeEl.closest('._bizgaze_popup_container').find('.modal-footer').outerHeight(true);
iframeEl.css('min-height', `calc(100vh - ${modalFooterHeight}px)`);
}, Unibase.Platform.Helpers.Size.ExtraLarge);
});
}
oldPlan(OrganizationName) {
var instance = this;
var OrganizationName = OrganizationName;
var jsfiles = ["platform/membership/managers/accountmanager.js", "apps/support/components/helpprovider.component.js", "platform/forms/managers/formmanager.js", "platform/forms/components/formviewer/formviewer.js", "apps/transact/components/subscriptions/userregistration.component.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"];
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(jsfiles, function () {
Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOrgnaizationIdByName(OrganizationName).then(function (response) {
var org_id = response.result;
Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration.Instance().paymentOrderItem(org_id, null);
});
});
}
loadingPlanDeatils(organisationid) {
var orgid = organisationid;
var instance = this;
instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js", "platform/apps/managers/appmanager.js", "platform/forms/components/formviewer/formviewer.js", "libs/moment/moment.min.js", "platform/core/helpers/html/htmlhelper.js", "apps/transact/managers/subscriptions/subscriptionmanager.js",
"apps/transact/components/subscriptions/userregistration.component.js",
"apps/transact/controls/subscriptions/addons.component.js",
"apps/transact/controls/subscriptions/orderdetails.component.js", "platform/controls/autocomplete/autocomplete.component.js", "platform/core/helpers/autocomplete/autocompletehelper.js"], function () {
var formuniqueid = "bizgaze_transact_extension_subscription_upgradeplan";
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(formuniqueid).then(function (response) {
instance.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"], function () {
var obj = {
orgid: orgid,
};
var loadObj = {
CallBack: function (cobj) {
Bizgaze.Apps.Transact.Controls.Subscriptions.RegisterEmail.Instance().planItemsListByorgId(orgid);
},
Parameters: obj,
};
var formviewerObj = {
FormId: response.result.FormId,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: null,
OnFail: null,
OnLoad: loadObj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
});
});
}
loadingPreviousPlanDeatils() {
var instance = this;
var Tenantname = Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name;
var baseuri = _appsettings.server_url();
instance.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js", "platform/membership/managers/accountmanager.js", "platform/core/helpers/navigation/interfaces/inavigationhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/forms/managers/formmanager.js", "platform/forms/components/formviewer/formviewer.js"], function () {
var orgname = Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(Tenantname);
instance.navigationHelper.popup(_appsettings.server_url() + "#/managepayments/" + orgname + "", "", Bizgaze.Apps.Support.Components.HelpProvider.Instance(), function () {
const iframeEl = $('#srcframe');
const modalFooterHeight = iframeEl.closest('._bizgaze_popup_container').find('.modal-footer').outerHeight(true);
iframeEl.css('min-height', `calc(100vh - ${modalFooterHeight}px)`);
}, Unibase.Platform.Helpers.Size.ExtraLarge);
});
}
paymentOrderItem(OrganizationId, tenurePeriod) {
var instance = this;
var OrganizationIds = OrganizationId;
var tenure_Period = tenurePeriod;
this.fileCacheHelper.loadJsFile('apps/transact/managers/subscriptions/subscriptionmanager.js', function () {
Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().paymentOrderItem(OrganizationIds).then(function (response) {
var res = response.result;
for (var i = 0; i < res.length; i++) {
instance.paymentOrderItemArray.push({
ItemId: response.result[i].ItemId, ItemName: response.result[i].ItemName, LobId: response.result[i].LobId, OfferId: response.result[i].OfferId, OfferName: response.result[i].OfferName, OrderId: response.result[i].OrderId, OrderItemId: response.result[i].OrderTypeId, OrderNo: response.result[i].OrderNo, OrderTypeId: response.result[i].OrderTypeId, SKU: response.result[i].SKU, SubscriptionItemType: response.result[i].SubscriptionItemType, TaxAmount: response.result[i].TaxAmount, TaxGroupId: response.result[i].TaxGroupId, TaxGroupName: response.result[i].TaxGroupName, TaxTotal: response.result[i].TaxTotal, TaxPercentage: response.result[i].TaxPercentage, UnitName: response.result[i].UnitName, UnitPrice: response.result[i].UnitPrice, Quantity: response.result[i].Quantity
});
}
Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().gettenure(OrganizationId).then(function (response) {
var tenureid = response.result;
var SubscriptionItemType = 1;
var planItemID = instance.paymentOrderItemArray.find(x => x.SubscriptionItemType == SubscriptionItemType).ItemId;
instance.managePayments(OrganizationIds, planItemID, tenureid, tenure_Period);
});
});
});
}
managePayments(id, itemid, tenureid, tenurePeriod) {
var instance = this;
var organizationid = Number(id);
itemid = itemid;
tenureid = tenureid;
var instance = this;
var userlogin = true;
instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js", "platform/apps/managers/appmanager.js", "platform/forms/components/formviewer/formviewer.js", "libs/moment/moment.min.js", "platform/core/helpers/html/htmlhelper.js", "apps/transact/managers/subscriptions/subscriptionmanager.js",
"apps/transact/components/subscriptions/userregistration.component.js",
"apps/transact/controls/subscriptions/addons.component.js",
"apps/transact/controls/subscriptions/orderdetails.component.js", "platform/controls/autocomplete/autocomplete.component.js", "platform/core/helpers/autocomplete/autocompletehelper.js"], function () {
var formuniqueid = "bizgaze_extension_transact_subscription_createsubscriptionorderitems";
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(formuniqueid).then(function (response) {
instance.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"], function () {
var obj = {
organizationid: organizationid,
tenureid: tenureid
};
var loadObj = {
CallBack: function (cobj) {
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getorderitems(id, itemid, tenureid, tenurePeriod);
},
Parameters: obj,
};
var formviewerObj = {
FormId: response.result.FormId,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: null,
OnFail: null,
OnLoad: loadObj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
});
});
}
openUserRegistration(itemid, tenureid) {
var instance = this;
instance.fileCacheHelper.loadCssFiles(['libs/simplebar/simplebar.min.css', 'apps/transact/controls/subscriptions/style.subscription.css'], null);
instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js", "platform/apps/managers/appmanager.js", "platform/forms/components/formviewer/formviewer.js", "libs/moment/moment.min.js", 'libs/simplebar/simplebar.min.js', "platform/core/helpers/html/htmlhelper.js", "apps/transact/managers/subscriptions/subscriptionmanager.js",
"apps/transact/components/subscriptions/userregistration.component.js",
"apps/transact/controls/subscriptions/addons.component.js",
"apps/transact/controls/subscriptions/orderdetails.component.js", "platform/controls/autocomplete/autocomplete.component.js", "platform/core/helpers/autocomplete/autocompletehelper.js"], function () {
var formuniqueid = "bizgaze_crm_customer_userregistration";
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(formuniqueid).then(function (response) {
instance.fileCacheHelper.loadJsFiles(["apps/transact/managers/subscriptions/subscriptionmanager.js"], function () {
var hiddenFieldControlId = ".hdn_taggroupid";
var registerEmail = ".txt_emailaddress";
var registerMobile = ".txt_phonenumber";
var cobj = {
hiddenFieldControlId: hiddenFieldControlId,
registerEmail: registerEmail,
registerMobile: registerMobile
};
var loadObj = {
CallBack: function (cobj) {
Bizgaze.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getLoBbyItem(itemid).then(function (response) {
if (response.result != null)
$(cobj.hiddenFieldControlId).val(response.result.TagGroupId);
});
},
Parameters: cobj,
};
var successobj = {
CallBack: function (id) {
var obj = {
id: id,
itemid: itemid,
tenureid: tenureid
};
var loadobj = {
CallBack: function (pObj) {
Bizgaze.Apps.Transact.Controls.Subscriptions.OrderDetails.Instance().getorderitems(pObj.id, pObj.itemid, pObj.tenureid, pObj.tenurePeriod);
},
Parameters: obj,
};
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId('bizgaze_extension_transact_subscription_createsubscriptionorderitems').then(function (response) {
var orderformid = response.result.FormId;
var formviewerObj = {
FormId: orderformid,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: null,
OnFail: null,
OnLoad: loadobj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
},
Parameters: null,
};
var formviewerObj = {
FormId: response.result.FormId,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: successobj,
OnFail: null,
OnLoad: loadObj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
});
});
}
invoiceDownload(invoiceid) {
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile("apps/transact/controls/subscriptions/createtenant.component.js", function () {
Bizgaze.Apps.Transact.Controls.Subscriptions.CreateTenant.Instance().invoiceDownload(invoiceid);
});
}
tenantCreation(orderid, ordertoken) {
var instance = this;
instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js", "platform/apps/managers/appmanager.js", "platform/core/helpers/navigation/interfaces/inavigationhelper.js", "platform/forms/components/formviewer/formviewer.js", "libs/moment/moment.min.js", "platform/core/helpers/html/htmlhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/core/helpers/navigation/navigationhelper.js", "apps/transact/managers/subscriptions/subscriptionmanager.js",
"apps/transact/components/subscriptions/userregistration.component.js",
"apps/transact/controls/subscriptions/addons.component.js",
"apps/transact/controls/subscriptions/orderdetails.component.js", "platform/controls/autocomplete/autocomplete.component.js", "platform/core/helpers/autocomplete/autocompletehelper.js", "apps/transact/controls/subscriptions/createtenant.component.js"], function () {
var formuniqueid = "bizgaze_transact_extension_subscription_paymentdetails";
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(formuniqueid).then(function (response) {
instance.fileCacheHelper.loadJsFiles(["platform/core/helpers/navigation/interfaces/inavigationhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/apps/enums/appconfigurationtypes.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"], function () {
var obj = {
OrderId: orderid,
OrderToken: ordertoken
};
var loadObj = {
CallBack: function (cobj) {
const createTenantInstance = Bizgaze.Apps.Transact.Controls.Subscriptions.CreateTenant.Instance();
createTenantInstance.getSubOrderDetails(obj.OrderId, obj.OrderToken);
createTenantInstance.customUiJs();
},
Parameters: obj,
};
var formviewerObj = {
FormId: response.result.FormId,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: null,
OnFail: null,
OnLoad: loadObj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
});
});
}
UpdatePayemtInfo(orderid, ordertoken) {
var instance = this;
instance.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js", "platform/apps/managers/appmanager.js", "platform/core/helpers/navigation/interfaces/inavigationhelper.js", "platform/forms/components/formviewer/formviewer.js", "libs/moment/moment.min.js", "platform/core/helpers/html/htmlhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/core/helpers/navigation/navigationhelper.js", "apps/transact/managers/subscriptions/subscriptionmanager.js",
"apps/transact/components/subscriptions/userregistration.component.js",
"apps/transact/controls/subscriptions/addons.component.js",
"apps/transact/controls/subscriptions/orderdetails.component.js", "platform/controls/autocomplete/autocomplete.component.js", "platform/core/helpers/autocomplete/autocompletehelper.js", "apps/transact/controls/subscriptions/createtenant.component.js"], function () {
var formuniqueid = "bizgaze_transact_extension_subscription_paymentdetails";
Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId(formuniqueid).then(function (response) {
instance.fileCacheHelper.loadJsFiles(["platform/core/helpers/navigation/interfaces/inavigationhelper.js", "tenants/themes/compact/js/navigation/navigationhelper.js", "platform/apps/enums/appconfigurationtypes.js", "apps/transact/managers/subscriptions/subscriptionmanager.js"], function () {
var obj = {
OrderId: orderid,
OrderToken: ordertoken
};
var loadObj = {
CallBack: function (cobj) {
const createTenantInstance = Bizgaze.Apps.Transact.Controls.Subscriptions.CreateTenant.Instance();
createTenantInstance.getSubOrderDetailsUpdate(obj.OrderId, obj.OrderToken);
createTenantInstance.customUiJs();
},
Parameters: obj,
};
var formviewerObj = {
FormId: response.result.FormId,
AppConfigurationId: 0,
Pk_Value: 0,
PortletWidgetId: 0,
OnSuccess: null,
OnFail: null,
OnLoad: loadObj,
FormSize: Unibase.Platform.Helpers.Size.ExtraLarge
};
Unibase.Platform.Forms.Components.FormViewer.Instance().init(formviewerObj);
});
});
});
}
loadForm(FormId, Pk_Value, AppConfigurationId, Callback, ElementId) { }
static Instance() {
if (this.instance === undefined) {
this.instance = new Bizgaze.Apps.Transact.Components.Subscriptions.Userregistration();
}
return this.instance;
}
}
Subscriptions.Userregistration = Userregistration;
})(Subscriptions = Components.Subscriptions || (Components.Subscriptions = {}));
})(Components = Transact.Components || (Transact.Components = {}));
})(Transact = Apps.Transact || (Apps.Transact = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"userregistration.component.js","sourceRoot":"","sources":["userregistration.component.ts"],"names":[],"mappings":"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 truncated
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.paymentOrderItemArray=[]}cssFiles(){return[]}jsFiles(){return[]}html(){return``}load(){}init(){var n=this;n.fileCacheHelper.loadJsFiles([],null)}register(){var t=this;t.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","apps/transact/managers/subscriptions/subscriptionmanager.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/controls/subscriptions/addons.component.js","apps/transact/controls/subscriptions/orderdetails.component.js","platform/controls/autocomplete/autocomplete.component.js","platform/core/helpers/autocomplete/autocompletehelper.js"],function(){Unibase.Platform.Forms.Managers.FormManager.Instance().getFormbyUniqueId("bizgaze_transact_extension_subscription_userverification").then(function(i){t.fileCacheHelper.loadJsFiles(["platform/apps/enums/appconfigurationtypes.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){var t={CallBack:function(){n.Apps.Transact.Controls.Subscriptions.RegisterEmail.Instance().planItemsList()},Parameters:{}},r={FormId:i.result.FormId,AppConfigurationId:0,Pk_Value:0,PortletWidgetId:0,OnSuccess:null,OnFail:null,OnLoad:t,FormSize:Unibase.Platform.Helpers.Size.ExtraLarge};Unibase.Platform.Forms.Components.FormViewer.Instance().init(r)})})})}upgradeplanDeatils(){var t=this,i=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name,r=_appsettings.server_url();t.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js","platform/membership/managers/accountmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js"],function(){var r=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(i);t.navigationHelper.popup(_appsettings.server_url()+"#/loadingallplan/"+r+"","",n.Apps.Support.Components.HelpProvider.Instance(),function(){const n=$("#srcframe"),t=n.closest("._bizgaze_popup_container").find(".modal-footer").outerHeight(!0);n.css("min-height",`calc(100vh - ${t}px)`)},Unibase.Platform.Helpers.Size.ExtraLarge)})}laodingAllPlan(t){var i=this,t=t;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/membership/managers/accountmanager.js","apps/support/components/helpprovider.component.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){n.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOrgnaizationIdByName(t).then(function(t){var i=t.result;n.Apps.Transact.Components.Subscriptions.Userregistration.Instance().loadingPlanDeatils(i)})})}prevousePlan(){var t=this,i=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().name,r=_appsettings.server_url();t.fileCacheHelper.loadJsFiles(["platform/common/managers/commonmanager.js","platform/membership/managers/accountmanager.js","platform/core/helpers/navigation/interfaces/inavigationhelper.js","tenants/themes/compact/js/navigation/navigationhelper.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js"],function(){var r=Unibase.Platform.Helpers.CryptoHelper.Instance().encryptURIcomponent(i);t.navigationHelper.popup(_appsettings.server_url()+"#/paynow/"+r+"","",n.Apps.Support.Components.HelpProvider.Instance(),function(){const n=$("#srcframe"),t=n.closest("._bizgaze_popup_container").find(".modal-footer").outerHeight(!0);n.css("min-height",`calc(100vh - ${t}px)`)},Unibase.Platform.Helpers.Size.ExtraLarge)})}oldPlan(t){var i=this,t=t;Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFiles(["platform/membership/managers/accountmanager.js","apps/support/components/helpprovider.component.js","platform/forms/managers/formmanager.js","platform/forms/components/formviewer/formviewer.js","apps/transact/components/subscriptions/userregistration.component.js","apps/transact/managers/subscriptions/subscriptionmanager.js"],function(){n.Apps.Transact.Managers.Subscriptions.SubscriptionManager.Instance().getOrgnaizationIdByName(t).then(function(t){var i=t.result;n.Apps.Transact.Components.Subscriptions.Userregistration.Instance().paymentOrderItem(i)})})}loadingPlanDeatils(t){var i=t,r=this;r.fileCacheHelper.loadJsFiles(["platform/forms/managers/formmanager.js","platform/apps/managers/appmanager.js","platform/forms/components/formviewer/formviewer.js","libs/moment/moment.min.js","platform/core/helpers/html/htmlhelper.js","appsLine truncated