(function appReflinks($){let session_id='hncpl1pobj4kvgv9murls3rpm2';let session_token='2261d6dbfe0a1c6ba98eadbc0f61d2047fdc8cdebd881fb5e6dfdb37a1d061a8';let shopId=3;let translations_array={"add_text":{"__default":"Dodaj do koszyka"}};let newUserAdditionalFieldId=19;let newOrderAdditionalFieldId=20;let getTranslation=function getTranslation(var_name,current_lang=Shop.lang.name){if(!(current_lang in translations_array[var_name])){translation=translations_array[var_name]['__default'];}else{translation=translations_array[var_name][current_lang];} return translation;};let style=$('').appendTo('head');let partnerCode='';let urlString=decodeURIComponent(location.search.substr(1));urlString.split('&').forEach(function(item){if(item.indexOf('mxref')!=-1){partnerCode=item.split('/')[1].trim();}});if(partnerCode!=''){localStorage.appReflinksReflink=partnerCode;let sendReflinkView=false;let viewedReflinks=[];if('appReflinksViewedReflinks'in localStorage){viewedReflinks=JSON.parse(localStorage.appReflinksViewedReflinks);if(!viewedReflinks.includes(partnerCode)){sendReflinkView=true;}} if(!('appReflinksViewedReflinks'in localStorage)){localStorage.appReflinksViewedReflinks='[]';sendReflinkView=true;} if(sendReflinkView){viewedReflinks.push(partnerCode);localStorage.appReflinksViewedReflinks=JSON.stringify(viewedReflinks);let link="https://mxapp4.maxserver.pl/appReflinki/endpoint/add_reflink_view.php";let postData={session_id:session_id,session_token:session_token,partner_code:partnerCode,};$.post(link,postData);}} if($('body').hasClass('shop_login_register')){if('appReflinksReflink'in localStorage){$(`#additional_${newUserAdditionalFieldId}`).val(localStorage.appReflinksReflink);}} if($('body').hasClass('shop_basket_address')){if('appReflinksReflink'in localStorage){$(`#additional_${newUserAdditionalFieldId}`).val(localStorage.appReflinksReflink);$(`#additional_${newOrderAdditionalFieldId}`).val(localStorage.appReflinksReflink);}} if($('body').hasClass('shop_panel')){$('head').append('');let priceFormater=new Intl.NumberFormat('pl-PL',{style:'currency',currency:'PLN'});let APIloader=function APIloader(){if(!window.frontAPI||!window.Chart){setTimeout(APIloader,0);} else{frontAPI.getUser(function(user){let link="https://mxapp4.maxserver.pl/appReflinki/endpoint/get_partner_data.php";let postData={session_id:session_id,session_token:session_token,shop_id:shopId,user_id:user.user_id,};$.post(link,postData).done(function(response){response=JSON.parse(response);if('error'in response){if(response.error=='User is not a partner')return false;if(response.error=='View is disabled')return false;let modal=new Shop.Modal({showMask:true,position:'center',positionType:'fixed',offset:20,header:'Informacja',content:`Wystąpił błąd podczas pobierania informacji o partnerze`,});modal.createModal();return false;} let panelWrapper=$('
').insertAfter('#box_panel');panelWrapper.append('
Panel partnera');let panel=$('
').appendTo(panelWrapper);addStatistics(panel,response);chartWrapper(panel,response);addProvisions(panel,response);addSettlements(panel,response);});});}};let addStatistics=function addStatistics(panel,response){let statistics=$('
').appendTo(panel);let reflinkRow=$(`
`).appendTo(statistics);let reflinkWraper=$(`
Twój reflink:`).appendTo(reflinkRow);let reflinkInput=$(``).appendTo(reflinkWraper);if(response.reflinkCodes.length>0)reflinkInput.val(`${location.origin}?mxref/${response.reflinkCodes[0]}`);let reflinkCopy=$(`