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){$(".btn_Save_Form").addClass("hidden");n.Apps.Paybacks.Controls.CouponPlanDetails.Instance().loadControlSettings(i,i.FormPropertyId)}loadControl(n){$("#"+n).html('<div class="col-sm-12" id="div_CouponPlanDetails"><\/div><div class="col-sm-12" id="div_CouponPlanIncentiveDetails"><\/div><ul id="ul_PlanIncentives_Details" class="mt-10"><li class="list-group-item bg-cyan-light-4" id="PlanIncentives_Heading"><div class="row"><div class="col-sm-4"><strong>Fitment Value<\/strong><\/div><div class="col-sm-4"><strong>Percentage<\/strong><\/div><div class="col-sm-4"><strong>Lucky Coupon Value<\/strong><\/div><\/div><\/li><li class="length-row" id="PlanIncentives_Details_HiddenRow" class=""><\/li><\/ul>')}loadControlSettings(t){var i=t;n.Apps.Paybacks.Controls.CouponPlanDetails.Instance().CouponPlanIncentives($("#hf_pk_value").val())}loadPropertySettings(){return null}bindEditFormDetails(){return null}CouponPlanDetails(t){var i=this;this.fileCacheHelper.loadJsFile("apps/paybacks/managers/schememanager.js",function(){n.Apps.Paybacks.Managers.SchemeManager.Instance().getCouponPlans(t).then(function(n){var t=n.result,i=$(".length-row").length,r=Unibase.Platform.Helpers.DateTimeHelper.Instance(),u='<li class="CouponPlan-row length-row list-group-item" id="CouponPlan_'+i+'" ><div class="row"><\/span><input type="hidden" value="'+t.CouponPlanId+'" id="CouponPlanId_'+i+'" class="CouponPlanId" /><div class="col-sm-4"><span>'+t.PlanName+'<\/span><\/div><div class="col-sm-4" > <span>'+r.formatLocalDate1(t.FromDate,"")+'<\/span><\/div><div class="col-sm-4"><span>'+r.formatLocalDate1(t.ToDate,"")+"<\/span><\/div><\/li>";$("#Customer_Details_HiddenRow").after(u)})})}CouponPlanIncentives(t){var i=this;i.fileCacheHelper.loadJsFile("apps/paybacks/managers/schememanager.js",function(){n.Apps.Paybacks.Managers.SchemeManager.Instance().getCouponIncentives(t).then(function(n){var e=JSON.stringify(n),u=JSON.parse(e),r,t;if(u!="")for(r=JSON.parse(u),$("#div_PlanIncentives_Details_NoData").remove(),t=0;t<r.length;t++){var i=r[t],f=$(".length-row").length,o='<li class="CouponPlan-Incentives-row length-row list-group-item" id="CouponPlan_'+f+'" ><div class="row"><\/span><input type="hidden" value="'+i.couponplanid+'" id="CouponPlanId_'+f+'" class="CouponPlanId" /><div class="col-sm-4"><span>'+i.value+'<\/span><\/div><div class="col-sm-4" > <span>'+i.percentage+'<\/span><\/div><div class="col-sm-4"><span>'+i.luckycouponvalue+"<\/span><\/div><\/li>";$("#PlanIncentives_Details_HiddenRow").after(o)}else $("#div_PlanIncentives_Details_NoData").remove(),$("#ul_PlanIncentives_Details").after('<div class="alert alert-info ma-0" id="div_PlanIncentives_Details_NoData">There is no Data<\/div>')})})}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.CouponPlanDetails=i})(i=t.Controls||(t.Controls={}))})(i=t.Paybacks||(t.Paybacks={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));
|