Built files from Bizgaze WebServer
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

couponcontacts.component.min.js 3.7KB

1
  1. var Bizgaze;(function(n){let t;(function(t){let i;(function(t){let i;(function(t){class i extends Unibase.Platform.Core.BaseComponent{constructor(){super(...arguments);this.count=0}init(t,i){$(".btn_Save_Form").addClass("hidden");n.Apps.Paybacks.Controls.CouponContacts.Instance().loadControlSettings(i,i.FormPropertyId)}loadControl(n){$("#"+n).html('<div class="col-sm-12" id="div_txt_SearchTeamMembers"><\/div><ul id="ul_TeamMembers_Details" class="mt-10"><li class="list-group-item bg-cyan-light-4" id="TeamMembers_Heading"><div class="row"><div class="col-sm-4"><strong>Customer Name<\/strong><\/div><div class="col-sm-4"><strong>Tag Name<\/strong><\/div><div class="col-sm-4"><strong>Plan Name<\/strong><\/div><\/div><\/li><li class="length-row" id="CouponContacts_Details_HiddenRow" class=""><\/li><\/ul><div class="Div_pagination row row mt-15"><div class="col-sm-4" id="list_count"><span id="TotalRecords"class="text-muted">Total : <span id="lblItemTotalRecords" class="lblItemTotalRecords mr-30"><\/span><\/span><\/div><div class="col-sm-8"><div id="divpagination" class="pagination custom-pagination pagination-rounded pull-right"><\/div><\/div><\/div>');var i=null,r=this,t=0;$("#Text_Search").on("keyup",function(){var u=$("#Text_Search").val(),n;u==""?(n=$(this).val(),i=n,t=0,r.LoadTagCustomers($("#hf_pk_value").val(),n,null,t)):($(".list-group-item").hide(),n=$(this).val(),i=n,r.LoadTagCustomers($("#hf_pk_value").val(),n,null,t))});$(window).width()<=800&&($("#"+n).find("#divpagination").addClass("font-11"),$("#"+n).find("#list_count").addClass("mb-10"))}LoadTagCustomers(t,r,u,f){var e=f,o;e=f<1?0:f;o=this;this.fileCacheHelper.loadJsFile("apps/paybacks/managers/schememanager.js",function(){n.Apps.Paybacks.Managers.SchemeManager.Instance().getCouponContacts(t,r,u,f).then(function(r){var s=r.result,w="",l,h,a,g;if(s.length!=0){for($("#div_TeamMembers_Details_NoData").remove(),l=i.Instance().count,h=0;h<s.length;h++)a=$(".length-row").length,w+='<li class="TeamMember-row length-row list-group-item" id="TeamMember_'+a+'" ><input type="hidden" id="hf_pk_value" value="'+s[h].CouponPlanId+'"><div class="row"><div class="col-sm-4" ><span>'+s[h].ContactName+' <\/span><input type="hidden" val="'+s[h].ContactId+'" id="TeamMemberId_'+a+'" class="TeamMemberId" /><\/div><div class="col-sm-4"><span>'+s[h].TagName+'<\/span><\/div><div class="col-sm-4"><span>'+s[h].PlanName+"<\/span><\/div><\/div><\/li>";if($("#CouponContacts_Details_HiddenRow").empty(),$("#CouponContacts_Details_HiddenRow").append(w),s.length<=0)$(".Div_pagination").hide();else{$(".Div_pagination").show();var v=s.length,b=e+1,c=0,y=0,p=b*5;v>0&&(c=1,y=v);v>p&&(y=p);e>0&&(c+=p-5);var k=c+" - "+(c+(y-1))+" of "+i.Instance().count,d=i.Instance().count,nt=l-5;f=f+1;l<=5&&$(".Div_pagination").hide();$(".lblItemTotalRecords").text(k);g=$(".Div_pagination").find("#divpagination");o.fileCacheHelper.loadJsFile("libs/jquery/pagination/jquery.pagination.js",function(){var i;i=$(".Div_pagination").find("#divpagination");i.pagination(d,5,{current_page:e,callback:function(i){e=i;n.Apps.Paybacks.Controls.CouponContacts.Instance().LoadTagCustomers(t,null,u,i)}})})}f=0}else $("#div_TeamMembers_Details_NoData").remove(),$(".Div_pagination").hide(),$("#ul_TeamMembers_Details").after('<div class="alert alert-info ma-0" id="div_TeamMembers_Details_NoData">There is no Data<\/div>')})})}loadControlSettings(t){var i=t;n.Apps.Paybacks.Controls.CouponContacts.Instance().LoadTagCustomers($("#hf_pk_value").val(),null,5,0)}loadPropertySettings(){return``}bindEditFormDetails(){return``}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.CouponContacts=i})(i=t.Controls||(t.Controls={}))})(i=t.Paybacks||(t.Paybacks={}))})(t=n.Apps||(n.Apps={}))})(Bizgaze||(Bizgaze={}));