Built files from Bizgaze WebServer
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

planitems.component.min.js 6.7KB

1
  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('<div class="alert alert-info ma-0" id="div_PlanItems_NoData">Items Not Found<\/div>')}});i.ShowPlanItems()})}ShowSearchPlanItems(t,i){var r=0,u=this;u.fileCacheHelper.loadJsFile("apps/transact/managers/offers/offermanager.js",function(){n.Apps.Transact.Managers.OfferManager.Instance().getPlanitems(t,r,i).then(function(n){var t=n.result,s;if(t!=null){$(".Item-row").remove();$("#div_PlanItems_Details_NoData").remove();t.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>')):$("#PlanItemDetails_Heading").removeClass("hidden");for(let n=0;n<t.length;n++)u.AddRow1(t[n]);if(t.TotalRecords>8){$("#div_PlanItems_Details_pagination").removeClass("hidden");var e=t.length,h=r+1,o=0,i=0,f=h*10;e>0&&(o=1,i=e);e>f&&(i=f);r>0&&(o+=f-10,i+=f-10);s=o+" - "+i+" of "+t.TotalRecords;$("#lbl_PlanItemsCount").text(s)}}})})}AddRow1(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-sm-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-sm-3"><span class="spn_Points hidden">'+n.Points+"<\/span><\/div><\/li>",i;$("#PlanItem_Details_HiddenRow").after(r);i=$("#hf_"+$("#hfLayout_InstalledPageId").val()+"_ItemWisePoints").val();i=="true"?$(".spn_Points").removeClass("hidden"):$(".spn_Points").addClass("hidden")}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.PlanItems=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(Bizgaze||(Bizgaze={}));