1(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6023c61e"],{"0378":function(t,e,i){"use strict";i("13d5"),i("e9f5"),i("910d"),i("f665"),i("7d54"),i("ab43"),i("9485");var s=i("2b0e"),a=i("87e8"),o=i("d882"),n=i("e277"),r=i("f6ba");e["a"]=s["default"].extend({name:"QForm",mixins:[a["a"]],props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean},computed:{onEvents(){return{...this.qListeners,submit:this.submit,reset:this.reset}}},mounted(){this.validateIndex=0,!0===this.autofocus&&this.focus()},activated(){!0===this.shouldActivate&&!0===this.autofocus&&this.focus()},deactivated(){this.shouldActivate=!0},methods:{validate(t){const e="boolean"===typeof t?t:!0!==this.noErrorFocus,i=++this.validateIndex,s=this.getValidationComponents().filter(t=>!0!==t.disable),a=(t,e)=>{this.$emit("validation-"+(!0===t?"success":"error"),e)},o=t=>{const e=t.validate();return"function"===typeof e.then?e.then(e=>({valid:e,comp:t}),e=>({valid:!1,comp:t,err:e})):Promise.resolve({valid:e,comp:t})},n=!0===this.greedy?Promise.all(s.map(o)).then(t=>t.filter(t=>!0!==t.valid)):s.reduce((t,e)=>t.then(()=>o(e).then(t=>{if(!1===t.valid)return Promise.reject(t)})),Promise.resolve()).catch(t=>[t]);return n.then(t=>{if(void 0===t||0===t.length)return i===this.validateIndex&&a(!0),!0;if(i===this.validateIndex){const{comp:i,err:s}=t[0];if(void 0!==s&&console.error(s),a(!1,i),!0===e){const e=t.find(({comp:t})=>"function"===typeof t.focus&&!0!==t._isBeingDestroyed&&!0!==t._isDestroyed&&!0!==t._inactive);void 0!==e&&e.comp.focus()}}return!1})},resetValidation(){this.validateIndex++,this.getValidationComponents().forEach(t=>{"function"===typeof t.resetValidation&&t.resetValidation()})},submit(t){void 0!==t&&Object(o["l"])(t);const e=this.validateIndex+1;this.validate().then(i=>{e===this.validateIndex&&!0===i&&(void 0!==this.qListeners.submit?this.$emit("submit",t):void 0!==t&&void 0!==t.target&&"function"===typeof t.target.submit&&t.target.submit())})},reset(t){void 0!==t&&Object(o["l"])(t),this.$emit("reset"),this.$nextTick(()=>{this.resetValidation(),!0===this.autofocus&&!0!==this.noResetFocus&&this.focus()})},focus(){Object(r["a"])(()=>{if(!this.$el)return;const t=this.$el.querySelector("[autofocus][tabindex], [data-autofocus][tabindex]")||this.$el.querySelector("[autofocus] [tabindex], [data-autofocus] [tabindex]")||this.$el.querySelector("[autofocus], [data-autofocus]")||Array.prototype.find.call(this.$el.querySelectorAll("[tabindex]"),t=>t.tabIndex>-1);null!==t&&void 0!==t&&t.focus({preventScroll:!0})})},getValidationComponents(){return Array.prototype.map.call(this.$el.getElementsByClassName("q-validation-component"),t=>t.__vue__).filter(t=>void 0!==t&&"function"===typeof t.validate)}},render(t){return t("form",{staticClass:"q-form",on:this.onEvents},Object(n["c"])(this,"default"))}})},"20dc":function(t,e,i){"use strict";i.r(e);var s=function(){var t=this,e=t._self._c;return e("q-layout",[e("div",{staticClass:"page-header"},[e("h4",[t._v("Relatório de Cliques")])]),e("q-page",{attrs:{padding:""}},[e("header-click-reports"),e("list-click-reports")],1)],1)},a=[],o=(i("e9f5"),i("910d"),function(){var t=this,e=t._self._c;return e("div",[e("q-toolbar",{staticClass:"q-pr-none q-mb-md justify-end"},[e("q-btn",{staticClass:"q-px-sm q-mx-sm",attrs:{outline:"",icon:"mdi-filter-outline",color:"primary","no-caps":"",label:t.$t("filter")},on:{click:function(e){t.filter=!t.filter}}},[e("q-tooltip",[t._v(" Filtrar Relatórios ")])],1)],1),e("q-intersection",{directives:[{name:"show",rawName:"v-show",value:t.filter,expression:"filter"}],attrs:{transition:"slide-down"}},[e("q-form",{on:{submit:function(e){return e.preventDefault(),t.onFilterReports.apply(null,arguments)}}},[t.filter?e("q-card",{staticClass:"q-mb-sm",attrs:{flat:"",bordered:""}},[e("q-toolbar",[e("q-toolbar-title",[t._v(" "+t._s(t.$t("filter"))+" ")])],1),e("q-card-section",{staticClass:"q-pt-none row q-col-gutter-md"},[e("div",{staticClass:"col-6"},[e("date-input",{attrs:{buttons:"",outlined:"",label:"Data dos cliques","v-model":t.params.date,clearable:"",range:"",rules:[t=>!!t||"O campo data dos cliques é obrigatório"]},on:{update:e=>t.params.date=e}})],1),e("div",{staticClass:"col-6"},[e("div",{staticClass:"row q-col-gutter-sm"},[e("div",{staticClass:"col"},[e("q-select",{attrs:{options:[{label:"Por campanha",value:"campaign"},{label:"Por afiliado",value:"affiliate"},{label:"Por canal",value:"site"},{label:"Por dia",value:"day"},{label:"Por mês",value:"month"},{label:"Por ano",value:"year"}],label:"Modo de exibição",rules:[t=>!!t||"O campo de modo de exibição é obrigatório."],outlined:""},model:{value:t.params.displayMode,callback:function(e){t.$set(t.params,"displayMode",e)},expression:"params.displayMode"}})],1)])]),e("div",{staticClass:"col-6"},[e("select-request",{attrs:{"v-model":t.params.advertiser,outlined:"",endpoint:"redirect?app=ADVERTISER&path=/api/get/advertiser","option-label":"trademark","option-value":"id",label:"Nome Fantasia",clearable:""},on:{update:e=>t.params.advertiser=null===e?null:e.id}})],1),e("div",{staticClass:"col-6"},[e("select-request",{attrs:{"v-model":t.params.campaign,outlined:"",label:t.$t("campaign"),endpoint:"/redirect?app=ADVERTISER&path=/api/get/campaign","option-label":"name","option-value":"id"},on:{update:e=>t.params.campaign=null===e?null:e.id}})],1),e("div",{staticClass:"col-12 text-right"},[e("q-btn",{staticClass:"q-px-md q-mx-md",attrs:{color:"primary",label:t.$t("clear"),"no-caps":"",outline:""},on:{click:t.clearFilter}}),e("q-btn",{staticClass:"q-px-md",attrs:{color:"positive",label:t.$t("search"),"no-caps":"",unelevated:"",type:"submit"}})],1)])],1):t._e()],1)],1)],1)}),n=[],r=(i("14d9"),i("e382")),l=i("4f0a"),d=i("5257"),c={name:"HeaderClickReports",mixins:[r["a"]],components:{SelectRequest:l["a"],DateInput:d["a"]},data(){return{filter:!0,params:{advertiser:null,campaign:null,displayMode:null,date:null}}},methods:{clearFilter(){this.params={advertiser:null,campaign:null,displayMode:null,date:null},this.ActionSetFilterReports(),this.ActionSetReports()},onFilterReports(){let t=[];if(this.params.advertiser&&t.push("trademark="+this.params.advertiser),this.params.campaign&&t.push("id_campaign="+this.params.campaign),this.params.date){let[e,,i]=this.params.date.split(" ");e=this.formatToEn(e),i=this.formatToEn(i),t.push("start_date="+e),t.pu
1sh("end_date="+i)}t.push("sort=filter%7Casc"),t.push("filter="+this.params.displayMode.value),this.ActionSetFilterReports(t.join("%26")),this.getClickReport()}}},u=c,h=i("2877"),p=i("65c6"),m=i("9c40"),f=i("05c0"),b=i("ad56"),v=i("0378"),_=i("f09f"),g=i("6ac5"),y=i("a370"),q=i("ddd8"),x=i("93dc"),C=i.n(x),$=Object(h["a"])(u,o,n,!1,null,null,null),S=$.exports;C()($,"components",{QToolbar:p["a"],QBtn:m["a"],QTooltip:f["a"],QIntersection:b["a"],QForm:v["a"],QCard:_["a"],QToolbarTitle:g["a"],QCardSection:y["a"],QSelect:q["a"]});var w=function(){var t=this,e=t._self._c;return e("q-intersection",{directives:[{name:"show",rawName:"v-show",value:this.show,expression:"this.show"}],attrs:{transition:"slide-down"}},[e("q-table",{attrs:{flat:"",bordered:"",data:t.reports,"row-key":"id",columns:t.columns,pagination:t.pagination,"visible-columns":t.visibleColumns},scopedSlots:t._u([{key:"top-right",fn:function(){return[e("q-btn",{staticClass:"q-mr-sm q-py-xs",attrs:{outline:"",color:"grey-3",size:"12px","text-color":"grey-8","icon-right":"archive","no-caps":"",unelevated:""},on:{click:function(e){return t.exportClickReport()}}}
1,[e("q-tooltip",[t._v(" "+t._s(t.$t("export_csv")))])],1),e("q-select",{staticStyle:{"min-width":"150px"},attrs:{multiple:"",outlined:"",dense:"","options-dense":"","display-value":t.$t("customize_columns"),"emit-value":"","map-options":"",options:t.columns,"option-value":"name","options-cover":""},scopedSlots:t._u([{key:"option",fn:function({itemProps:i,itemEvents:s,opt:a,selected:o,toggleOption:n}){return[e("q-item",t._g(t._b({},"q-item",i,!1),s),[e("q-item-section",[e("q-item-label",{domProps:{innerHTML:t._s(a.label)}})],1),e("q-item-section",{attrs:{side:""}},[e("q-toggle",{attrs:{value:o},on:{input:function(t){return n(a)}}})],1)],1)]}}]),model:{value:t.visibleColumns,callback:function(e){t.visibleColumns=e},expression:"visibleColumns"}})]},proxy:!0},{key:"body-cell-ctr",fn:function(i){return[e("q-td",{attrs:{props:i}},[t._v(" "+t._s(i.row.ctr.toFixed(2)+"%")+" ")])]}},{key:"bottom",fn:function(){return[e("q-toolbar",{staticClass:"bg-transparent",class:t.$q.dark.isActive?"text-white":"text-dark"},[t._v(" Total:"+t._s(t.reqPagination.total)+" "),e("q-space"),e("q-pagination",{attrs:{unelevated:"",color:"primary",max:t.reqPagination.last_page,"max-pages":6,"boundary-numbers":"","direction-links":""},model:{value:t.currentPage,callback:function(e){t.currentPage=e},expression:"currentPage"}})],1)]},proxy:!0}])})],1)},k=[],P=(i("ab43"),{name:"ListClickReports",mixins:[r["a"]],methods:{async exportClickReport(){this.onLoading(!0);try{const{data:t,status:e}=await this.$http.get("redirect?app=report&path=/api/get/clickReport/export_csv?"+this.filterReports);200!==e&&201!==e||(console.log(t),this.exportTableCsv(t,this.columns,"click-reports"),this.successNotify("Exportado com sucesso!"))}catch(t){t.response&&500===t.response.status?this.errorNotify(this.$t("problem_try_again_later")):this.errorNotify(t)}finally{this.onLoading(!1)}}},created(){this.ActionSetFilterReports(),this.ActionSetReports(),this.visibleColumns=this.columns.map(t=>t.name)},watch:{currentPage(){this.reqPagination.from!=this.reqPagination.current_page&&this.getClickReport("%26page="+this.currentPage,"per_page="+this.pagination.rowsPerPage)}},data(){return{visibleColumns:null,columns:[{name:"indice",label:this.$t("index"),align:"left",field:t=>t.indice?t.indice:t.indice_alternative,sortable:!0},{name:"impressoes",label:this.$t("impressions"),align:"left",field:"impressoes",sortable:!0},{name:"total",label:this.$t("total_clicks"),align:"left",field:"total",sortable:!0},{name:"visitantes_unicos",label:this.$t("single_clicks"),align:"left",field:"visitantes_unicos",sortable:!0},{name:"ctr",label:"CTR %",align:"left",field:"ctr",sortable:!0},{name:"cadastros_pendentes",label:this.$t("pending_leads"),align:"left",field:"cadastros_pendentes",sortable:!0},{name:"cadastros_aprovados",label:this.$t("approved_leads"),align:"left",field:"cadastros_aprovados",sortable:!0},{name:"lcr",label:"LCR %",align:"left",field:"lcr",sortable:!0},{name:"vendas_pendentes",label:this.$t("pending_sales"),align:"left",field:"vendas_pendentes",sortable:!0},{name:"vendas_aprovadas",label:this.$t("approved_sales"),align:"left",field:"vendas_aprovadas",sortable:!0},{name:"scr",label:"SCR %",align:"left",field:"scr",sortable:!0},{name:"valor_total_pendente",label:this.$t("transaction_amount_pending"),align:"left",field:"valor_total_pendente",sortable:!0},{name:"valor_total_aprovado",label:this.$t("transaction_amount_approved"),align:"left",field:"valor_total_aprovado",sortable:!0},{name:"cpc_pendente",label:this.$t("cost_cpc_pending"),align:"left",field:"cpc_pendente",sortable:!0},{name:"cpc_aprovado",label:this.$t("cost_cpc_approved"),align:"left",field:"cpc_aprovado",sortable:!0},{name:"comissao_pendente",label:this.$t("cost_pending"),align:"left",field:"comissao_pendente",sortable:!0},{name:"comissao_aprovada",label:this.$t("cost_approved"),align:"left",field:"comissao_aprovada",sortable:!0}],pagination:{sortBy:"created_at",descending:!0,rowsPerPage:10}}},computed:{currentPage:{get(){return this.reqPagination.current_page},set(t){this.ActionSetPagination({...this.reqPagination,current_page:t})}},show(){return"undefined"!==typeof this.reports}}}),L=P,B=i("eaac"),T=i("66e5"),R=i("4074"),O=i("0170"),N=i("9564"),E=i("db86"),j=i("2c91"),Q=i("3b16"),I=Object(h["a"])(L,w,k,!1,null,null,null),A=I.exports;C()(I,"components",{QIntersection:b["a"],QTable:B["a"],QBtn:m["a"],QTooltip:f["a"],QSelect:q["a"],QItem:T["a"],QItemSection:R["a"],QItemLabel:O["a"],QToggle:N["a"],QTd:E["a"],QToolbar:p["a"],QSpace:j["a"],QPagination:Q["a"]});var F={components:{HeaderClickReports:S,ListClickReports:A},name:"ClickReports"},D=F,M=i("4d5a"),z=i("9989"),V=Object(h["a"])(D,s,a,!1,null,null,null);e["default"]=V.exports;C()(V,"components",{QLayout:M["a"],QPage:z["a"]})}
1,"2c91":function(t,e,i){"use strict";var s=i("2b0e"),a=i("87e8");e["a"]=s["default"].extend({name:"QSpace",mixins:[a["a"]],render(t){return t("div",{staticClass:"q-space",on:{...this.qListeners}})}})},"3b16":function(t,e,i){"use strict";i("caad"),i("14d9"),i("3c65");var s=i("2b0e"),a=i("9c40"),o=i("27f9"),n=i("b7fa"),r=i("87e8"),l=i("c8c8"),d=i("d882"),c=i("7937"),u=i("dc8a"),h=i("d54d");function p(t,e){return[!0,!1].includes(t)?t:e}e["a"]=s["default"].extend({name:"QPagination",mixins:[n["a"],r["a"]],props:{value:{type:Number,required:!0},min:{type:[Number,String],default:1},max:{type:[Number,String],required:!0},maxPages:{type:[Number,String],default:0,validator:t=>("string"===typeof t?parseInt(t,10):t)>=0},inputStyle:[Array,String,Object],inputClass:[Array,String,Object],size:String,disable:Boolean,input:Boolean,iconPrev:String,iconNext:String,iconFirst:String,iconLast:String,toFn:Function,boundaryLinks:{type:Boolean,default:null},boundaryNumbers:{type:Boolean,default:null},directionLinks:{type:Boolean,default:null},ellipses:{type:Boolean,default:null},ripple:{type:[Boolean,Object],default:null},round:Boolean,rounded:Boolean,flat:Boolean,outline:Boolean,unelevated:Boolean,push:Boolean,glossy:Boolean,color:{type:String,default:"primary"},textColor:String,activeDesign:{type:String,default:"",values:t=>""===t||l["a"].includes(t)},activeColor:String,activeTextColor:String,padding:{type:String,default:"3px 2px"}},data(){return{newPage:null}},watch:{min(){this.model=this.value},max(){this.model=this.value}},computed:{model:{get(){return this.value},set(t){if(t=parseInt(t,10),this.disable||isNaN(t))return;const e=Object(c["a"])(t,this.__min,this.__max);this.$emit("input",e)}},inputPlaceholder(){return this.model+" / "+this.__max},__min(){return parseInt(this.min,10)},__max(){return parseInt(this.max,10)},__maxPages(){return parseInt(this.maxPages,10)},__boundaryLinks(){return p(this.boundaryLinks,this.input)},__boundaryNumbers(){return p(this.boundaryNumbers,!this.input)},__directionLinks(){return p(this.directionLinks,this.input)},__ellipses(){return p(this.ellipses,!this.input)},__btnDesign(){return Object(l["c"])(this,"flat")},__btnActiveDesign(){const t={[this.__btnDesign]:!1};return""!==this.activeDesign&&(t[this.activeDesign]=!0),t},icons(){const t=[this.iconFirst||this.$q.iconSet.pagination.first,this.iconPrev||this.$q.iconSet.pagination.prev,this.iconNext||this.$q.iconSet.pagination.next,this.iconLast||this.$q.iconSet.pagination.last];return!0===this.$q.lang.rtl?t.reverse():t},attrs(){const t={role:"navigation"};return!0===this.disable&&(t["aria-disabled"]="true"),t},btnProps(){return{[this.__btnDesign]:!0,round:this.round,rounded:this.rounded,padding:this.padding,color:this.color,textColor:this.textColor,size:this.size,ripple:null===this.ripple||this.ripple}},activeBtnProps(){return{...this.__btnActiveDesign,color:this.activeColor||this.color,textColor:this.activeTextColor||this.textColor}},btnConfig(){let t=Math.max(this.__maxPages,1+(this.__ellipses?2:0)+(this.__boundaryNumbers?2:0));const e={pgFrom:this.__min,pgTo:this.__max,ellipsesStart:!1,ellipsesEnd:!1,boundaryStart:!1,boundaryEnd:!1,marginalStyle:{minWidth:Math.max(2,String(this.__max).length)+"em"}};return this.__maxPages&&t<this.__max-this.__min+1&&(t=1+2*Math.floor(t/2),e.pgFrom=Math.max(this.__min,Math.min(this.__max-t+1,this.value-Math.floor(t/2))),e.pgTo=Math.min(this.__max,e.pgFrom+t-1),this.__boundaryNumbers&&(e.boundaryStart=!0,e.pgFrom++),this.__ellipses&&e.pgFrom>this.__min+(this.__boundaryNumbers?1:0)&&(e.ellipsesStart=!0,e.pgFrom++),this.__boundaryNumbers&&(e.boundaryEnd=!0,e.pgTo--),this.__ellipses&&e.pgTo<this.__max-(this.__boundaryNumbers?1:0)&&(e.ellipsesEnd=!0,e.pgTo--)),e},inputEvents(){const t=()=>{this.model=this.newPage,this.newPage=null};return{input:t=>{this.newPage=t},keyup:e=>{!0===Object(u["a"])(e,13)&&t()},blur:t}}},methods:{set(t){this.model=t},setByOffset(t){this.model=this.model+t},__getBtn(t,e,i,s,o){return e.props={...this.btnProps,...i},e.attrs={"aria-label":s,"aria-current":"false",...e.attrs},!0===o&&(Object.assign(e.props,this.activeBtnProps),e.attrs["aria-current"]="true"),void 0!==s&&(void 0!==this.toFn?e.props.to=this.toFn(s):e.on={click:()=>{this.set(s)}}),t(a["a"],e)}},render(t){const e=[],i=[];let s;if(!0===this.__boundaryLinks&&(e.push(this.__getBtn(t,{key:"bls"},{disable:this.disable||this.value<=this.__min,icon:this.icons[0]},this.__min)),i.unshift(this.__getBtn(t,{key:"ble"},{disable:this.disable||this.value>=this.__max,icon:this.icons[3]},this.__max))),!0===this.__directionLinks&&(e.push(this.__getBtn(t,{key:"bdp"},{disable:this.disable||this.value<=this.__min,icon:this.icons[1]},this.value-1)),i.unshift(this.__getBtn(t,{key:"bdn"},{disable:this.disable||this.value>=this.__max,icon:this.icons[2]},this.value+1))),!0!==this.input){s=[];const{pgFrom:a,pgTo:o,marginalStyle:n}=this.btnConfig;
1if(!0===this.btnConfig.boundaryStart){const i=this.__min===this.value;e.push(this.__getBtn(t,{key:"bns",style:n},{disable:this.disable,label:this.__min},this.__min,i))}if(!0===this.btnConfig.boundaryEnd){const e=this.__max===this.value;i.unshift(this.__getBtn(t,{key:"bne",style:n},{disable:this.disable,label:this.__max},this.__max,e))}!0===this.btnConfig.ellipsesStart&&e.push(this.__getBtn(t,{key:"bes",style:n},{disable:this.disable,label:"â¦",ripple:!1},a-1)),!0===this.btnConfig.ellipsesEnd&&i.unshift(this.__getBtn(t,{key:"bee",style:n},{disable:this.disable,label:"â¦",ripple:!1},o+1));for(let e=a;e<=o;e++)s.push(this.__getBtn(t,{key:"bpg"+e,style:n},{disable:this.disable,label:e},e,e===this.value))}return t("div",{staticClass:"q-pagination row no-wrap items-center",class:{disabled:this.disable},attrs:this.attrs,on:{...this.qListeners}},[t("div",{staticClass:"q-pagination__content row no-wrap items-center"},[...e,t("div",{staticClass:"q-pagination__middle row justify-center",on:!0===this.input?Object(h["b"])(this,"stop",{input:d["k"]}):null},!0===this.input?[t(o["a"],{staticClass:"inline",style:{width:this.inputPlaceholder.length/1.5+"em"},props:{type:"number",dense:!0,value:this.newPage,disable:this.disable,dark:this.isDark,borderless:!0,inputClass:this.inputClass,inputStyle:this.inputStyle},attrs:{placeholder:this.inputPlaceholder,min:this.__min,max:this.__max},on:{...this.inputEvents}})]:s),...i])])}})},"4d5a":function(t,e,i){"use strict";var s=i("2b0e"),a=i("0967"),o=i("ed5e"),n=i("3980"),r=i("87e8"),l=i("0831"),d=i("e277"),c=i("d54d");e["a"]=s["default"].extend({name:"QLayout",mixins:[r["a"]],provide(){return{layout:this}},props:{container:Boolean,view:{type:String,default:"hhh lpr fff",validator:t=>/^(h|l)h(h|r) lpr (f|l)f(f|r)$/.test(t.toLowerCase())}},data(){return{height:this.$q.screen.height,width:!0===this.container?0:this.$q.screen.width,containerHeight:0,scrollbarWidth:!0===a["f"]?0:Object(l["d"])(),header:{size:0,offset:0,space:!1},right:{size:300,offset:0,space:!1},footer:{size:0,offset:0,space:!1},left:{size:300,offset:0,space:!1},scroll:{position:0,direction:"down"}}},computed:{rows(){const t=this.view.toLowerCase().split(" ");return{top:t[0].split(""),middle:t[1].split(""),bottom:t[2].split("")}},style(){return!0===this.container?null:{minHeight:this.$q.screen.height+"px"}},targetStyle(){if(0!==this.scrollbarWidth)return{[!0===this.$q.lang.rtl?"left":"right"]:this.scrollbarWidth+"px"}},targetChildStyle(){if(0!==this.scrollbarWidth)return{[!0===this.$q.lang.rtl?"right":"left"]:0,[!0===this.$q.lang.rtl?"left":"right"]:`-${this.scrollbarWidth}px`,width:`calc(100% + ${this.scrollbarWidth}px)`}},totalWidth(){return this.width+this.scrollbarWidth},classes(){return"q-layout q-layout--"+(!0===this.container?"containerized":"standard")},scrollbarEvtAction(){return!0!==this.container&&this.scrollbarWidth>0?"add":"remove"}},watch:{scrollbarEvtAction:"__updateScrollEvent"},created(){this.instances={}},mounted(){"add"===this.scrollbarEvtAction&&this.__updateScrollEvent("add")},beforeDestroy(){"add"===this.scrollbarEvtAction&&this.__updateScrollEvent("remove")},render(t){const e=t("div",{class:this.classes,style:this.style,attrs:{tabindex:-1},on:{...this.qListeners}},Object(d["a"])([t(o["a"],{on:Object(c["b"])(this,"scroll",{scroll:this.__onPageScroll})}),t(n["a"],{on:Object(c["b"])(this,"resizeOut",{resize:this.__onPageResize})})],this,"default"));return!0===this.container?t("div",{staticClass:"q-layout-container overflow-hidden"},[t(n["a"],{on:Object(c["b"])(this,"resizeIn",{resize:this.__onContainerResize})}),t("div",{staticClass:"absolute-full",style:this.targetStyle},[t("div",{staticClass:"scroll",style:this.targetChildStyle},[e])])]):e},methods:{__animate(){void 0!==this.timer?clearTimeout(this.timer):document.body.classList.add("q-body--layout-animate"),this.timer=setTimeout(()=>{document.body.classList.remove("q-body--layout-animate"),this.timer=void 0},150)},__onPageScroll(t){!0!==this.container&&!0===document.qScrollPrevented||(this.scroll=t),void 0!==this.qListeners.scroll&&this.$emit("scroll",t)},__onPageResize({height:t,width:e}){let i=!1;this.height!==t&&(i=!0,this.height=t,void 0!==this.qListeners["scroll-height"]&&this.$emit("scroll-height",t),this.__updateScrollbarWidth()),this.width!==e&&(i=!0,this.width=e),
1!0===i&&void 0!==this.qListeners.resize&&this.$emit("resize",{height:t,width:e})},__onContainerResize({height:t}){this.containerHeight!==t&&(this.containerHeight=t,this.__updateScrollbarWidth())},__updateScrollbarWidth(){if(!0===this.container){const t=this.height>this.containerHeight?Object(l["d"])():0;this.scrollbarWidth!==t&&(this.scrollbarWidth=t)}},__updateScrollEvent(t){void 0!==this.timerScrollbar&&"remove"===t&&(clearTimeout(this.timerScrollbar),this.__restoreScrollbar()),window[t+"EventListener"]("resize",this.__hideScrollbar)},__hideScrollbar(){if(void 0===this.timerScrollbar){const t=document.body;if(t.scrollHeight>this.$q.screen.height)return;t.classList.add("hide-scrollbar")}else clearTimeout(this.timerScrollbar);this.timerScrollbar=setTimeout(this.__restoreScrollbar,200)},__restoreScrollbar(){this.timerScrollbar=void 0,document.body.classList.remove("hide-scrollbar")}}})},"4f0a":function(t,e,i){"use strict";var s=function(){var t=this,e=t._self._c;return e("div",[e("q-select",{ref:"selectRequest",attrs:{options:t.optionsFilter,label:t.label,dense:t.dense,multiple:t.multiple,"option-label":t.optionLabel,"option-value":t.optionValue,outlined:t.outlined,loading:t.loading,"use-input":"","input-debounce":"2","use-chips":t.useChips,"emit-value":t.emitValue,rules:t.rules},on:{filter:t.filterFn},scopedSlots:t._u([t.value&&t.displayCloseAll?{key:"append",fn:function(){return[e("q-icon",{staticClass:"cursor-pointer",attrs:{name:"mdi-close"},on:{click:function(e){e.stopPropagation(),t.value=null}}})]},proxy:!0}:null],null,!0),model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],1)},a=[],o=(i("e9f5"),i("910d"),i("f665"),i("7d54"),{name:"SelectRequest",props:{sort:{type:Boolean,default:!1},vModel:[Object,Array,String,Number],label:{type:String,default:""},dense:{type:Boolean,default:!1},displayCloseAll:{type:Boolean,default:!0},outlined:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},useChips:{type:Boolean,default:!1},endpoint:{type:String,default:null,require:!0},optionLabel:{type:String,default:"label"},optionValue:{type:String,default:"value"},clearable:{type:Boolean,default:!1},emitValue:{type:Boolean,default:!1},rules:{type:Array,default:()=>[]},formatLabelAffiliate:{type:Boolean,default:!1},formatLabelAdvertiser:{type:Boolean,default:!1},formatLabelCampaign:{type:Boolean,default:!1},formatLabelAffiliateCampaign:{type:Boolean,default:!1},formatLabelChannel:{type:Boolean,default:!1}},data(){return{value:null,loading:!1,options:[],optionsFilter:[]}},methods:{async getRequest(){if(this.loading=!0,!this.endpoint)throw"endpoint not null";try{const{data:t,status:e}=await this.$http.get(this.endpoint);200===e&&(this.options=t,this.sort&&this.options.sort((t,e)=>{const i=(t[this.optionLabel]||"").toString().toLowerCase(),s=(e[this.optionLabel]||"").toString().toLowerCase();return i.localeCompare(s)}),this.formatLabelAffiliate&&this.options.forEach((function(t,e,i){i[e].name=`${i[e].name} (ID: ${i[e].id})`})),this.formatLabelAdvertiser&&this.options.forEach((function(t,e,i){i[e].trademark=`${i[e].trademark} (ID: ${i[e].id})`})),this.formatLabelCampaign&&this.options.forEach((function(t,e,i){i[e].name=`${i[e].name} (ID: ${i[e].id})`})),this.formatLabelAffiliateCampaign&&this.options.forEach((function(t,e,i){i[e].campaign_name=`${i[e].campaign_name} (ID: ${i[e].campaign_id})`})),this.formatLabelChannel&&this.options.forEach((function(t,e,i){i[e].name=`${i[e].name} (ID: ${i[e].id})`})))}catch(t){t.response&&500===t.response.status?this.errorNotify(this.$t("problem_try_again_later")):this.errorNotify(t)}finally{this.loading=!1}},filterFn(t,e){e(()=>{const e=t.toLocaleLowerCase();e||(this.optionsFilter=this.options),this.optionsFilter=this.options.filter(t=>t[this.optionLabel].toLocaleLowerCase().indexOf(e)>-1)})},emitData(){this.$emit("update",this.value)},clearValue(){this.vModel&&null!=this.vModel&&void 0!=this.vModel?this.value=this.options.find(t=>t.id==this.vModel):this.value=null}},watch:{value:"emitData",vModel(){null!=this.vModel&&0!=this.vModel.length||(this.$refs.selectRequest.value=null)}
1,endpoint(){this.getRequest()}},created(){this.getRequest()},mounted(){this.vModel&&(this.value=this.vModel)}}),n=o,r=i("2877"),l=i("ddd8"),d=i("0016"),c=i("93dc"),u=i.n(c),h=Object(r["a"])(n,s,a,!1,null,null,null);e["a"]=h.exports;u()(h,"components",{QSelect:l["a"],QIcon:d["a"]})},5257:function(t,e,i){"use strict";var s=function(){var t=this,e=t._self._c;return e("div",[e("q-input",{attrs:{mask:t.mask,label:t.label,outlined:t.outlined,dense:t.dense,rules:t.rules,"input-class":"cursor-pointer","label-color":t.labelColor,color:t.iconColor},on:{click:function(e){return e.preventDefault(),t.$refs.qDateProxy.show()}},scopedSlots:t._u([{key:"prepend",fn:function(){return[e("q-btn",{staticClass:"cursor-pointer",attrs:{icon:"event",color:t.iconColor,dense:"",flat:"",unelevated:""}},[e("q-popup-proxy",{ref:"qDateProxy",attrs:{"transition-show":"scale","transition-hide":"scale"}},[t.buttons?e("q-card",{staticClass:"row",attrs:{flat:"",unelevated:""}},[e("q-date",{attrs:{flat:"","no-unset":"","today-btn":"",range:t.range},on:{input:function(e){t.value=t.date}},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}}),e("q-card-section",{staticClass:"column justify-between items-end"},[e("div",{staticClass:"column q-gutter-sm"},t._l(t.presetCalendar,(function(i,s){return e("q-btn",{directives:[{name:"close-popup",rawName:"v-close-popup"}],key:s,staticStyle:{width:"10em"},attrs:{color:"primary",unelevated:"","no-caps":""},on:{click:function(e){return t.setValue(i.periodRange)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}},[t._v(" "+t._s(i.periodName)+" ")])})),1),t.compare?e("q-btn",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{label:t.$t("compare_dates"),color:"secondary",dense:"","no-caps":"",unelevated:""},on:{click:function(e){return t.$emit("dateCompare",!0)}}}):t._e(),t.range?e("q-btn",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{label:t.$t("close"),color:"negative","no-caps":"",unelevated:""}}):t._e()],1)],1):e("q-date",{attrs:{"no-unset":"","today-btn":"",range:t.range,"default-view":t.defaultView},on:{input:function(e){t.value=t.date}},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}},[e("div",{staticClass:"row items-center justify-end"},[t.range?e("q-btn",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{label:t.$t("close"),color:"negative","no-caps":"",unelevated:""}}):t._e()],1)])],1)],1)]},proxy:!0},t.value&&t.clearable?{key:"append",fn:function(){return[e("q-icon",{staticClass:"cursor-pointer",attrs:{name:"close"},on:{click:function(e){return e.preventDefault(),t.resetData()}}})]},proxy:!0}:null],null,!0),model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],1)},a=[],o={name:"DateInput",props:{vModel:[Object,Array,String,Number],range:{type:Boolean,default:!1},label:{type:String,default:""},dense:{type:Boolean,default:!1},rules:{type:Array,default:()=>[]},outlined:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},buttons:{type:Boolean,default:!1},defaultView:{type:String,default:"Calendar"},compare:{type:Boolean,default:!1},labelColor:{type:String,default:"gray-8"},iconColor:{type:String,default:"primary"}},data(){return{date:null}},computed:{value:{get:function(){return this.range?this.vModel:this.vModel?this.$moment(this.vModel).format("L"):null},set:function(t){if(t)if(this.range){const e="object"===typeof t&&t?`${this.$moment(t.from).format("L")} - ${this.$moment(t.to).format("L")}`:`${this.$moment(t).format("L")} - ${this.$moment(t).format("L")}`;console.log(e),this.$emit("update",e)}else this.$emit("update",t.replace(/\D/g,"-")),this.$refs.qDateProxy.hide();else this.$emit("update",null)}},presetCalendar(){return[{periodName:this.$t("today"),periodRange:{to:this.$moment(),from:this.$moment()}},{periodName:this.$t("yesterday"),periodRange:{to:this.$moment().subtract(1,"days"),from:this.$moment().subtract(1,"days")}},{periodName:this.$t("last_7_days"),periodRange:{from:this.$moment().subtract(7,"days"),to:this.$moment()}},{periodName:this.$t("last_30_days"),periodRange:{to:this.$moment(),from:this.$moment().subtract(30,"days")}},{periodName:this.$t("this_month"),periodRange:{from:this.$moment().startOf("month"),to:this.$moment().endOf("month")}},{periodName:this.$t("last_month"),periodRange:{from:this.$moment().subtract(1,"months").startOf("month"),to:this.$moment().subtract(1,"months").endOf("month")}}]}},methods:{resetData(){this.date=null,this.value=null},setValue(t){this.$emit("update",t?`${this.$moment(t.from).format("L")} - ${this.$moment(t.to).format("L")}`:null)}},created(){this.range?this.mask="##/##/#### - ##/##/####":this.mask="##/##/####"}},n=o,r=i("2877"),l=i("27f9"),d=i("9c40"),c=i("7cbe"),u=i("52ee"),h=i("f09f"),p=i("a370"),m=i("0016"),f=i("7f67"),b=i("93dc"),v=i.n(b),_=Object(r["a"])(n,s,a,!1,null,null,null);e["a"]=_.exports;v()(_,"components",{QInput:l["a"],QBtn:d["a"],QPopupProxy:c["a"],QDate:u["a"],QCard:h["a"],QCardSection:p["a"],QIcon:m["a"]}),v()(_,"directives",{ClosePopup:f["a"]})}
1,"7f67":function(t,e,i){"use strict";var s=i("9e62"),a=i("dc8a");function o(t){if(!1===t)return 0;if(!0===t||void 0===t)return 1;const e=parseInt(t,10);return isNaN(e)?0:e}function n(t){const e=t.__qclosepopup;void 0!==e&&(t.removeEventListener("click",e.handler),t.removeEventListener("keyup",e.handlerKey),delete t.__qclosepopup)}e["a"]={name:"close-popup",bind(t,{value:e},i){void 0!==t.__qclosepopup&&(n(t),t.__qclosepopup_destroyed=!0);const r={depth:o(e),handler(t){0!==r.depth&&setTimeout(()=>{Object(s["b"])(i.componentInstance||i.context,t,r.depth)})},handlerKey(t){!0===Object(a["a"])(t,13)&&r.handler(t)}};t.__qclosepopup=r,t.addEventListener("click",r.handler),t.addEventListener("keyup",r.handlerKey)},update(t,{value:e,oldValue:i}){void 0!==t.__qclosepopup&&e!==i&&(t.__qclosepopup.depth=o(e))},unbind(t){void 0===t.__qclosepopup_destroyed?n(t):delete t.__qclosepopup_destroyed}}},ad56:function(t,e,i){"use strict";var s=i("2b0e"),a=i("0967"),o=i("5ff7");const n={threshold:0,root:null,rootMargin:"0px"};function r(t,e,i){let s,a,r;"function"===typeof i?(s=i,a=n,r=void 0===e.cfg):(s=i.handler,a=Object.assign({},n,i.cfg),r=void 0===e.cfg||!1===Object(o["b"])(e.cfg,a)),e.handler!==s&&(e.handler=s),!0===r&&(e.cfg=a,void 0!==e.observer&&e.observer.unobserve(t),e.observer=new IntersectionObserver(([i])=>{if("function"===typeof e.handler){if(null===i.rootBounds&&(void 0!==t.__vue__?!0!==t.__vue__._inactive:!0===document.body.contains(t)))return e.observer.unobserve(t),void e.observer.observe(t);const s=e.handler(i,e.observer);(!1===s||!0===e.once&&!0===i.isIntersecting)&&l(t)}},a),e.observer.observe(t))}function l(t){const e=t.__qvisible;void 0!==e&&(void 0!==e.observer&&e.observer.unobserve(t),delete t.__qvisible)}var d={name:"intersection",inserted(t,{modifiers:e,value:i}){void 0!==t.__qvisible&&(l(t),t.__qvisible_destroyed=!0);const s={once:!0===e.once};r(t,s,i),t.__qvisible=s},update(t,e){const i=t.__qvisible;void 0!==i&&r(t,i,e.value)},unbind(t){void 0===t.__qvisible_destroyed?l(t):delete t.__qvisible_destroyed}},c=i("e2fa"),u=i("87e8"),h=i("e277");e["a"]=s["default"].extend({name:"QIntersection",mixins:[c["a"],u["a"]],directives:{Intersection:d},props:{once:Boolean,transition:String,ssrPrerender:Boolean,margin:String,threshold:[Number,Array],root:{default:null},disable:Boolean},data(){return{showing:!0===a["f"]&&this.ssrPrerender}},computed:{value(){return void 0!==this.root||void 0!==this.margin||void 0!==this.threshold?{handler:this.__trigger,cfg:{root:this.root,rootMargin:this.margin,threshold:this.threshold}}:this.__trigger},directives(){if(!0!==this.disable&&(!0!==a["f"]||!0!==this.once||!0!==this.ssrPrerender))return[{name:"intersection",value:this.value,modifiers:{once:this.once}}]}},methods:{__trigger(t){this.showing!==t.isIntersecting&&(this.showing=t.isIntersecting,void 0!==this.qListeners.visibility&&this.$emit("visibility",this.showing))}},render(t){const e=!0===this.showing?[t("div",{key:"content"},Object(h["c"])(this,"default"))]:void 0!==this.$scopedSlots.hidden?[t("div",{key:"hidden"},this.$scopedSlots.hidden())]:void 0;return t(this.tag,{staticClass:"q-intersection",on:{...this.qListeners},directives:this.directives},this.transition?[t("transition",{props:{name:"q-transition--"+this.transition}},e)]:e)}})},db86:function(t,e,i){"use strict";var s=i("2b0e"),a=i("87e8"),o=i("e277");e["a"]=s["default"].extend({name:"QTd",mixins:[a["a"]],props:{props:Object,autoWidth:Boolean,noHover:Boolean},computed:{classes(){return"q-td"+(!0===this.autoWidth?" q-table--col-auto-width":"")+(!0===this.noHover?" q-td--no-hover":"")+" "}},render(t){const e=this.qListeners;if(void 0===this.props)return t("td",{on:e,class:this.classes},Object(o["c"])(this,"default"));const i=this.$vnode.key,s=void 0!==this.props.colsMap&&i?this.props.colsMap[i]:this.props.col;if(void 0===s)return;const a=this.props.row;return t("td",{on:e,style:s.__tdStyle(a),class:this.classes+s.__tdClass(a)},Object(o["c"])(this,"default"))}})},ed5e:function(t,e,i){"use strict";var s=i("2b0e"),a=i("0831"),o=i("d882");const{passive:n}=o["f"];e["a"]=s["default"].extend({name:"QScrollObserver",props:{debounce:[Str
1ing,Number],horizontal:Boolean,scrollTarget:{default:void 0}},render:o["g"],data(){return{pos:0,dir:!0===this.horizontal?"right":"down",dirChanged:!1,dirChangePos:0}},watch:{scrollTarget(){this.__unconfigureScrollTarget(),this.__configureScrollTarget()},"$q.lang.rtl"(){this.__emit()}},methods:{getPosition(){return{position:this.pos,direction:this.dir,directionChanged:this.dirChanged,inflexionPosition:this.dirChangePos}},trigger(t){if(!0===t||0===this.debounce||"0"===this.debounce)this.__emit();else if(void 0===this.clearTimer){const[t,e]=this.debounce?[setTimeout(this.__emit,this.debounce),clearTimeout]:[requestAnimationFrame(this.__emit),cancelAnimationFrame];this.clearTimer=()=>{e(t),this.clearTimer=void 0}}},__emit(){void 0!==this.clearTimer&&this.clearTimer();const t=!0===this.horizontal?a["a"]:a["b"],e=Math.max(0,t(this.__scrollTarget)),i=e-this.pos,s=!0===this.horizontal?i<0?"left":"right":i<0?"up":"down";this.dirChanged=this.dir!==s,this.dirChanged&&(this.dir=s,this.dirChangePos=this.pos),this.pos=e,this.$emit("scroll",this.getPosition())},__configureScrollTarget(){this.__scrollTarget=Object(a["c"])(this.$el.parentNode,this.scrollTarget),this.__scrollTarget.addEventListener("scroll",this.trigger,n),this.trigger(!0)},__unconfigureScrollTarget(){void 0!==this.__scrollTarget&&(this.__scrollTarget.removeEventListener("scroll",this.trigger,n),this.__scrollTarget=void 0)}},mounted(){this.__configureScrollTarget()},beforeDestroy(){void 0!==this.clearTimer&&this.clearTimer(),this.__unconfigureScrollTarget()}})}}]); 2//# sourceMappingURL=chunk-6023c61e.2e3d5ff6.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.