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,69 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Transact;
(function (Transact) {
let Controls;
(function (Controls) {
let Offers;
(function (Offers) {
class ContactBinding extends Unibase.Platform.Core.BaseComponent {
constructor() {
super();
}
cssFiles() {
return [];
}
jsFiles() {
return [];
}
html(id, containerid) {
var html = "";
return html;
}
load(id, containerid, callback) {
}
bindContact(containerid, textcontainerid, redeemcontainerid) {
var instance = this;
var isCustomer = Unibase.Platform.Membership.Infos.Identity.getCurrentUser().isRestrictedUser;
var UserId = Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId;
if (isCustomer) {
instance.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js", function () {
Bizgaze.Apps.Crm.Contacts.Managers.ContactManager.Instance().getContactByUserId(UserId).then(function (response) {
var contactId = response.result.ContactId;
var orgContactName = response.result.OrgContactName;
var organizationName = response.result.OrganizationName;
var contactName = organizationName + ' - ' + orgContactName;
$(containerid).attr("disabled", 1);
instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().getwalletamount(contactId).then(function (response) {
var data = response.result;
if (data != null) {
var walletid = data.WalletId;
var walletvalue = data.WalletValue;
$(textcontainerid).val(walletvalue);
$(redeemcontainerid).val(walletvalue);
var contact = new Option(contactName, walletid.toString(), true);
$(containerid).append(contact);
}
$(textcontainerid).attr("disabled", 1);
});
});
});
});
}
}
static Instance() {
if (this.instance === undefined) {
this.instance = new ContactBinding();
}
return this.instance;
}
}
Offers.ContactBinding = ContactBinding;
})(Offers = Controls.Offers || (Controls.Offers = {}));
})(Controls = Transact.Controls || (Transact.Controls = {}));
})(Transact = Apps.Transact || (Apps.Transact = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"contactbinding.js","sourceRoot":"","sources":["contactbinding.ts"],"names":[],"mappings":"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"}
+1
View File
@@ -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()}cssFiles(){return[]}jsFiles(){return[]}html(){return""}load(){}bindContact(t,i,r){var u=this,f=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().isRestrictedUser,e=Unibase.Platform.Membership.Infos.Identity.getCurrentUser().userId;f&&u.fileCacheHelper.loadJsFile("apps/crm/contacts/managers/contactmanager.js",function(){n.Apps.Crm.Contacts.Managers.ContactManager.Instance().getContactByUserId(e).then(function(f){var e=f.result.ContactId,o=f.result.OrgContactName,s=f.result.OrganizationName,h=s+" - "+o;$(t).attr("disabled",1);u.fileCacheHelper.loadJsFile("apps/transact/managers/offers/offermanager.js",function(){n.Apps.Transact.Managers.OfferManager.Instance().getwalletamount(e).then(function(n){var u=n.result,e,f,o;u!=null&&(e=u.WalletId,f=u.WalletValue,$(i).val(f),$(r).val(f),o=new Option(h,e.toString(),!0),$(t).append(o));$(i).attr("disabled",1)})})})})}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.ContactBinding=i})(i=t.Offers||(t.Offers={}))})(i=t.Controls||(t.Controls={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,50 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Transact;
(function (Transact) {
let Offers;
(function (Offers) {
class ExcludeOfferContacts extends Unibase.Platform.Core.BaseComponent {
init(offercontactid, statusId) {
var Statusid;
if (statusId == 1) {
Statusid = 2;
}
else {
if (statusId == 2)
Statusid = 1;
}
var instance = this;
instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().excludeoffercontacts(offercontactid, Statusid).then(function (response) {
var detail_instance = Unibase.Themes.Compact.Components.Details.Instance();
detail_instance.loadPortlets(detail_instance);
MessageHelper.Instance().showSuccess(response.message, '');
});
});
}
refreshallcontactsoffer() {
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
var offerid = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_offerid").Value);
var instance = this;
instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().refreshalloffercontacts(offerid).then(function (response) {
var detail_instance = Unibase.Themes.Compact.Components.Details.Instance();
detail_instance.loadPortlets(Unibase.Themes.Compact.Components.Details.Instance());
MessageHelper.Instance().showSuccess(response.message, '');
});
});
}
static Instance() {
if (this._instance === undefined)
this._instance = new ExcludeOfferContacts();
return this._instance;
}
}
Offers.ExcludeOfferContacts = ExcludeOfferContacts;
})(Offers = Transact.Offers || (Transact.Offers = {}));
})(Transact = Apps.Transact || (Apps.Transact = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"excludeoffercontacts.js","sourceRoot":"","sources":["excludeoffercontacts.ts"],"names":[],"mappings":"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"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{init(t,i){var r,u;i==1?r=2:i==2&&(r=1);u=this;u.fileCacheHelper.loadJsFile("apps/transact/managers/offers/offermanager.js",function(){n.Apps.Transact.Managers.OfferManager.Instance().excludeoffercontacts(t,r).then(function(n){var t=Unibase.Themes.Compact.Components.Details.Instance();t.loadPortlets(Unibase.Themes.Compact.Components.Details.Instance());MessageHelper.Instance().showSuccess(n.message,"")})})}refreshallcontactsoffer(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId,i=Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_offerid").Value),r=this;r.fileCacheHelper.loadJsFile("apps/transact/managers/offers/offermanager.js",function(){n.Apps.Transact.Managers.OfferManager.Instance().refreshalloffercontacts(i).then(function(n){var t=Unibase.Themes.Compact.Components.Details.Instance();t.loadPortlets(Unibase.Themes.Compact.Components.Details.Instance());MessageHelper.Instance().showSuccess(n.message,"")})})}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.ExcludeOfferContacts=i})(i=t.Offers||(t.Offers={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,134 @@
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class OfferContact extends Unibase.Platform.Core.BaseComponent {
init(formpropertyid, prop, callback) {
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
for (let obj of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters) {
if (obj.Key === "hf_" + InstalledAppId + "_lobid") {
var LoBId = obj.Value.toString();
}
if (obj.Key === "hf_" + InstalledAppId + "_taggroupid") {
var TagGroupId = obj.Value.toString();
}
}
Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId('Bizgaze_Platform_Crm_Crm_TagCategory_Organizations').then(function (tagres) {
var tagCategoryId = tagres.result.TagCategoryId;
var Parameters = [{ ColumnName: 'TagCategoryId', Value: tagCategoryId }, { ColumnName: 'LobId', Value: LoBId }, { ColumnName: 'TagId', Value: 0 }];
var offerid = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_offerid").Value;
Bizgaze.Forms.Controls.OfferContact.Instance().GetTags(offerid, Parameters);
});
$('#btnIncludedTags').click(function () {
Bizgaze.Forms.Controls.OfferContact.Instance().AddTags('section_IncludedTags', 'select2_IncludedTags', 0, LoBId, 0);
});
}
loadControl(containerid, prop) {
var instance = this;
var html = `<div class="row"><input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Forms.Controls.OfferContact.Instance().getIncludedTags();"><div class="col-sm-6 floating-label-form-group-with-value" id="IncludedTags"><label for="txt_IncludedTags">Included Tags</label><input type="hidden" class="hf_IncludedTags_" value="" /><select style="width:100%" id="txt_IncludedTags" value="" class="no-border form-control select2_IncludedTags txtIncludedTags" IsTagSelect="false" multiple="multiple"><option value="0">Select</option></select></div><div class="btn-group text-center text-white btn-group-justified mt-30"><a class="btn btn-primary mt-10" id="btnIncludedTags">+</a></div></div>`;
$("#" + containerid).html(html);
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
for (let obj of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters) {
if (obj.Key === "hf_" + InstalledAppId + "_lobid") {
var LoBId = obj.Value.toString();
}
if (obj.Key === "hf_" + InstalledAppId + "_taggroupid") {
var TagGroupId = obj.Value.toString();
}
}
Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId('Bizgaze_Platform_Crm_Crm_TagCategory_Organizations').then(function (tagres) {
var tagCategoryId = tagres.result.TagCategoryId;
var selectedtags = 'undefined';
var url = _appsettings.server_url() + '/apis/v4/unibase/platform/forms/autoincludedtags/taggroupid/' + TagGroupId + '/tagcategoryid/' + tagCategoryId + '/includedtags/' + selectedtags + '';
AutoCompleteHelper.getHelper().Create("#txt_IncludedTags", ".hf_IncludedTags_", url, function (response) {
});
});
}
loadControlSettings(controlsettingjson, formpropertyid) {
throw new Error("Method not implemented.");
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
throw new Error("Method not implemented.");
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
var instance = this;
}
AddTags(TagType, control, TagCategoryId, LoBId, Value) {
var len = $('.' + control).length;
var instance = this;
var html = '<div class="row" id="div_' + control + '_' + len + '" class="includedtags""><div class="col-sm-6 mt-10 col-9">' +
'<input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Forms.Controls.OfferContact.Instance().getTags();">' +
'<input type="hidden" class="hf_IncludedTags" value="" /><select id=' + control + '_' + len + ' style="width:100%" class="b-a ' + control + ' txt_IncludedTag " value="" multiple="multiple"></select></div>' +
'<div class="mt-20 ml-30"><a href="javascript:;" onclick="Bizgaze.Forms.Controls.OfferContact.Instance().RemoveTags(' + "'" + control + "'" + ',' + len + ')"><i class="fa fa-times"></a></div></div>';
$('.' + TagType).find('.card-body').find('.row:last').after(html);
instance.fileCacheHelper.loadJsFile("platform/tag/managers/tagmanager.js", function () {
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
for (let obj of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters) {
if (obj.Key === "hf_" + InstalledAppId + "_lobid") {
var LoBId = obj.Value.toString();
}
}
for (let obj of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters) {
if (obj.Key === "hf_" + InstalledAppId + "_taggroupid") {
var TagGroupId = obj.Value.toString();
}
}
Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId('Bizgaze_Platform_Crm_Crm_TagCategory_Organizations').then(function (tagres) {
var tagCategoryId = tagres.result.TagCategoryId;
var selectedtags = 'undefined';
var url = _appsettings.server_url() + '/apis/v4/unibase/platform/forms/autoincludedtags/taggroupid/' + TagGroupId + '/tagcategoryid/' + tagCategoryId + '/includedtags/' + selectedtags + '';
AutoCompleteHelper.getHelper().Create(".txt_IncludedTag", ".hf_IncludedTags", url, function (response) {
});
});
});
}
RemoveTags(ctrl, len) {
$('#div_' + ctrl + '_' + len).remove();
}
GetTags(OfferId, Parameters) {
var jsfiles = ['apps/transact/managers/offers/offermanager.js', 'apps/transact/managers/interfaces/offers/ioffermanager.js'];
this.fileCacheHelper.loadJsFiles(jsfiles, function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().getoffer(OfferId).then(function (response) {
var data = response.result;
Bizgaze.Forms.Controls.OfferContact.Instance().ShowTags(data, 'section_IncludedTags', 'select2_IncludedTags', Parameters);
});
});
}
ShowTags(data, TagType, control, Parameters) {
var IncludedTags = data.IncludedTags.split('&');
for (var i = 0; i < IncludedTags.length; i++) {
if (i == 0) {
if (IncludedTags[0] == '|')
IncludedTags[0] = null;
}
else {
Bizgaze.Forms.Controls.OfferContact.Instance().AddTags(TagType, control, Parameters[0].Value, Parameters[1].Value, IncludedTags[i]);
}
}
}
getIncludedTags() {
var includedtags = "|";
var ar = new Array();
$('.select2_IncludedTags').each(function () {
ar.push($(this).val());
for (let i = 0; i < ar[0].length; i++) {
includedtags = includedtags + ar[0][i] + '|';
}
includedtags = includedtags + '&|';
ar = [];
});
var includedtagsids = includedtags.slice(0, includedtags.lastIndexOf("&|") - 1);
return includedtagsids;
}
static Instance() {
if (this._instance === undefined)
this._instance = new OfferContact();
return this._instance;
}
}
Controls.OfferContact = OfferContact;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"offercontact.component.js","sourceRoot":"","sources":["offercontact.component.ts"],"names":[],"mappings":"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 truncated
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{init(){var t=Unibase.Themes.Providers.DetailHelper.installedAppId,i,r;for(let n of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)n.Key==="hf_"+t+"_lobid"&&(i=n.Value.toString()),n.Key==="hf_"+t+"_taggroupid"&&(r=n.Value.toString());Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId("Bizgaze_Platform_Crm_Crm_TagCategory_Organizations").then(function(r){var u=r.result.TagCategoryId,f=[{ColumnName:"TagCategoryId",Value:u},{ColumnName:"LobId",Value:i},{ColumnName:"TagId",Value:0}],e=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+t+"_offerid").Value;n.Forms.Controls.OfferContact.Instance().GetTags(e,f)});$("#btnIncludedTags").click(function(){n.Forms.Controls.OfferContact.Instance().AddTags("section_IncludedTags","select2_IncludedTags",0,i,0)})}loadControl(n){var f=this,r=`<div class="row"><input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Forms.Controls.OfferContact.Instance().getIncludedTags();"><div class="col-sm-6 floating-label-form-group-with-value" id="IncludedTags"><label for="txt_IncludedTags">Included Tags</label><input type="hidden" class="hf_IncludedTags_" value="" /><select style="width:100%" id="txt_IncludedTags" value="" class="no-border form-control select2_IncludedTags txtIncludedTags" IsTagSelect="false" multiple="multiple"><option value="0">Select</option></select></div><div class="btn-group text-center text-white btn-group-justified mt-30"><a class="btn btn-primary mt-10" id="btnIncludedTags">+</a></div></div>`,t,u,i;$("#"+n).html(r);t=Unibase.Themes.Providers.DetailHelper.installedAppId;for(let n of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)n.Key==="hf_"+t+"_lobid"&&(u=n.Value.toString()),n.Key==="hf_"+t+"_taggroupid"&&(i=n.Value.toString());Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId("Bizgaze_Platform_Crm_Crm_TagCategory_Organizations").then(function(n){var t=n.result.TagCategoryId,r=_appsettings.server_url()+"/apis/v4/unibase/platform/forms/autoincludedtags/taggroupid/"+i+"/tagcategoryid/"+t+"/includedtags/undefined";AutoCompleteHelper.getHelper().Create("#txt_IncludedTags",".hf_IncludedTags_",r,function(){})})}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method not implemented.");}bindEditFormDetails(){var n=this}AddTags(n,t){var i=$("."+t).length,r=this,u='<div class="row" id="div_'+t+"_"+i+'" class="includedtags""><div class="col-sm-6 mt-10 col-9"><input type="hidden" id="hdn_customcontrol" class="value-control" value="Bizgaze.Forms.Controls.OfferContact.Instance().getTags();"><input type="hidden" class="hf_IncludedTags" value="" /><select id='+t+"_"+i+' style="width:100%" class="b-a '+t+' txt_IncludedTag " value="" multiple="multiple"><\/select><\/div><div class="mt-20 ml-30"><a href="javascript:;" onclick="Bizgaze.Forms.Controls.OfferContact.Instance().RemoveTags(\''+t+"',"+i+')"><i class="fa fa-times"><\/a><\/div><\/div>';$("."+n).find(".card-body").find(".row:last").after(u);r.fileCacheHelper.loadJsFile("platform/tag/managers/tagmanager.js",function(){var n=Unibase.Themes.Providers.DetailHelper.installedAppId,i,t;for(let t of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)t.Key==="hf_"+n+"_lobid"&&(i=t.Value.toString());for(let t of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)t.Key==="hf_"+n+"_taggroupid"&&(t=t.Value.toString());Unibase.Platform.Forms.Managers.TagManager.Instance().getTagcategoryByuniqueId("Bizgaze_Platform_Crm_Crm_TagCategory_Organizations").then(function(n){var i=n.result.TagCategoryId,r=_appsettings.server_url()+"/apis/v4/unibase/platform/forms/autoincludedtags/taggroupid/"+t+"/tagcategoryid/"+i+"/includedtags/undefined";AutoCompleteHelper.getHelper().Create(".txt_IncludedTag",".hf_IncludedTags",r,function(){})})})}RemoveTags(n,t){$("#div_"+n+"_"+t).remove()}GetTags(t,i){this.fileCacheHelper.loadJsFiles(["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"],function(){n.Apps.Transact.Managers.OfferManager.Instance().getoffer(t).then(function(t){var r=t.result;n.Forms.Controls.OfferContact.Instance().ShowTags(r,"section_IncludedTags","select2_IncludedTags",i)})})}ShowTags(t,i,r,u){for(var f=t.IncludedTags.split("&"),e=0;e<f.length;e++)e==0?f[0]=="|"&&(f[0]=null):n.Forms.Controls.OfferContact.Instance().AddTags(i,r,u[0].Value,u[1].Value,f[e])}getIncludedTags(){var n="|",t=[];return $(".select2_IncludedTags").each(function(){t.push($(this).val());for(let i=0;i<t[0].length;i++)n=n+t[0][i]+"|";n=n+"&|";t=[]}),n.slice(0,n.lastIndexOf("&|")-1)}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.OfferContact=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(BizgazLine truncated
@@ -0,0 +1,35 @@
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class OfferContact_Settings {
loadSettingHtml(container) {
return null;
}
bindControlData(controldatajson) {
return null;
}
SaveControlData(controldatajson) {
return controldatajson;
}
loadControlPropertiesHtml(controlpropList, container) {
return "";
}
bindPropertySettings(prop) {
return "";
}
savePropertySettings(prop) {
return "";
}
static Instance() {
if (this._instance === undefined)
this._instance = new OfferContact_Settings();
return this._instance;
}
}
Controls.OfferContact_Settings = OfferContact_Settings;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"offercontact.settings.js","sourceRoot":"","sources":["offercontact.settings.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAgChB;AAhCD,WAAU,OAAO;IACb,IAAiB,KAAK,CA8BrB;IA9BD,WAAiB,KAAK;QAClB,IAAiB,QAAQ,CA4BxB;QA5BD,WAAiB,QAAQ;YACrB,MAAa,qBAAqB;gBAC9B,eAAe,CAAC,SAAc;oBAC1B,OAAO,IAAI,CAAC;gBAChB,CAAC;gBACD,eAAe,CAAC,eAAoB;oBAChC,OAAO,IAAI,CAAC;gBAChB,CAAC;gBACD,eAAe,CAAC,eAAoB;oBAChC,OAAO,eAAe,CAAC;gBAC3B,CAAC;gBACD,yBAAyB,CAAC,eAAsC,EAAE,SAAc;oBAC5E,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,oBAAoB,CAAC,IAAgB;oBACjC,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,oBAAoB,CAAC,IAAgB;oBACjC,OAAO,EAAE,CAAC;gBACd,CAAC;gBAED,MAAM,CAAC,QAAQ;oBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;wBAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,qBAAqB,EAAE,CAAC;oBACjD,OAAO,IAAI,CAAC,SAAS,CAAC;gBAC1B,CAAC;aAEJ;YA1BY,8BAAqB,wBA0BjC,CAAA;QACL,CAAC,EA5BgB,QAAQ,GAAR,cAAQ,KAAR,cAAQ,QA4BxB;IACL,CAAC,EA9BgB,KAAK,GAAL,aAAK,KAAL,aAAK,QA8BrB;AACL,CAAC,EAhCS,OAAO,KAAP,OAAO,QAgChB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){class t{loadSettingHtml(){return null}bindControlData(){return null}SaveControlData(n){return n}loadControlPropertiesHtml(){return""}bindPropertySettings(){return""}savePropertySettings(){return""}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.OfferContact_Settings=t})(t=n.Controls||(n.Controls={}))})(t=n.Forms||(n.Forms={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,133 @@
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class PlanIncentives extends Unibase.Platform.Core.BaseComponent {
loadControl(containerid, prop) {
var html = '<ul>' +
'<li class="list-group-item bg-cyan-light-4" id="li_PlanIncentive_Details">' +
'<h6>' +
'<div class="row">' +
'<div class="col-sm-3">Incentive Name</div>' +
'<div class="col-sm-2">Volume</div>' +
'<div class="col-sm-2">Discount</div>' +
'<div class="col-sm-2">Max Payout</div>' +
'<div class="col-sm-2">Min Payout</div>' +
'</div>' +
'</h6>' +
'</li>' +
'</ul>';
$("#" + containerid).html(html);
}
init(formpropertyid, prop, callback) {
var PlanId = $('#hf_pk_value').val();
$("#btnDynamicSave").addClass('hidden');
this.GetIncentives(PlanId);
}
loadControlSettings(controlsettingjson, formpropertyid) {
throw new Error("Method not implemented.");
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
throw new Error("Method not implemented.");
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
throw new Error("Method not implemented.");
}
GetIncentives(PlanId) {
var instance = this;
var jsfiles = ['apps/transact/managers/offers/offermanager.js', 'apps/transact/managers/interfaces/offers/ioffermanager.js'];
instance.fileCacheHelper.loadJsFiles(jsfiles, function (response) {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().getplanincentives(PlanId).then(function (response) {
var dt = response.result;
if (dt.length > 0) {
for (var i = 0; i < dt.length; i++) {
var data = dt[i];
var html = '<li class="list-group-item" id="li_Incentives_' + i + '"><div class="row"><div class="col-sm-3">' + data.IncentiveName + '</div><div class="col-sm-2">' + data.Volume + '</div>';
if (data.DiscountType != 0) {
if (data.DiscountType == 1)
html += '<div class="col-sm-2">' + data.PayoutValue + ' (Per Unit)</div>';
else if (data.DiscountType == 2)
html += '<div class="col-sm-2">' + data.PayoutPercent + ' %</div>';
else if (data.DiscountType == 3)
html += '<div class="col-sm-2">' + data.OPayoutValue + '(Fixed Value)</div>';
}
else {
if (data.PayoutValue != 0)
html += '<div class="col-sm-2">' + data.PayoutValue + ' (Per Unit)</div>';
else if (data.PayoutPercent != 0)
html += '<div class="col-sm-2">' + data.PayoutPercent + ' %</div>';
else if (data.OPayoutValue != 0)
html += '<div class="col-sm-2">' + data.OPayoutValue + '(Fixed Value)</div>';
else
html += '<div class="col-sm-2">' + data.PayoutValue + ' (Per Unit)</div>';
}
html += '<div class="col-sm-2">' + data.MaxPayout + '</div>' +
'<div class="col-sm-2">' + data.MinPayout + '</div>';
if (data.ItemVolumePayouts.length == 0) {
html += '</div></li>';
$("#li_PlanIncentive_Details").after(html);
}
else {
html += '<div class="col-sm-1 pull-right btn btn-primary btn-sm" onclick="Bizgaze.Forms.Controls.PlanIncentives.Instance().ShowFoCItems(' + i + ')" >FoC</div>' +
'</div>' +
'</li>' +
'<div id="div_FoCItems_' + i + '" class="hidden mt-15"><div>';
$("#li_PlanIncentive_Details").after(html);
Bizgaze.Forms.Controls.PlanIncentives.Instance().GetFoCItems(data.ItemVolumePayouts, i);
}
}
}
else {
$('#li_PlanIncentive_Details').html('<div class="alert alert-info ma-0">There is no Data</div>');
$('#li_PlanIncentive_Details').removeClass('bg-cyan-light-4');
$('#li_PlanIncentive_Details').addClass('no-borders pa-5');
}
});
});
}
GetFoCItems(FocItems, i) {
var Html = '<ul class="col-sm-12">' +
'<li class="list-group-item bg-cyan-light-4" id="li_FoCItems_Details_' + i + '">' +
'<h6>' +
'<div class="row">' +
'<div class="col-sm-3">Item Name</div>' +
'<div class="col-sm-3">For Every</div>' +
'<div class="col-sm-3">FoC</div>' +
'<div class="col-sm-2">Discount (%)</div>' +
'</h6>' +
'</div>' +
'</li>';
for (var j = 0; j < FocItems.length; j++) {
var data = FocItems[j];
Html += '<li class="list-group-item" >' +
'<div class="row">' +
'<div class="col-sm-3">' + data.ItemName + '</div>' +
'<div class="col-sm-3">' + data.Recur + '</div>' +
'<div class="col-sm-3">' + data.Quantity + '</div>' +
'<div class="col-sm-2">' + data.Discount + '</div>' +
'</div</li>';
}
Html += '</ul>';
$('#div_FoCItems_' + i).html(Html);
}
ShowFoCItems(len) {
var IsHidden = $('#div_FoCItems_' + len).hasClass('hidden');
if (IsHidden) {
$('#div_FoCItems_' + len).removeClass('hidden');
}
else {
$('#div_FoCItems_' + len).addClass('hidden');
}
}
static Instance() {
if (this.instance === undefined)
this.instance = new PlanIncentives();
return this.instance;
}
}
Controls.PlanIncentives = PlanIncentives;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"planincentives.component.js","sourceRoot":"","sources":["planincentives.component.ts"],"names":[],"mappings":"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"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{loadControl(n){$("#"+n).html('<ul><li class="list-group-item bg-cyan-light-4" id="li_PlanIncentive_Details"><h6><div class="row"><div class="col-sm-3">Incentive Name<\/div><div class="col-sm-2">Volume<\/div><div class="col-sm-2">Discount<\/div><div class="col-sm-2">Max Payout<\/div><div class="col-sm-2">Min Payout<\/div><\/div><\/h6><\/li><\/ul>')}init(){var n=$("#hf_pk_value").val();$("#btnDynamicSave").addClass("hidden");this.GetIncentives(n)}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method not implemented.");}bindEditFormDetails(){throw new Error("Method not implemented.");}GetIncentives(t){var i=this;i.fileCacheHelper.loadJsFiles(["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"],function(){n.Apps.Transact.Managers.OfferManager.Instance().getplanincentives(t).then(function(t){var f=t.result,u,i,r;if(f.length>0)for(u=0;u<f.length;u++)i=f[u],r='<li class="list-group-item" id="li_Incentives_'+u+'"><div class="row"><div class="col-sm-3">'+i.IncentiveName+'<\/div><div class="col-sm-2">'+i.Volume+"<\/div>",i.DiscountType!=0?i.DiscountType==1?r+='<div class="col-sm-2">'+i.PayoutValue+" (Per Unit)<\/div>":i.DiscountType==2?r+='<div class="col-sm-2">'+i.PayoutPercent+" %<\/div>":i.DiscountType==3&&(r+='<div class="col-sm-2">'+i.OPayoutValue+"(Fixed Value)<\/div>"):r+=i.PayoutValue!=0?'<div class="col-sm-2">'+i.PayoutValue+" (Per Unit)<\/div>":i.PayoutPercent!=0?'<div class="col-sm-2">'+i.PayoutPercent+" %<\/div>":i.OPayoutValue!=0?'<div class="col-sm-2">'+i.OPayoutValue+"(Fixed Value)<\/div>":'<div class="col-sm-2">'+i.PayoutValue+" (Per Unit)<\/div>",r+='<div class="col-sm-2">'+i.MaxPayout+'<\/div><div class="col-sm-2">'+i.MinPayout+"<\/div>",i.ItemVolumePayouts.length==0?(r+="<\/div><\/li>",$("#li_PlanIncentive_Details").after(r)):(r+='<div class="col-sm-1 pull-right btn btn-primary btn-sm" onclick="Bizgaze.Forms.Controls.PlanIncentives.Instance().ShowFoCItems('+u+')" >FoC<\/div><\/div><\/li><div id="div_FoCItems_'+u+'" class="hidden mt-15"><div>',$("#li_PlanIncentive_Details").after(r),n.Forms.Controls.PlanIncentives.Instance().GetFoCItems(i.ItemVolumePayouts,u));else $("#li_PlanIncentive_Details").html('<div class="alert alert-info ma-0">There is no Data<\/div>'),$("#li_PlanIncentive_Details").removeClass("bg-cyan-light-4"),$("#li_PlanIncentive_Details").addClass("no-borders pa-5")})})}GetFoCItems(n,t){for(var i,r='<ul class="col-sm-12"><li class="list-group-item bg-cyan-light-4" id="li_FoCItems_Details_'+t+'"><h6><div class="row"><div class="col-sm-3">Item Name<\/div><div class="col-sm-3">For Every<\/div><div class="col-sm-3">FoC<\/div><div class="col-sm-2">Discount (%)<\/div><\/h6><\/div><\/li>',u=0;u<n.length;u++)i=n[u],r+='<li class="list-group-item" ><div class="row"><div class="col-sm-3">'+i.ItemName+'<\/div><div class="col-sm-3">'+i.Recur+'<\/div><div class="col-sm-3">'+i.Quantity+'<\/div><div class="col-sm-2">'+i.Discount+"<\/div><\/div<\/li>";r+="<\/ul>";$("#div_FoCItems_"+t).html(r)}ShowFoCItems(n){var t=$("#div_FoCItems_"+n).hasClass("hidden");t?$("#div_FoCItems_"+n).removeClass("hidden"):$("#div_FoCItems_"+n).addClass("hidden")}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.PlanIncentives=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,52 @@
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class PlanIncentives_Settings extends Unibase.Platform.Core.BaseComponent {
init(formpropertyid, prop, callback) {
throw new Error("Method not implemented.");
}
loadControl(containerid, prop) {
throw new Error("Method not implemented.");
}
loadControlSettings(controlsettingjson, formpropertyid) {
throw new Error("Method not implemented.");
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
throw new Error("Method not implemented.");
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
throw new Error("Method not implemented.");
}
loadControlPropertiesHtml(controlpropList, container) {
return ``;
}
bindPropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
savePropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
loadSettingHtml() {
return null;
}
bindControlData(controldatajson) {
return null;
}
SaveControlData(controldatajson) {
return controldatajson;
}
static Instance() {
if (this._instance === undefined)
this._instance = new PlanIncentives_Settings();
return this._instance;
}
}
Controls.PlanIncentives_Settings = PlanIncentives_Settings;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"planincentives.settings.js","sourceRoot":"","sources":["planincentives.settings.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAoDhB;AApDD,WAAU,OAAO;IACb,IAAiB,KAAK,CAkDrB;IAlDD,WAAiB,KAAK;QAClB,IAAiB,QAAQ,CAgDxB;QAhDD,WAAiB,QAAQ;YACrB,MAAa,uBAAwB,SAAQ,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,aAAa;gBAC5E,IAAI,CAAC,cAAsB,EAAE,IAAgB,EAAE,QAAkB;oBAC7D,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,WAAW,CAAC,WAAgB,EAAE,IAAgB;oBAC1C,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,mBAAmB,CAAC,kBAA0B,EAAE,cAAsB;oBAClE,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,oBAAoB,CAAC,gBAA0C,EAAE,cAAsB,EAAE,eAAuB;oBAC5G,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,mBAAmB,CAAC,cAAsB,EAAE,OAAY,EAAE,eAAuB;oBAC7E,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,yBAAyB,CAAC,eAAsC,EAAE,SAAS;oBACvE,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,oBAAoB,CAAC,IAAgB;oBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;oBACvE,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,oBAAoB,CAAC,IAAgB;oBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;oBACvE,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,eAAe;oBACX,OAAO,IAAI,CAAC;gBAChB,CAAC;gBACD,eAAe,CAAC,eAAoB;oBAChC,OAAO,IAAI,CAAC;gBAChB,CAAC;gBACD,eAAe,CAAC,eAAoB;oBAChC,OAAO,eAAe,CAAC;gBAE3B,CAAC;gBAGD,MAAM,CAAC,QAAQ;oBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;wBAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,uBAAuB,EAAE,CAAC;oBACnD,OAAO,IAAI,CAAC,SAAS,CAAC;gBAC1B,CAAC;aAGJ;YA9CY,gCAAuB,0BA8CnC,CAAA;QACL,CAAC,EAhDgB,QAAQ,GAAR,cAAQ,KAAR,cAAQ,QAgDxB;IACL,CAAC,EAlDgB,KAAK,GAAL,aAAK,KAAL,aAAK,QAkDrB;AACL,CAAC,EApDS,OAAO,KAAP,OAAO,QAoDhB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){class t extends Unibase.Platform.Core.BaseComponent{init(){throw new Error("Method not implemented.");}loadControl(){throw new Error("Method not implemented.");}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method not implemented.");}bindEditFormDetails(){throw new Error("Method not implemented.");}loadControlPropertiesHtml(){return``}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(n){var t=n.PropertySettings;return""}loadSettingHtml(){return null}bindControlData(){return null}SaveControlData(n){return n}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.PlanIncentives_Settings=t})(t=n.Controls||(n.Controls={}))})(t=n.Forms||(n.Forms={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,269 @@
var _bizgaze_PlanItem = [];
var _bizgaze_extensions_transact_PlanItems_pageIndex = 0;
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class PlanItems extends Unibase.Platform.Core.BaseComponent {
constructor() {
super(...arguments);
this.count = 0;
this.pageindex = 0;
this.pagesize = 5;
}
init(formpropertyid, prop, callback) {
var instance = this;
$("#btnDynamicSave").addClass('hidden');
_bizgaze_extensions_transact_PlanItems_pageIndex = 0;
_bizgaze_PlanItem = new Array();
var timer;
$("#txt_SearchPlanItems").on('keyup', function () {
window.clearTimeout(timer);
timer = window.setTimeout(function () {
$('#txt_SearchPlanItems').on('input', function () {
var txt = $('#txt_SearchPlanItems').val();
if (txt == '') {
txt = null;
var planid = $("[data-formuniquekey='Bizgaze_Extension_Tansact_PlansItems_App_PlansItems_CreateForm']").find("#hf_pk_value").val();
instance.ShowPlanItems();
}
});
var planid = $("[data-formuniquekey='Bizgaze_Extension_Tansact_PlansItems_App_PlansItems_CreateForm']").find("#hf_pk_value").val();
instance.ShowSearchPlanItems(planid, null);
}, 1000);
});
var PlanId = $("[data-formuniquekey='Bizgaze_Extension_Tansact_PlansItems_App_PlansItems_CreateForm']").find("#hf_pk_value").val();
if (PlanId != 0) {
instance.GetPlanItems(PlanId);
}
instance.ShowPlanItems();
}
loadControl(containerid, prop) {
var html = '<div class="col-sm-12" id="div_txt_SearchPlanItems">' +
'</div>' +
'<ul class="mt-10" id="ul_PlanItems_Details">' +
'<li class="list-group-item bg-cyan-light-4" id="PlanItemDetails_Heading">' +
'<div class="row">' +
'<div class="col-sm-7"><strong>SKU - Item Name</strong></div>' +
'<div class="col-sm-3 hidden points_header"><strong class="IsItemWisePoints spn_Points">Points</strong></div>' +
'</div>' +
'</li>' +
'<li class="length-row" id="PlanItem_Details_HiddenRow" class="hidden"></li>' +
'</ul>' +
'<div class="row mt-15 hidden" id="div_PlanItems_Details_pagination">' +
'<div class="col-sm-3">' +
'<span class="text-dark">Total :<span id="lbl_PlanItemsCount" class="mr-30">0</span></span>' +
'</div>' +
'<div class="col-sm-9">' +
'<div id="PlanItem_Details_pagination" class="pagination custom-pagination pagination-rounded pull-right"></div>' +
'</div>' +
'</div>';
$("#" + containerid).html(html);
}
loadControlSettings(controlsettingjson, formpropertyid) {
throw new Error("Method not implemented.");
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
throw new Error("Method not implemented.");
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
throw new Error("Method not implemented.");
}
AddItem() {
var instance = this;
var ItemId = $('#txtAutoComplete_ItemId').val();
if (ItemId == null) {
alert("Please Select a Item");
}
var IsAddedItem = null;
if (IsAddedItem == true) {
alert("This item is already added in Plan Items List");
}
else {
}
instance.ShowPlanItems();
}
ShowPlanItems() {
var instance = this;
$('.Item-row').remove();
var add_itemcount = 0;
if (_bizgaze_PlanItem.length != 0) {
for (let k = _bizgaze_extensions_transact_PlanItems_pageIndex * 8; k < (_bizgaze_extensions_transact_PlanItems_pageIndex + 1) * 8; k++) {
if (k < _bizgaze_PlanItem.length) {
instance.AddRow(_bizgaze_PlanItem[k]);
add_itemcount++;
if (add_itemcount == 8) {
break;
}
}
else {
break;
}
}
}
if (_bizgaze_PlanItem.length > 8) {
$('#div_PlanItems_pagination').removeClass('hidden');
var totalCount = add_itemcount;
var st = 0;
var _count = 0;
var t = (_bizgaze_extensions_transact_PlanItems_pageIndex + 1) * 8;
if (totalCount > 0) {
st = 1;
_count = totalCount;
}
if (totalCount > t)
_count = t;
if (_bizgaze_extensions_transact_PlanItems_pageIndex > 0) {
st += t - 8;
_count += t - 8;
}
var res = st + " - " + _count + " of " + _bizgaze_PlanItem.length;
$('#lbl_PlanItemsCount').text(res);
}
else {
$('#div_PlanItems_pagination').addClass('hidden');
}
}
SearchItem(ItemId) {
var Count = 0;
var instance = this;
for (let i = 0; i < _bizgaze_PlanItem.length; i++) {
$('.Item-row').remove();
if (_bizgaze_PlanItem[i].ItemId == ItemId) {
instance.AddRow(_bizgaze_PlanItem[i]);
Count++;
return true;
}
}
if (Count == 0) {
$('#PlanItem_HiddenRow').after('<div class="alert alert-info ma-0" id="div_PlanItems_NoData">Item Not Found</div>');
}
}
AddRow(Item) {
var len = $('.length-row').length;
var html = '<li class="Item-row length-row list-group-item" id="PlanItem_' + len + '" >' +
'<div class="row"><div class="col-7" ><span>' + Item.SKU + ' - ' + Item.ItemName +
'</span><input type="hidden" val="' + Item.PlanItemId + '" id="PlanItemId_' + len + '" class="PlanItemId" />' +
'<input type="hidden" class="ItemId hf_ItemId-' + len + '" value="' + Item.ItemId + '" id="ItemId_' + len + '" /></div>' +
'<div class="col-3">' +
'<div class="floating-label-form-group IsItemWisePoints hidden">' +
'<input type="text" class="form-control restrictAlphabets Points" onchange="_bizgaze_control_PlanItems.PointsChange(' + len + ')" value="' + Item.Points + '" id="Points_' + len + '" >' +
'</div>' +
'<span class="spn_Points hidden">' + Item.Points + '</span>' +
'</div>' +
'</li>';
$('#div_PlanItems_NoData').remove();
$('#PlanItem_Details_HiddenRow').after(html);
$('#PlanItemList_Heading').removeClass('hidden');
$(".Points").attr("disabled", 1);
$(".restrictAlphabets").keypress(function (e) {
if (e.which != 8 && e.which != 46 && e.which != 0 && (e.which < 48 || e.which > 57)) {
return false;
}
});
var IsItemWisePoints = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + Unibase.Themes.Providers.DetailHelper.installedAppId + "_itemwisepoints").Value;
if (IsItemWisePoints != true) {
$('.isitemwisepoints').addClass('hidden');
$('.spn_Points').addClass('hidden');
}
if (IsItemWisePoints == true) {
$('.points_header').removeClass('hidden');
}
else {
$('.spn_Points').addClass('hidden');
$('.IsItemWisePoints').addClass('hidden');
}
}
GetPlanItems(PlanId) {
var instance = this;
var jsfiles = ['apps/transact/managers/offers/offermanager.js', 'apps/transact/managers/interfaces/offers/ioffermanager.js'];
instance.fileCacheHelper.loadJsFiles(jsfiles, function (response) {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().getplanitems(PlanId).then(function (response) {
var data = response.result;
if (data.length != 0) {
for (let i = 0; i < data.length; i++) {
instance.AddRow(data[i]);
}
$('#PlanItem_HiddenRow').after('<div class="alert alert-info ma-0" id="div_PlanItems_NoData">Items Not Found</div>');
}
else {
}
});
instance.ShowPlanItems();
});
}
ShowSearchPlanItems(PlanId, term) {
var pageIndex = 0;
var instance = this;
instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().getPlanitems(PlanId, pageIndex, term).then(function (response) {
var data = response.result;
if (data != null) {
$('.Item-row').remove();
$('#div_PlanItems_Details_NoData').remove();
if (data.length == 0) {
$('#PlanItemDetails_Heading').addClass('hidden');
$('#div_PlanItems_Details_pagination').addClass('hidden');
$('#ul_PlanItems_Details').after('<div class="alert alert-info ma-0" id="div_PlanItems_Details_NoData">Items not found</div>');
}
else {
$('#PlanItemDetails_Heading').removeClass('hidden');
}
for (let i = 0; i < data.length; i++) {
instance.AddRow1(data[i]);
}
if (data.TotalRecords > 8) {
$('#div_PlanItems_Details_pagination').removeClass('hidden');
var totalCount = data.length;
var _page = pageIndex + 1;
var st = 0;
var _count = 0;
var t = _page * 10;
if (totalCount > 0) {
st = 1;
_count = totalCount;
}
if (totalCount > t)
_count = t;
if (pageIndex > 0) {
st += t - 10;
_count += t - 10;
}
var res = st + " - " + _count + " of " + data.TotalRecords;
$('#lbl_PlanItemsCount').text(res);
}
}
});
});
}
AddRow1(Item) {
var len = $('.length-row').length;
var html = '<li class="Item-row length-row list-group-item" id="PlanItem_' + len + '" >' +
'<div class="row"><div class="col-sm-7" ><span>' + Item.SKU + ' - ' + Item.ItemName +
'</span><input type="hidden" val="' + Item.PlanItemId + '" id="PlanItemId_' + len + '" class="PlanItemId" />' +
'<input type="hidden" class="ItemId hf_ItemId-' + len + '" value="' + Item.ItemId + '" id="ItemId_' + len + '" /></div>' +
'<div class="col-sm-3">' +
'<span class="spn_Points hidden">' + Item.Points + '</span>' +
'</div>' +
'</li>';
$('#PlanItem_Details_HiddenRow').after(html);
var IsItemWisePoints = $('#hf_' + $('#hfLayout_InstalledPageId').val() + '_ItemWisePoints').val();
if (IsItemWisePoints == "true") {
$('.spn_Points').removeClass('hidden');
}
else {
$('.spn_Points').addClass('hidden');
}
}
static Instance() {
if (this.instance === undefined)
this.instance = new PlanItems();
return this.instance;
}
}
Controls.PlanItems = PlanItems;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"planitems.component.js","sourceRoot":"","sources":["planitems.component.ts"],"names":[],"mappings":"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 truncated
+1
View File
@@ -0,0 +1 @@
var _bizgaze_PlanItem=[],_bizgaze_extensions_transact_PlanItems_pageIndex=0,Bizgaze;(function(n){let t;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.count=0;this.pageindex=0;this.pagesize=5}init(){var n=this,i,t;$("#btnDynamicSave").addClass("hidden");_bizgaze_extensions_transact_PlanItems_pageIndex=0;_bizgaze_PlanItem=[];$("#txt_SearchPlanItems").on("keyup",function(){window.clearTimeout(i);i=window.setTimeout(function(){$("#txt_SearchPlanItems").on("input",function(){var t=$("#txt_SearchPlanItems").val(),i;t==""&&(t=null,i=$("[data-formuniquekey='Bizgaze_Extension_Tansact_PlansItems_App_PlansItems_CreateForm']").find("#hf_pk_value").val(),n.ShowPlanItems())});var t=$("[data-formuniquekey='Bizgaze_Extension_Tansact_PlansItems_App_PlansItems_CreateForm']").find("#hf_pk_value").val();n.ShowSearchPlanItems(t,null)},1e3)});t=$("[data-formuniquekey='Bizgaze_Extension_Tansact_PlansItems_App_PlansItems_CreateForm']").find("#hf_pk_value").val();t!=0&&n.GetPlanItems(t);n.ShowPlanItems()}loadControl(n){$("#"+n).html('<div class="col-sm-12" id="div_txt_SearchPlanItems"><\/div><ul class="mt-10" id="ul_PlanItems_Details"><li class="list-group-item bg-cyan-light-4" id="PlanItemDetails_Heading"><div class="row"><div class="col-sm-7"><strong>SKU - Item Name<\/strong><\/div><div class="col-sm-3 hidden points_header"><strong class="IsItemWisePoints spn_Points">Points<\/strong><\/div><\/div><\/li><li class="length-row" id="PlanItem_Details_HiddenRow" class="hidden"><\/li><\/ul><div class="row mt-15 hidden" id="div_PlanItems_Details_pagination"><div class="col-sm-3"><span class="text-dark">Total :<span id="lbl_PlanItemsCount" class="mr-30">0<\/span><\/span><\/div><div class="col-sm-9"><div id="PlanItem_Details_pagination" class="pagination custom-pagination pagination-rounded pull-right"><\/div><\/div><\/div>')}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method not implemented.");}bindEditFormDetails(){throw new Error("Method not implemented.");}AddItem(){var t=this,i=$("#txtAutoComplete_ItemId").val(),n;i==null&&alert("Please Select a Item");n=null;n==!0&&alert("This item is already added in Plan Items List");t.ShowPlanItems()}ShowPlanItems(){var e=this,n,f;if($(".Item-row").remove(),n=0,_bizgaze_PlanItem.length!=0)for(let t=_bizgaze_extensions_transact_PlanItems_pageIndex*8;t<(_bizgaze_extensions_transact_PlanItems_pageIndex+1)*8;t++)if(t<_bizgaze_PlanItem.length){if(e.AddRow(_bizgaze_PlanItem[t]),n++,n==8)break}else break;if(_bizgaze_PlanItem.length>8){$("#div_PlanItems_pagination").removeClass("hidden");var r=n,u=0,t=0,i=(_bizgaze_extensions_transact_PlanItems_pageIndex+1)*8;r>0&&(u=1,t=r);r>i&&(t=i);_bizgaze_extensions_transact_PlanItems_pageIndex>0&&(u+=i-8,t+=i-8);f=u+" - "+t+" of "+_bizgaze_PlanItem.length;$("#lbl_PlanItemsCount").text(f)}else $("#div_PlanItems_pagination").addClass("hidden")}SearchItem(n){var t=0,i=this;for(let r=0;r<_bizgaze_PlanItem.length;r++)if($(".Item-row").remove(),_bizgaze_PlanItem[r].ItemId==n)return i.AddRow(_bizgaze_PlanItem[r]),t++,!0;t==0&&$("#PlanItem_HiddenRow").after('<div class="alert alert-info ma-0" id="div_PlanItems_NoData">Item Not Found<\/div>')}AddRow(n){var t=$(".length-row").length,r='<li class="Item-row length-row list-group-item" id="PlanItem_'+t+'" ><div class="row"><div class="col-7" ><span>'+n.SKU+" - "+n.ItemName+'<\/span><input type="hidden" val="'+n.PlanItemId+'" id="PlanItemId_'+t+'" class="PlanItemId" /><input type="hidden" class="ItemId hf_ItemId-'+t+'" value="'+n.ItemId+'" id="ItemId_'+t+'" /><\/div><div class="col-3"><div class="floating-label-form-group IsItemWisePoints hidden"><input type="text" class="form-control restrictAlphabets Points" onchange="_bizgaze_control_PlanItems.PointsChange('+t+')" value="'+n.Points+'" id="Points_'+t+'" ><\/div><span class="spn_Points hidden">'+n.Points+"<\/span><\/div><\/li>",i;$("#div_PlanItems_NoData").remove();$("#PlanItem_Details_HiddenRow").after(r);$("#PlanItemList_Heading").removeClass("hidden");$(".Points").attr("disabled",1);$(".restrictAlphabets").keypress(function(n){if(n.which!=8&&n.which!=46&&n.which!=0&&(n.which<48||n.which>57))return!1});i=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+Unibase.Themes.Providers.DetailHelper.installedAppId+"_itemwisepoints").Value;i!=!0&&($(".isitemwisepoints").addClass("hidden"),$(".spn_Points").addClass("hidden"));i==!0?$(".points_header").removeClass("hidden"):($(".spn_Points").addClass("hidden"),$(".IsItemWisePoints").addClass("hidden"))}GetPlanItems(t){var i=this;i.fileCacheHelper.loadJsFiles(["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"],function(){n.Apps.Transact.Managers.OfferManager.Instance().getplanitems(t).then(function(n){var t=n.result;if(t.length!=0){for(let n=0;n<t.length;n++)i.AddRow(t[n]);$("#PlanItem_HiddenRow").after('<dLine truncated
@@ -0,0 +1,52 @@
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class PlanItems_Settings extends Unibase.Platform.Core.BaseComponent {
init(formpropertyid, prop, callback) {
throw new Error("Method not implemented.");
}
loadControl(containerid, prop) {
throw new Error("Method not implemented.");
}
loadControlSettings(controlsettingjson, formpropertyid) {
throw new Error("Method not implemented.");
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
throw new Error("Method not implemented.");
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
throw new Error("Method not implemented.");
}
loadControlPropertiesHtml(controlpropList, container) {
return ``;
}
bindPropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
savePropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
loadSettingHtml() {
return null;
}
bindControlData(controldatajson) {
return null;
}
SaveControlData(controldatajson) {
return controldatajson;
}
static Instance() {
if (this._instance === undefined)
this._instance = new PlanItems_Settings();
return this._instance;
}
}
Controls.PlanItems_Settings = PlanItems_Settings;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"planitems.settings.js","sourceRoot":"","sources":["planitems.settings.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CAoDhB;AApDD,WAAU,OAAO;IACb,IAAiB,KAAK,CAkDrB;IAlDD,WAAiB,KAAK;QAClB,IAAiB,QAAQ,CAgDxB;QAhDD,WAAiB,QAAQ;YACrB,MAAa,kBAAmB,SAAQ,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,aAAa;gBACvE,IAAI,CAAC,cAAsB,EAAE,IAAgB,EAAE,QAAkB;oBAC7D,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,WAAW,CAAC,WAAgB,EAAE,IAAgB;oBAC1C,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,mBAAmB,CAAC,kBAA0B,EAAE,cAAsB;oBAClE,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,oBAAoB,CAAC,gBAA0C,EAAE,cAAsB,EAAE,eAAuB;oBAC5G,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,mBAAmB,CAAC,cAAsB,EAAE,OAAY,EAAE,eAAuB;oBAC7E,MAAM,IAAI,KAAK,CAAC,yBAAyB,CAAC,CAAC;gBAC/C,CAAC;gBACD,yBAAyB,CAAC,eAAsC,EAAE,SAAS;oBACvE,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,oBAAoB,CAAC,IAAgB;oBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;oBACvE,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,oBAAoB,CAAC,IAAgB;oBACjC,IAAI,gBAAgB,GAA6B,IAAI,CAAC,gBAAgB,CAAC;oBACvE,OAAO,EAAE,CAAC;gBACd,CAAC;gBACD,eAAe;oBACX,OAAO,IAAI,CAAC;gBAChB,CAAC;gBACD,eAAe,CAAC,eAAoB;oBAChC,OAAO,IAAI,CAAC;gBAChB,CAAC;gBACD,eAAe,CAAC,eAAoB;oBAChC,OAAO,eAAe,CAAC;gBAE3B,CAAC;gBAGD,MAAM,CAAC,QAAQ;oBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;wBAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,kBAAkB,EAAE,CAAC;oBAC9C,OAAO,IAAI,CAAC,SAAS,CAAC;gBAC1B,CAAC;aAGJ;YA9CY,2BAAkB,qBA8C9B,CAAA;QACL,CAAC,EAhDgB,QAAQ,GAAR,cAAQ,KAAR,cAAQ,QAgDxB;IACL,CAAC,EAlDgB,KAAK,GAAL,aAAK,KAAL,aAAK,QAkDrB;AACL,CAAC,EApDS,OAAO,KAAP,OAAO,QAoDhB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(n){let t;(function(n){class t extends Unibase.Platform.Core.BaseComponent{init(){throw new Error("Method not implemented.");}loadControl(){throw new Error("Method not implemented.");}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method not implemented.");}bindEditFormDetails(){throw new Error("Method not implemented.");}loadControlPropertiesHtml(){return``}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(n){var t=n.PropertySettings;return""}loadSettingHtml(){return null}bindControlData(){return null}SaveControlData(n){return n}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.PlanItems_Settings=t})(t=n.Controls||(n.Controls={}))})(t=n.Forms||(n.Forms={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,28 @@
var Bizgaze;
(function (Bizgaze) {
let Apps;
(function (Apps) {
let Transact;
(function (Transact) {
let Offers;
(function (Offers) {
class RefreshOfferProviders extends Unibase.Platform.Core.BaseComponent {
init() {
var instance = this;
instance.fileCacheHelper.loadJsFile('apps/transact/managers/offers/offermanager.js', function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().refreshofferproviders().then(function (response) {
MessageHelper.Instance().showSuccess(response, '');
});
});
}
static Instance() {
if (this._instance === undefined)
this._instance = new RefreshOfferProviders();
return this._instance;
}
}
Offers.RefreshOfferProviders = RefreshOfferProviders;
})(Offers = Transact.Offers || (Transact.Offers = {}));
})(Transact = Apps.Transact || (Apps.Transact = {}));
})(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"refreshofferproviders.js","sourceRoot":"","sources":["refreshofferproviders.ts"],"names":[],"mappings":"AAAA,IAAU,OAAO,CA0BhB;AA1BD,WAAU,OAAO;IACb,IAAiB,IAAI,CAwBpB;IAxBD,WAAiB,IAAI;QACjB,IAAiB,QAAQ,CAsBxB;QAtBD,WAAiB,QAAQ;YACrB,IAAiB,MAAM,CAoBtB;YApBD,WAAiB,MAAM;gBACnB,MAAa,qBAAsB,SAAQ,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAC,aAAa;oBAE1E,IAAI;wBACA,IAAI,QAAQ,GAAG,IAAI,CAAC;wBACpB,QAAQ,CAAC,eAAe,CAAC,UAAU,CAAC,+CAA+C,EAAE;4BACjF,OAAO,CAAC,IAAI,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,CAAC,QAAQ,EAAE,CAAC,qBAAqB,EAAE,CAAC,IAAI,CAAC,UAAU,QAAQ;gCAClG,aAAa,CAAC,QAAQ,EAAE,CAAC,WAAW,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;4BACvD,CAAC,CAAC,CAAC;wBACP,CAAC,CAAC,CAAC;oBAEP,CAAC;oBAGD,MAAM,CAAC,QAAQ;wBACX,IAAI,IAAI,CAAC,SAAS,KAAK,SAAS;4BAC5B,IAAI,CAAC,SAAS,GAAG,IAAI,qBAAqB,EAAE,CAAC;wBACjD,OAAO,IAAI,CAAC,SAAS,CAAC;oBAC1B,CAAC;iBACJ;gBAlBY,4BAAqB,wBAkBjC,CAAA;YACL,CAAC,EApBgB,MAAM,GAAN,eAAM,KAAN,eAAM,QAoBtB;QACL,CAAC,EAtBgB,QAAQ,GAAR,aAAQ,KAAR,aAAQ,QAsBxB;IACL,CAAC,EAxBgB,IAAI,GAAJ,YAAI,KAAJ,YAAI,QAwBpB;AACL,CAAC,EA1BS,OAAO,KAAP,OAAO,QA0BhB"}
+1
View File
@@ -0,0 +1 @@
var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{init(){var t=this;t.fileCacheHelper.loadJsFile("apps/transact/managers/offers/offermanager.js",function(){n.Apps.Transact.Managers.OfferManager.Instance().refreshofferproviders().then(function(n){MessageHelper.Instance().showSuccess(n,"")})})}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.RefreshOfferProviders=i})(i=t.Offers||(t.Offers={}))})(i=t.Transact||(t.Transact={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
@@ -0,0 +1,125 @@
var length = 0;
var Bizgaze;
(function (Bizgaze) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class TabSchemeContacts extends Unibase.Platform.Core.BaseComponent {
init() {
var instance = this;
instance.loadcontacts();
}
jsFiles() {
return ['apps/transact/managers/offers/offermanager.js', 'apps/transact/managers/interfaces/offers/ioffermanager.js'];
}
cssFiles() {
return [];
}
html(id, containerid) {
var html = '<div class="card"><div class="card-header" id="section_"><strong class="text-dark">Tab Scheme Contact Details</strong></div><div class="modal-body" id="bindtagas"></div><div class="bg-white card-footer pa-10" id="formFooter"><a href="javascript:;" id="btn_Close" class="btn btn-light btn-sm mr-auto btn_Close">Close</a><div class="btn-group dropup btn_Save"><button type="button" class="btn btn-sm btn-primary" onclick="Bizgaze.Forms.Controls.TabSchemeContacts.Instance().Save(' + containerid + ')">Save</button></div></div></div>';
return html;
}
load(id, containerid, callback) {
var instance = this;
$("#btn_Close").click(function () {
$('#' + containerid).modal('hide');
$('#' + containerid).remove();
});
instance.edittabschemecontact(id);
}
loadcontacts() {
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
for (let obj of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters) {
if (obj.Key === "hf_" + InstalledAppId + "_offerid") {
var offerid = obj.Value.toString();
}
}
var jsfiles = ['apps/transact/managers/offers/offermanager.js', 'apps/transact/managers/interfaces/offers/ioffermanager.js'];
this.fileCacheHelper.loadJsFiles(jsfiles, function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().refreshtabschemecontacts(offerid).then(function (response) {
return response.result;
});
});
var detailobj = Unibase.Themes.Providers.DetailHelper.DetailInstance();
detailobj._recordId = Unibase.Themes.Providers.DetailHelper.recordId;
detailobj._installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
detailobj._containerId = detailobj._containerId;
detailobj.loadPortlets(detailobj);
}
edittabschemecontact(contactid) {
var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
var ContactId = contactid;
var offerid = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_offerid").Value;
var jsfiles = ['apps/transact/managers/offers/offermanager.js', 'apps/transact/managers/interfaces/offers/ioffermanager.js'];
this.fileCacheHelper.loadJsFiles(jsfiles, function () {
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().edittabschemecontact(offerid, ContactId).then(function (response) {
var data = response.result;
length = data.length;
var ContactName = data[0].ContactName;
var HeaderText = `<div class="col-sm-12 mb-10"><div class="row" id="div_CustomerName"><label for="lbl" class="col-sm-3"><strong> Customer Name : </strong> </label><p class="ml-10">` + ContactName + `</p></div></div><div class='row col-sm-12' id="HeaderText"><div class='col-sm-3'><strong>Plan Name</strong></div><div class='col-sm-3'><strong>Incentive Name</strong></div><div class='col-sm-3 text-center'><strong>CIR</strong></div><div class='col-sm-3 text-center ooactual'><strong>OO</strong></div></div>`;
$("#bindtagas").append(HeaderText);
var display = "hidden";
for (var j = 0; j < data.length; j++) {
var TabSchemeContactId = data[j].TabSchemeContactId;
var ContactName = data[j].ContactName;
var PlanName = data[j].PlanName;
var IncentiveName = data[j].IncentiveName;
var DisplayTarget = data[j].DisplayTarget;
var ActualTarget = data[j].ActualTarget;
var ContactId = data[j].ContactId;
var PlanId = data[j].PlanId;
var PlanVolumeId = data[j].PlanVolumeId;
if (data[j].ShowActualTarget) {
display = "";
}
else {
$(".ooactual").addClass("hidden");
}
var html = `<div class="row col-sm-12"><div class="col-sm-3"><div class="mt-10" id="div_PlanName"><p>` + PlanName + `</p></div></div><div class="col-sm-3"><div class="mt-10" id="div_IncentiveName"><p>` + IncentiveName + `</p></div></div><div class="col-sm-3"><div class="diplaytext floating-label-form-group-with-value" id="div_DisplayTarget"><div class=""><input type="text" id="txt_DisplayTarget_` + j + `" value="` + DisplayTarget + `" class="form-control text-center txt_DisplayTarget floating-label-control ` + TabSchemeContactId + `" data-isdynamic="false" placeholder="Display Target" data-placeholder="Enter Display Target" data-label="Display Target"><input type="hidden" id="hfFormPropertyId"></div></div></div><div class="col-sm-3"><div class="floating-label-form-group-with-value ` + display + `" id="div_ActualTarget"><div class=""><input type="text" id="txt_ActualTarget_` + j + `" value="` + ActualTarget + `" class="form-control text-center txt_ActualTarget floating-label-control ` + TabSchemeContactId + `" data-isdynamic="false" placeholder="Actual Target" data-placeholder="Enter Actual target" data-label="Actual Target"><input type="hidden" id="hfFormPropertyId"></div></div></div></div>`;
$("#bindtagas").append(html);
}
});
});
}
Save(containerid) {
var array = [];
for (var i = 0; i < length; i++) {
var displaytarget = $("#txt_DisplayTarget_" + i + "").val();
var actualtarget = $("#txt_ActualTarget_" + i + "").val();
var TabSchemeContactId = Number(document.getElementById('txt_DisplayTarget_' + i + '').className.split(' ')[document.getElementById('txt_DisplayTarget_' + i + '').className.split(' ').length - 1]);
array.push({ "TabSchemeContactId": TabSchemeContactId, "ActualTarget": actualtarget, "DisplayTarget": displaytarget });
}
Bizgaze.Apps.Transact.Managers.OfferManager.Instance().updatetabschemecontact(array).then(function (response) {
return response.result;
});
$('#' + containerid.id).modal('hide');
$('#' + containerid.id).remove();
var detailobj = Unibase.Themes.Providers.DetailHelper.DetailInstance();
detailobj._recordId = Unibase.Themes.Providers.DetailHelper.recordId;
detailobj._installedAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
detailobj._containerId = detailobj._containerId;
detailobj.loadPortlets(detailobj);
}
loadControl(containerid, prop) {
throw new Error("Method not implemented.");
}
loadControlSettings(controlsettingjson, formpropertyid) {
throw new Error("Method not implemented.");
}
loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
throw new Error("Method not implemented.");
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
throw new Error("Method not implemented.");
}
static Instance() {
if (this._instance === undefined)
this._instance = new TabSchemeContacts();
return this._instance;
}
}
Controls.TabSchemeContacts = TabSchemeContacts;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Bizgaze.Forms || (Bizgaze.Forms = {}));
})(Bizgaze || (Bizgaze = {}));
@@ -0,0 +1 @@
{"version":3,"file":"tabschemecontacts.component.js","sourceRoot":"","sources":["tabschemecontacts.component.ts"],"names":[],"mappings":"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 truncated
@@ -0,0 +1 @@
var length=0,Bizgaze;(function(n){let t;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{init(){var n=this;n.loadcontacts()}jsFiles(){return["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"]}cssFiles(){return[]}html(n,t){return'<div class="card"><div class="card-header" id="section_"><strong class="text-dark">Tab Scheme Contact Details<\/strong><\/div><div class="modal-body" id="bindtagas"><\/div><div class="bg-white card-footer pa-10" id="formFooter"><a href="javascript:;" id="btn_Close" class="btn btn-light btn-sm mr-auto btn_Close">Close<\/a><div class="btn-group dropup btn_Save"><button type="button" class="btn btn-sm btn-primary" onclick="Bizgaze.Forms.Controls.TabSchemeContacts.Instance().Save('+t+')">Save<\/button><\/div><\/div><\/div>'}load(n,t){var i=this;$("#btn_Close").click(function(){$("#"+t).modal("hide");$("#"+t).remove()});i.edittabschemecontact(n)}loadcontacts(){var u=Unibase.Themes.Providers.DetailHelper.installedAppId,i,r,t;for(let n of Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters)n.Key==="hf_"+u+"_offerid"&&(i=n.Value.toString());r=["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"];this.fileCacheHelper.loadJsFiles(r,function(){n.Apps.Transact.Managers.OfferManager.Instance().refreshtabschemecontacts(i).then(function(n){return n.result})});t=Unibase.Themes.Providers.DetailHelper.DetailInstance();t._recordId=Unibase.Themes.Providers.DetailHelper.recordId;t._installedAppId=Unibase.Themes.Providers.DetailHelper.installedAppId;t._containerId=t._containerId;t.loadPortlets(t)}edittabschemecontact(t){var i=Unibase.Themes.Providers.DetailHelper.installedAppId,r=t,u=Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(n=>n.Key=="hf_"+i+"_offerid").Value;this.fileCacheHelper.loadJsFiles(["apps/transact/managers/offers/offermanager.js","apps/transact/managers/interfaces/offers/ioffermanager.js"],function(){n.Apps.Transact.Managers.OfferManager.Instance().edittabschemecontact(u,r).then(function(n){var i=n.result,u,f,r,t,o;for(length=i.length,u=i[0].ContactName,f=`<div class="col-sm-12 mb-10"><div class="row" id="div_CustomerName"><label for="lbl" class="col-sm-3"><strong> Customer Name : </strong> </label><p class="ml-10">`+u+`</p></div></div><div class='row col-sm-12' id="HeaderText"><div class='col-sm-3'><strong>Plan Name</strong></div><div class='col-sm-3'><strong>Incentive Name</strong></div><div class='col-sm-3 text-center'><strong>CIR</strong></div><div class='col-sm-3 text-center ooactual'><strong>OO</strong></div></div>`,$("#bindtagas").append(f),r="hidden",t=0;t<i.length;t++){var e=i[t].TabSchemeContactId,u=i[t].ContactName,s=i[t].PlanName,h=i[t].IncentiveName,c=i[t].DisplayTarget,l=i[t].ActualTarget,a=i[t].ContactId,v=i[t].PlanId,y=i[t].PlanVolumeId;i[t].ShowActualTarget?r="":$(".ooactual").addClass("hidden");o=`<div class="row col-sm-12"><div class="col-sm-3"><div class="mt-10" id="div_PlanName"><p>`+s+`</p></div></div><div class="col-sm-3"><div class="mt-10" id="div_IncentiveName"><p>`+h+`</p></div></div><div class="col-sm-3"><div class="diplaytext floating-label-form-group-with-value" id="div_DisplayTarget"><div class=""><input type="text" id="txt_DisplayTarget_`+t+`" value="`+c+`" class="form-control text-center txt_DisplayTarget floating-label-control `+e+`" data-isdynamic="false" placeholder="Display Target" data-placeholder="Enter Display Target" data-label="Display Target"><input type="hidden" id="hfFormPropertyId"></div></div></div><div class="col-sm-3"><div class="floating-label-form-group-with-value `+r+`" id="div_ActualTarget"><div class=""><input type="text" id="txt_ActualTarget_`+t+`" value="`+l+`" class="form-control text-center txt_ActualTarget floating-label-control `+e+`" data-isdynamic="false" placeholder="Actual Target" data-placeholder="Enter Actual target" data-label="Actual Target"><input type="hidden" id="hfFormPropertyId"></div></div></div></div>`;$("#bindtagas").append(o)}})})}Save(t){for(var i,u=[],r=0;r<length;r++){var f=$("#txt_DisplayTarget_"+r+"").val(),e=$("#txt_ActualTarget_"+r+"").val(),o=Number(document.getElementById("txt_DisplayTarget_"+r+"").className.split(" ")[document.getElementById("txt_DisplayTarget_"+r+"").className.split(" ").length-1]);u.push({TabSchemeContactId:o,ActualTarget:e,DisplayTarget:f})}n.Apps.Transact.Managers.OfferManager.Instance().updatetabschemecontact(u).then(function(n){return n.result});$("#"+t.id).modal("hide");$("#"+t.id).remove();i=Unibase.Themes.Providers.DetailHelper.DetailInstance();i._recordId=Unibase.Themes.Providers.DetailHelper.recordId;i._installedAppId=Unibase.Themes.Providers.DetailHelper.installedAppId;i._containerId=i._containerId;i.loadPortlets(i)}loadControl(){throw new Error("Method not implemented.");}loadControlSettings(){throw new Error("Method not implemented.");}loadPropertySettings(){throw new Error("Method noLine truncated