%PDF- %PDF-
Direktori : /var/www/projetos/radar.ongrace.com.br/ |
Current File : /var/www/projetos/radar.ongrace.com.br/19.js.map |
{"version":3,"sources":["webpack:///./resources/js/components/Transactions.vue?4b33","webpack:///./resources/js/components/Transactions.vue?2ab7","webpack:///resources/js/components/Transactions.vue","webpack:///./resources/js/components/Transactions.vue"],"names":["component","_vm","this","_h","$createElement","_c","_self","staticClass","domProps","_s","transactionList","total","_v","$tc","attrs","on","getTransactions","model","value","callback","$$v","date_from","expression","date_to","status","company","_l","$root","store","id","name","brand","staticStyle","directives","rawName","$t","$event","type","indexOf","_k","keyCode","key","apply","arguments","target","composing","q","load","_m","data","page","sortField","sortTransaction","onPageChange","onSort","scopedSlots","_u","fn","props","row","media","filename_original","date_sell","date_credit","_f","net_value","fee","feeCheck","product","pos","editTransaction","modalNewActive","transactionView"],"mappings":"kGAAA,I,uBCA4M,EC4P5M,CAEA,aAEA,YACA,gBAGE,KAAF,CACI,SAAJ,CACM,GAAN,CACQ,kBAAR,UACQ,QAAR,kBACQ,UAAR,OACQ,QAAR,KACQ,qBAAR,0BACQ,UAAR,YACQ,YAAR,cACQ,UAAR,YACQ,MAAR,QACQ,IAAR,MACQ,IAAR,MACQ,eAAR,uBAEM,GAAN,CACQ,kBAAR,UACQ,QAAR,uBACQ,UAAR,KACQ,QAAR,MACQ,qBAAR,mCACQ,UAAR,gBACQ,YAAR,kBACQ,UAAR,gBACQ,MAAR,WACQ,IAAR,SACQ,IAAR,MACQ,eAAR,0BAIE,QAxCF,WAyCI,KAAJ,QAEE,KA3CF,WA4CI,MAAJ,CACM,gBAAN,GACM,EAAN,GACM,UAAN,KACM,gBAAN,OACM,KAAN,EACM,gBAAN,EACM,UAAN,gFACM,QAAN,SACM,OAAN,GACM,MAAN,GACM,QAAN,GACM,WAAN,GACM,gBAAN,KAGE,QAAF,CACI,KADJ,WAEA,6CACQ,KAAR,uDAGM,MAAN,gCAGI,gBATJ,WAUM,IAAN,OAOM,OALA,MAAN,mBAEM,QAAN,4BACM,QAAN,eAEA,2BACQ,MACR,yBACU,QAAV,CACY,cACZ,yCAEU,OAAV,CACY,KAAZ,OACY,UAAZ,EACY,EAAZ,IACY,OAAZ,YACY,cAAZ,kBACY,UAAZ,YACY,QAAZ,UACY,OAAZ,SACY,SAAZ,QACY,WAAZ,UACY,WAAZ,aACY,KAAZ,2BAGA,kBACU,EAAV,uBACU,MAAV,mBACU,WAKN,aA/CJ,SA+CA,GACM,KAAN,OACM,KAAN,QAGI,OApDJ,SAoDA,KACM,KAAN,YACM,KAAN,kBACM,KAAN,QAGI,gBA1DJ,SA0DA,GACM,KAAN,kBACM,KAAN,mBAGI,SA/DJ,SA+DA,GACM,GAAN,aACQ,OAAR,sBASE,SAAF,I,OC3XIA,EAAY,YACd,GHRW,WAAa,IAAIC,EAAIC,KAASC,EAAGF,EAAIG,eAAmBC,EAAGJ,EAAIK,MAAMD,IAAIF,EAAG,OAAOE,EAAG,MAAM,CAACE,YAAY,sBAAsB,CAACF,EAAG,MAAM,CAACE,YAAY,SAAS,CAACF,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,IAAI,CAACE,YAAY,iBAAiB,CAACF,EAAG,SAAS,CAACG,SAAS,CAAC,YAAcP,EAAIQ,GAAGR,EAAIS,gBAAgBC,UAAUV,EAAIW,GAAG,6BAA6BX,EAAIQ,GAAGR,EAAIY,IAAI,cAAeZ,EAAIS,gBAAgBC,QAAQ,gCAAgCV,EAAIW,GAAG,KAAKP,EAAG,MAAM,CAACE,YAAY,eAAe,CAACF,EAAG,IAAI,CAACE,YAAY,cAAc,CAACF,EAAG,eAAe,CAACS,MAAM,CAAC,YAAcb,EAAIY,IAAI,aAAa,KAAO,kBAAkBE,GAAG,CAAC,MAAQd,EAAIe,iBAAiBC,MAAM,CAACC,MAAOjB,EAAa,UAAEkB,SAAS,SAAUC,GAAMnB,EAAIoB,UAAUD,GAAKE,WAAW,eAAerB,EAAIW,GAAG,KAAKP,EAAG,eAAe,CAACS,MAAM,CAAC,YAAcb,EAAIY,IAAI,WAAW,KAAO,kBAAkBE,GAAG,CAAC,MAAQd,EAAIe,iBAAiBC,MAAM,CAACC,MAAOjB,EAAW,QAAEkB,SAAS,SAAUC,GAAMnB,EAAIsB,QAAQH,GAAKE,WAAW,cAAc,GAAGrB,EAAIW,GAAG,KAAKP,EAAG,IAAI,CAACE,YAAY,cAAc,CAACF,EAAG,WAAW,CAACS,MAAM,CAAC,YAAcb,EAAIY,IAAI,WAAWE,GAAG,CAAC,MAAQd,EAAIe,iBAAiBC,MAAM,CAACC,MAAOjB,EAAU,OAAEkB,SAAS,SAAUC,GAAMnB,EAAIuB,OAAOJ,GAAKE,WAAW,WAAW,CAACjB,EAAG,SAAS,CAACS,MAAM,CAAC,MAAQ,KAAK,CAACb,EAAIW,GAAGX,EAAIQ,GAAGR,EAAIY,IAAI,cAAcZ,EAAIW,GAAG,KAAKP,EAAG,SAAS,CAACS,MAAM,CAAC,MAAQ,YAAY,CAACb,EAAIW,GAAGX,EAAIQ,GAAGR,EAAIY,IAAI,eAAeZ,EAAIW,GAAG,KAAKP,EAAG,SAAS,CAACS,MAAM,CAAC,MAAQ,aAAa,CAACb,EAAIW,GAAGX,EAAIQ,GAAGR,EAAIY,IAAI,mBAAmB,GAAGZ,EAAIW,GAAG,KAAKP,EAAG,IAAI,CAACE,YAAY,cAAc,CAACF,EAAG,WAAW,CAACS,MAAM,CAAC,YAAcb,EAAIY,IAAI,YAAYE,GAAG,CAAC,MAAQd,EAAIe,iBAAiBC,MAAM,CAACC,MAAOjB,EAAW,QAAEkB,SAAS,SAAUC,GAAMnB,EAAIwB,QAAQL,GAAKE,WAAW,YAAY,CAACjB,EAAG,SAAS,CAACS,MAAM,CAAC,MAAQ,KAAK,CAACb,EAAIW,GAAGX,EAAIQ,GAAGR,EAAIY,IAAI,eAAeZ,EAAIW,GAAG,KAAKX,EAAIyB,GAAIzB,EAAI0B,MAAMC,MAAiB,aAAE,SAASH,GAAS,OAAOpB,EAAG,SAAS,CAACG,SAAS,CAAC,MAAQiB,EAAQI,KAAK,CAAC5B,EAAIW,GAAGX,EAAIQ,GAAGgB,EAAQK,aAAY,IAAI,GAAG7B,EAAIW,GAAG,KAAKP,EAAG,IAAI,CAACE,YAAY,cAAc,CAACF,EAAG,WAAW,CAACS,MAAM,CAAC,YAAcb,EAAIY,IAAI,UAAUE,GAAG,CAAC,MAAQd,EAAIe,iBAAiBC,MAAM,CAACC,MAAOjB,EAAS,MAAEkB,SAAS,SAAUC,GAAMnB,EAAI8B,MAAMX,GAAKE,WAAW,UAAU,CAACjB,EAAG,SAAS,CAACS,MAAM,CAAC,MAAQ,KAAK,CAACb,EAAIW,GAAGX,EAAIQ,GAAGR,EAAIY,IAAI,aAAaZ,EAAIW,GAAG,KAAKX,EAAIyB,GAAIzB,EAAI0B,MAAMC,MAAe,WAAE,SAASG,GAAO,OAAO1B,EAAG,SAAS,CAACG,SAAS,CAAC,MAAQuB,EAAMF,KAAK,CAAC5B,EAAIW,GAAGX,EAAIQ,GAAGsB,EAAMD,aAAY,IAAI,GAAG7B,EAAIW,GAAG,KAAKP,EAAG,MAAM,CAACE,YAAY,aAAayB,YAAY,CAAC,UAAU,MAAM,CAAC3B,EAAG,MAAM,CAACE,YAAY,oBAAoB,CAACF,EAAG,IAAI,CAACE,YAAY,WAAW,CAACF,EAAG,QAAQ,CAAC4B,WAAW,CAAC,CAACH,KAAK,QAAQI,QAAQ,UAAUhB,MAAOjB,EAAK,EAAEqB,WAAW,KAAK,CAACQ,KAAK,QAAQI,QAAQ,YAAY3B,YAAY,QAAQO,MAAM,CAAC,KAAO,OAAO,YAAcb,EAAIkC,GAAG,UAAU3B,SAAS,CAAC,MAASP,EAAK,GAAGc,GAAG,CAAC,MAAQ,SAASqB,GAAQ,OAAIA,EAAOC,KAAKC,QAAQ,QAAQrC,EAAIsC,GAAGH,EAAOI,QAAQ,QAAQ,GAAGJ,EAAOK,IAAI,SAAkB,KAAcxC,EAAIe,gBAAgB0B,MAAM,KAAMC,YAAY,MAAQ,SAASP,GAAWA,EAAOQ,OAAOC,YAAqB5C,EAAI6C,EAAEV,EAAOQ,OAAO1B,aAAYjB,EAAIW,GAAG,KAAKP,EAAG,IAAI,CAACE,YAAY,WAAW,CAACF,EAAG,SAAS,CAACE,YAAY,SAASQ,GAAG,CAAC,MAAQd,EAAIe,kBAAkB,CAACf,EAAIW,GAAG,qCAAqCX,EAAIQ,GAAGR,EAAIkC,GAAG,WAAW,0CAA0ClC,EAAIW,GAAG,KAAKP,EAAG,IAAI,CAACE,YAAY,cAAc,CAACF,EAAG,IAAI,CAACE,YAAY,SAASQ,GAAG,CAAC,MAAQd,EAAI8C,OAAO,CAAC9C,EAAI+C,GAAG,WAAW/C,EAAIW,GAAG,KAAKP,EAAG,UAAU,CAACS,MAAM,CAAC,KAAOb,EAAIS,gBAAgBuC,KAAK,MAAQhD,EAAIS,gBAAgBC,MAAM,UAAY,GAAG,QAAU,GAAG,qBAAqB,GAAG,kBAAkB,GAAG,WAAW,KAAK,eAAeV,EAAIiD,KAAK,eAAe,OAAO,kBAAkBjD,EAAIkC,GAAG,YAAY,sBAAsBlC,EAAIkC,GAAG,gBAAgB,kBAAkBlC,EAAIkC,GAAG,QAAQ,qBAAqBlC,EAAIkC,GAAG,eAAe,yBAAyB,MAAM,eAAe,CAAClC,EAAIkD,UAAWlD,EAAImD,kBAAkBrC,GAAG,CAAC,qBAAqB,SAASqB,GAAQnC,EAAIiD,KAAKd,GAAQ,sBAAsB,SAASA,GAAQnC,EAAIiD,KAAKd,GAAQ,cAAcnC,EAAIoD,aAAa,KAAOpD,EAAIqD,QAAQC,YAAYtD,EAAIuD,GAAG,CAAC,CAACf,IAAI,UAAUgB,GAAG,SAASC,GAAO,MAAO,CAACrD,EAAG,iBAAiB,CAACS,MAAM,CAAC,MAAQ,qBAAqB,MAAQb,EAAIY,IAAI,aAAa,CAACZ,EAAIW,GAAG,yBAAyBX,EAAIQ,GAAGiD,EAAMC,IAAIC,MAAMnC,QAAQK,OAAOzB,EAAG,MAAMJ,EAAIW,GAAG,KAAKP,EAAG,OAAO,CAAC2B,YAAY,CAAC,YAAY,QAAQ,CAAC/B,EAAIW,GAAGX,EAAIQ,GAAGiD,EAAMC,IAAIC,MAAMC,wBAAwB5D,EAAIW,GAAG,KAAKP,EAAG,iBAAiB,CAACS,MAAM,CAAC,MAAQ,YAAY,MAAQb,EAAIY,IAAI,QAAQ,SAAW,KAAK,CAACZ,EAAIW,GAAG,yBAAyBX,EAAIQ,GAAGR,EAAIY,IAAI,cAAc,KAAKZ,EAAIQ,GAAGiD,EAAMC,IAAIG,YAAYzD,EAAG,MAAMJ,EAAIW,GAAG,6CAA6CX,EAAIQ,GAAGR,EAAIY,IAAI,gBAAgB,KAAKZ,EAAIQ,GAAGiD,EAAMC,IAAII,aAAa,wBAAwB9D,EAAIW,GAAG,KAAKP,EAAG,iBAAiB,CAACS,MAAM,CAAC,MAAQ,QAAQ,MAAQb,EAAIY,IAAI,SAAS,SAAW,KAAK,CAACZ,EAAIW,GAAG,yBAAyBX,EAAIQ,GAAGR,EAAIY,IAAI,UAAU,KAAKZ,EAAIQ,GAAGR,EAAI+D,GAAG,QAAP/D,CAAgByD,EAAMC,IAAIzC,QAAQ,KAAKb,EAAG,MAAMJ,EAAIW,GAAG,yBAAyBX,EAAIQ,GAAGR,EAAIY,IAAI,cAAc,KAAKZ,EAAIQ,GAAGR,EAAI+D,GAAG,QAAP/D,CAAgByD,EAAMC,IAAIM,YAAY,wBAAwBhE,EAAIW,GAAG,KAAKP,EAAG,iBAAiB,CAACS,MAAM,CAAC,MAAQ,MAAM,MAAQb,EAAIY,IAAI,OAAO,SAAW,KAAK,CAACZ,EAAIW,GAAG,6CAA6CX,EAAIQ,GAAGR,EAAI+D,GAAG,QAAP/D,CAAgByD,EAAMC,IAAIO,MAAM,2BAA4BjE,EAAIkE,SAAST,EAAMC,KAAMtD,EAAG,SAAS,CAACS,MAAM,CAAC,KAAO,OAAO,KAAO,YAAY,KAAO,cAAcT,EAAG,SAAS,CAACS,MAAM,CAAC,KAAO,QAAQ,KAAO,aAAa,KAAO,cAAcb,EAAIW,GAAG,KAAKP,EAAG,MAAMJ,EAAIW,GAAG,yBAAyBX,EAAIQ,GAAGiD,EAAMC,IAAI5B,MAAMD,MAAM,KAAK7B,EAAIQ,GAAGiD,EAAMC,IAAIS,QAAQtC,MAAM,4BAA4B,GAAG7B,EAAIW,GAAG,KAAKP,EAAG,iBAAiB,CAACS,MAAM,CAAC,MAAQ,MAAM,MAAQb,EAAIY,IAAI,OAAO,SAAW,KAAK,CAACR,EAAG,OAAO,CAAC2B,YAAY,CAAC,iBAAiB,cAAc,CAAC/B,EAAIW,GAAGX,EAAIQ,GAAGiD,EAAMC,IAAIU,UAAUpE,EAAIW,GAAG,KAAKP,EAAG,iBAAiB,CAACS,MAAM,CAAC,MAAQ,GAAG,MAAQ,GAAG,MAAQ,MAAM,QAAU,KAAK,CAACT,EAAG,WAAW,CAACS,MAAM,CAAC,KAAO,sBAAsB,YAAY,OAAOC,GAAG,CAAC,MAAQ,SAASqB,GAAQ,OAAOnC,EAAIqE,gBAAgBZ,EAAMC,UAAU,UAAU1D,EAAIW,GAAG,KAAKP,EAAG,UAAU,CAACS,MAAM,CAAC,OAASb,EAAIsE,eAAe,iBAAiB,GAAG,aAAa,GAAG,mBAAkB,EAAK,YAAY,SAAS,aAAa,IAAIxD,GAAG,CAAC,gBAAgB,SAASqB,GAAQnC,EAAIsE,eAAenC,KAAU,CAAC/B,EAAG,MAAM,CAACE,YAAY,aAAayB,YAAY,CAAC,MAAQ,UAAU,CAAC3B,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,IAAI,CAACE,YAAY,oBAAoB,CAACN,EAAIW,GAAG,6BAA6BX,EAAIQ,GAAGR,EAAIkC,GAAG,YAAY,8BAA8BlC,EAAIW,GAAG,KAAKP,EAAG,UAAU,CAACE,YAAY,mBAAmB,CAACF,EAAG,cAAc,CAACS,MAAM,CAAC,MAAQb,EAAIuE,oBAAoB,GAAGvE,EAAIW,GAAG,KAAKP,EAAG,SAAS,CAACE,YAAY,mBAAmB,CAACF,EAAG,SAAS,CAACE,YAAY,SAASO,MAAM,CAAC,KAAO,UAAUC,GAAG,CAAC,MAAQ,SAASqB,GAAQnC,EAAIsE,gBAAiB,KAAS,CAACtE,EAAIW,GAAG,6BAA6BX,EAAIQ,GAAGR,EAAIkC,GAAG,UAAU,mCAAmC,KACltN,CAAC,WAAa,IAAiBhC,EAATD,KAAgBE,eAAmBC,EAAnCH,KAA0CI,MAAMD,IAAIF,EAAG,OAAOE,EAAG,OAAO,CAACE,YAAY,iBAAiB,CAACF,EAAG,IAAI,CAACE,YAAY,yBGUrK,EACA,KACA,KACA,MAIa,UAAAP,E","file":"19.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container is-fluid\"},[_c('nav',{staticClass:\"level\"},[_c('div',{staticClass:\"level-left\"},[_c('div',{staticClass:\"level-item\"},[_c('p',{staticClass:\"subtitle is-5\"},[_c('strong',{domProps:{\"textContent\":_vm._s(_vm.transactionList.total)}}),_vm._v(\"\\n \"+_vm._s(_vm.$tc(\"transaction\", _vm.transactionList.total))+\"\\n \")])])]),_vm._v(\" \"),_c('div',{staticClass:\"level-right\"},[_c('p',{staticClass:\"level-item\"},[_c('b-datepicker',{attrs:{\"placeholder\":_vm.$tc('date_from'),\"icon\":\"calendar-today\"},on:{\"input\":_vm.getTransactions},model:{value:(_vm.date_from),callback:function ($$v) {_vm.date_from=$$v},expression:\"date_from\"}}),_vm._v(\" \"),_c('b-datepicker',{attrs:{\"placeholder\":_vm.$tc('date_to'),\"icon\":\"calendar-today\"},on:{\"input\":_vm.getTransactions},model:{value:(_vm.date_to),callback:function ($$v) {_vm.date_to=$$v},expression:\"date_to\"}})],1),_vm._v(\" \"),_c('p',{staticClass:\"level-item\"},[_c('b-select',{attrs:{\"placeholder\":_vm.$tc('status')},on:{\"input\":_vm.getTransactions},model:{value:(_vm.status),callback:function ($$v) {_vm.status=$$v},expression:\"status\"}},[_c('option',{attrs:{\"value\":\"\"}},[_vm._v(_vm._s(_vm.$tc('status')))]),_vm._v(\" \"),_c('option',{attrs:{\"value\":\"pending\"}},[_vm._v(_vm._s(_vm.$tc('pending')))]),_vm._v(\" \"),_c('option',{attrs:{\"value\":\"verified\"}},[_vm._v(_vm._s(_vm.$tc('verified')))])])],1),_vm._v(\" \"),_c('p',{staticClass:\"level-item\"},[_c('b-select',{attrs:{\"placeholder\":_vm.$tc('company')},on:{\"input\":_vm.getTransactions},model:{value:(_vm.company),callback:function ($$v) {_vm.company=$$v},expression:\"company\"}},[_c('option',{attrs:{\"value\":\"\"}},[_vm._v(_vm._s(_vm.$tc('company')))]),_vm._v(\" \"),_vm._l((_vm.$root.store.companyList),function(company){return _c('option',{domProps:{\"value\":company.id}},[_vm._v(_vm._s(company.name))])})],2)],1),_vm._v(\" \"),_c('p',{staticClass:\"level-item\"},[_c('b-select',{attrs:{\"placeholder\":_vm.$tc('brand')},on:{\"input\":_vm.getTransactions},model:{value:(_vm.brand),callback:function ($$v) {_vm.brand=$$v},expression:\"brand\"}},[_c('option',{attrs:{\"value\":\"\"}},[_vm._v(_vm._s(_vm.$tc('brand')))]),_vm._v(\" \"),_vm._l((_vm.$root.store.brandList),function(brand){return _c('option',{domProps:{\"value\":brand.id}},[_vm._v(_vm._s(brand.name))])})],2)],1),_vm._v(\" \"),_c('div',{staticClass:\"level-item\",staticStyle:{\"z-index\":\"0\"}},[_c('div',{staticClass:\"field has-addons\"},[_c('p',{staticClass:\"control\"},[_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.q),expression:\"q\"},{name:\"focus\",rawName:\"v-focus\"}],staticClass:\"input\",attrs:{\"type\":\"text\",\"placeholder\":_vm.$t('query')},domProps:{\"value\":(_vm.q)},on:{\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }return _vm.getTransactions.apply(null, arguments)},\"input\":function($event){if($event.target.composing){ return; }_vm.q=$event.target.value}}})]),_vm._v(\" \"),_c('p',{staticClass:\"control\"},[_c('button',{staticClass:\"button\",on:{\"click\":_vm.getTransactions}},[_vm._v(\"\\n \"+_vm._s(_vm.$t(\"search\"))+\"\\n \")])])])]),_vm._v(\" \"),_c('p',{staticClass:\"level-item\"},[_c('a',{staticClass:\"button\",on:{\"click\":_vm.load}},[_vm._m(0)])])])]),_vm._v(\" \"),_c('b-table',{attrs:{\"data\":_vm.transactionList.data,\"total\":_vm.transactionList.total,\"paginated\":\"\",\"striped\":\"\",\"backend-pagination\":\"\",\"backend-sorting\":\"\",\"per-page\":\"15\",\"current-page\":_vm.page,\"default-sort\":\"name\",\"aria-next-label\":_vm.$t('nextPage'),\"aria-previous-label\":_vm.$t('previousPage'),\"aria-page-label\":_vm.$t('page'),\"aria-current-label\":_vm.$t('currentPage'),\"default-sort-direction\":\"asc\",\"default-sort\":[_vm.sortField, _vm.sortTransaction]},on:{\"update:currentPage\":function($event){_vm.page=$event},\"update:current-page\":function($event){_vm.page=$event},\"page-change\":_vm.onPageChange,\"sort\":_vm.onSort},scopedSlots:_vm._u([{key:\"default\",fn:function(props){return [_c('b-table-column',{attrs:{\"field\":\"media.company.name\",\"label\":_vm.$tc('company')}},[_vm._v(\"\\n \"+_vm._s(props.row.media.company.name)),_c('br'),_vm._v(\" \"),_c('span',{staticStyle:{\"font-size\":\"9px\"}},[_vm._v(_vm._s(props.row.media.filename_original))])]),_vm._v(\" \"),_c('b-table-column',{attrs:{\"field\":\"date_sell\",\"label\":_vm.$tc('date'),\"sortable\":\"\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$tc('date_sell'))+\": \"+_vm._s(props.row.date_sell)),_c('br'),_vm._v(\" \\n \"+_vm._s(_vm.$tc('date_credit'))+\": \"+_vm._s(props.row.date_credit)+\"\\n \")]),_vm._v(\" \"),_c('b-table-column',{attrs:{\"field\":\"value\",\"label\":_vm.$tc('value'),\"sortable\":\"\"}},[_vm._v(\"\\n \"+_vm._s(_vm.$tc('value'))+\": \"+_vm._s(_vm._f(\"toBrl\")(props.row.value))+\" \"),_c('br'),_vm._v(\"\\n \"+_vm._s(_vm.$tc('net_value'))+\": \"+_vm._s(_vm._f(\"toBrl\")(props.row.net_value))+\"\\n \")]),_vm._v(\" \"),_c('b-table-column',{attrs:{\"field\":\"fee\",\"label\":_vm.$tc('fee'),\"sortable\":\"\"}},[_vm._v(\" \\n \"+_vm._s(_vm._f(\"toBrl\")(props.row.fee))+\"%\\n \"),(_vm.feeCheck(props.row))?_c('b-icon',{attrs:{\"icon\":\"stop\",\"type\":\"is-danger\",\"size\":\"is-small\"}}):_c('b-icon',{attrs:{\"icon\":\"check\",\"type\":\"is-success\",\"size\":\"is-small\"}}),_vm._v(\" \"),_c('br'),_vm._v(\"\\n \"+_vm._s(props.row.brand.name)+\" (\"+_vm._s(props.row.product.name)+\")\\n \")],1),_vm._v(\" \"),_c('b-table-column',{attrs:{\"field\":\"pos\",\"label\":_vm.$tc('pos'),\"sortable\":\"\"}},[_c('span',{staticStyle:{\"text-transform\":\"uppercase\"}},[_vm._v(_vm._s(props.row.pos))])]),_vm._v(\" \"),_c('b-table-column',{attrs:{\"field\":\"\",\"label\":\"\",\"width\":\"120\",\"numeric\":\"\"}},[_c('b-button',{attrs:{\"type\":\"is-default is-small\",\"icon-left\":\"eye\"},on:{\"click\":function($event){return _vm.editTransaction(props.row)}}})],1)]}}])}),_vm._v(\" \"),_c('b-modal',{attrs:{\"active\":_vm.modalNewActive,\"has-modal-card\":\"\",\"trap-focus\":\"\",\"destroy-on-hide\":true,\"aria-role\":\"dialog\",\"aria-modal\":\"\"},on:{\"update:active\":function($event){_vm.modalNewActive=$event}}},[_c('div',{staticClass:\"modal-card\",staticStyle:{\"width\":\"960px\"}},[_c('header',{staticClass:\"modal-card-head\"},[_c('p',{staticClass:\"modal-card-title\"},[_vm._v(\"\\n \"+_vm._s(_vm.$t(\"details\"))+\"\\n \")])]),_vm._v(\" \"),_c('section',{staticClass:\"modal-card-body\"},[_c('json-viewer',{attrs:{\"value\":_vm.transactionView}})],1),_vm._v(\" \"),_c('footer',{staticClass:\"modal-card-foot\"},[_c('button',{staticClass:\"button\",attrs:{\"type\":\"button\"},on:{\"click\":function($event){_vm.modalNewActive = false}}},[_vm._v(\"\\n \"+_vm._s(_vm.$t(\"close\"))+\"\\n \")])])])])],1)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('span',{staticClass:\"icon is-small\"},[_c('i',{staticClass:\"fas fa-sync-alt\"})])}]\n\nexport { render, staticRenderFns }","import mod from \"-!../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Transactions.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Transactions.vue?vue&type=script&lang=js&\"","<template>\n <div class=\"container is-fluid\">\n <!-- Main container -->\n <nav class=\"level\">\n <!-- Left side -->\n <div class=\"level-left\">\n <div class=\"level-item\">\n <p class=\"subtitle is-5\">\n <strong v-text=\"transactionList.total\"></strong>\n {{ $tc(\"transaction\", transactionList.total) }}\n </p>\n </div>\n </div>\n <!-- Right side -->\n <div class=\"level-right\">\n\n <p class=\"level-item\">\n\n <b-datepicker\n v-model=\"date_from\"\n :placeholder=\"$tc('date_from')\"\n icon=\"calendar-today\"\n @input=\"getTransactions\"\n >\n </b-datepicker>\n\n <b-datepicker\n v-model=\"date_to\"\n :placeholder=\"$tc('date_to')\"\n icon=\"calendar-today\"\n @input=\"getTransactions\"\n >\n </b-datepicker>\n\n </p>\n\n <p class=\"level-item\">\n\t\t <b-select \n\t\t \t:placeholder=\"$tc('status')\" \n\t\t \tv-model='status'\n @input=\"getTransactions\"\n\t\t \t>\n\t\t \t<option value=\"\">{{ $tc('status') }}</option>\n\t\t <option value=\"pending\">{{ $tc('pending') }}</option>\n\t\t <option value=\"verified\">{{ $tc('verified') }}</option>\n\t\t </b-select>\n </p>\n\n <p class=\"level-item\">\n <b-select \n :placeholder=\"$tc('company')\" \n v-model='company'\n @input=\"getTransactions\"\n >\n <option value=\"\">{{ $tc('company') }}</option>\n <option v-for=\"company in $root.store.companyList\" :value=\"company.id\">{{ company.name }}</option>\n </b-select>\n </p>\n\n <p class=\"level-item\">\n <b-select \n :placeholder=\"$tc('brand')\" \n v-model='brand'\n @input=\"getTransactions\"\n >\n <option value=\"\">{{ $tc('brand') }}</option>\n <option v-for=\"brand in $root.store.brandList\" :value=\"brand.id\">{{ brand.name }}</option>\n </b-select>\n </p>\n\n <div class=\"level-item\" style=\"z-index: 0\">\n <div class=\"field has-addons\">\n <p class=\"control\">\n <input\n class=\"input\"\n v-model=\"q\"\n type=\"text\"\n :placeholder=\"$t('query')\"\n v-focus\n @keyup.enter=\"getTransactions\"\n />\n </p>\n <p class=\"control\">\n <button class=\"button\" @click=\"getTransactions\">\n {{ $t(\"search\") }}\n </button>\n </p>\n </div>\n </div>\n <p class=\"level-item\">\n <a class=\"button\" @click=\"load\">\n <span class=\"icon is-small\">\n <i class=\"fas fa-sync-alt\"></i>\n </span>\n </a>\n </p>\n </div>\n </nav>\n\n <b-table\n :data=\"transactionList.data\"\n :total=\"transactionList.total\"\n paginated\n striped\n backend-pagination\n backend-sorting\n per-page=\"15\"\n :current-page.sync=\"page\"\n default-sort=\"name\"\n :aria-next-label=\"$t('nextPage')\"\n :aria-previous-label=\"$t('previousPage')\"\n :aria-page-label=\"$t('page')\"\n :aria-current-label=\"$t('currentPage')\"\n default-sort-direction=\"asc\"\n :default-sort=\"[sortField, sortTransaction]\"\n @page-change=\"onPageChange\"\n @sort=\"onSort\"\n >\n <template slot-scope=\"props\">\n\n <b-table-column field=\"media.company.name\" :label=\"$tc('company')\">\n {{ props.row.media.company.name }}<br>\n <span style=\"font-size: 9px;\">{{ props.row.media.filename_original }}</span>\n </b-table-column>\n\n <b-table-column field=\"date_sell\" :label=\"$tc('date')\" sortable>\n {{$tc('date_sell')}}: {{ props.row.date_sell }}<br> \n {{$tc('date_credit')}}: {{ props.row.date_credit }}\n </b-table-column>\n\n <!--\n <b-table-column field=\"date_credit\" :label=\"$tc('date_credit')\" sortable>\n {{ props.row.date_credit }}\n </b-table-column>\n -->\n\n <b-table-column field=\"value\" :label=\"$tc('value')\" sortable>\n {{ $tc('value') }}: {{ props.row.value | toBrl}} <br>\n {{ $tc('net_value') }}: {{ props.row.net_value | toBrl}}\n </b-table-column>\n\n <!--\n <b-table-column field=\"net_value\" :label=\"$tc('net_value')\" sortable>\n {{ props.row.net_value | toBrl}}\n </b-table-column>\n -->\n\n <b-table-column field=\"fee\" :label=\"$tc('fee')\" sortable> \n {{ props.row.fee | toBrl}}%\n <b-icon\n v-if=\"feeCheck(props.row)\"\n icon=\"stop\"\n type=\"is-danger\"\n size=\"is-small\"\n >\n </b-icon>\n <b-icon\n v-else\n icon=\"check\"\n type=\"is-success\"\n size=\"is-small\"\n >\n </b-icon>\n\n <br>\n {{ props.row.brand.name }} ({{ props.row.product.name }})\n <!--\n <b-tooltip :label=\"props.row.product.name\" position=\"is-right\">\n <span style=\"text-transform: uppercase;\">{{ props.row.brand.name }}</span>\n </b-tooltip>\n -->\n\n </b-table-column>\n\n <b-table-column field=\"pos\" :label=\"$tc('pos')\" sortable>\n <span style=\"text-transform: uppercase;\">{{ props.row.pos }}</span>\n </b-table-column>\n\n <!--\n\n <b-table-column field=\"status\" :label=\"$tc('reconciliation')\" sortable>\n <span style=\"text-transform: uppercase;\">{{ props.row.status }}</span>\n <b-icon\n v-if=\"props.row.status === 'checked'\"\n icon=\"check\"\n type=\"is-success\"\n size=\"is-small\"\n >\n </b-icon>\n <b-icon\n v-else\n icon=\"stop\"\n type=\"is-danger\"\n size=\"is-small\"\n >\n </b-icon>\n </b-table-column>\n\n -->\n\n <b-table-column field=\"\" label=\"\" width=\"120\" numeric>\n <b-button\n @click=\"editTransaction(props.row)\"\n type=\"is-default is-small\"\n icon-left=\"eye\"\n />\n </b-table-column>\n </template>\n </b-table>\n\n <b-modal\n :active.sync=\"modalNewActive\"\n has-modal-card\n trap-focus\n :destroy-on-hide=\"true\"\n aria-role=\"dialog\"\n aria-modal\n >\n <div class=\"modal-card\" style=\"width: 960px;\">\n <header class=\"modal-card-head\">\n <p\n class=\"modal-card-title\"\n >\n {{ $t(\"details\") }}\n </p>\n </header>\n\n <section class=\"modal-card-body\">\n\n \t<json-viewer :value=\"transactionView\"></json-viewer>\n\n </section>\n\n <footer class=\"modal-card-foot\">\n <button\n class=\"button\"\n type=\"button\"\n @click=\"modalNewActive = false\"\n >\n {{ $t(\"close\") }}\n </button>\n </footer>\n </div>\n </b-modal>\n </div>\n</template>\n<script>\n\nimport mixin_general from \"./../mixins/general\";\nimport JsonViewer from 'vue-json-viewer'\n//Vue.use(JsonViewer)\n\nexport default {\n\n\tmixins: [mixin_general],\n\n\tcomponents: {\n\t\tJsonViewer,\n\t},\n\n i18n: {\n messages: {\n en: {\n \t'operation_success': 'Success',\n \t'gateway': 'Payment Gateway',\n \t'date_from': 'From',\n \t'date_to': 'To',\n \t'donations_successful': 'in successful donations',\n 'date_sell': 'Sell date',\n 'date_credit': 'Credit date',\n 'net_value': 'Net value',\n 'brand': 'Brand',\n 'fee': 'Fee',\n 'pos': 'POS',\n 'reconciliation': 'Bank reconciliation'\n },\n pt: {\n \t'operation_success': 'Sucesso',\n \t'gateway': 'Gateway de Pagamento',\n \t'date_from': 'De',\n \t'date_to': 'Até',\n \t'donations_successful': 'em doações efetuadas com sucesso',\n 'date_sell': 'Data da Venda',\n 'date_credit': 'Data do Crédito',\n 'net_value': 'Valor Líquido',\n 'brand': 'Bandeira',\n 'fee': 'Tarifa',\n 'pos': 'POS',\n 'reconciliation': 'Conciliação Bancária'\n },\n },\n },\n mounted() {\n this.load();\n },\n data() {\n return {\n transactionList: [],\n q: \"\",\n sortField: \"id\",\n sortTransaction: \"desc\",\n page: 1,\n modalNewActive: false,\n date_from: new Date( new Date().getFullYear() - 1, new Date().getMonth(), new Date().getDate()),\n date_to: new Date(),\n status: '',\n brand: '',\n company: \"\",\n product_id: '',\n transactionView: [],\n };\n },\n methods: {\n load() {\n if(this.$router.currentRoute.query.product_id) {\n this.product_id = this.$router.currentRoute.query.product_id;\n }\n\n queue.push(this, [\"getTransactions\"]);\n },\n\n getTransactions() {\n var self = this;\n\n store.state.isLoading = true;\n\n console.log(self.$router.currentRoute);\n console.log(self.$router);\n\n return new Promise(function(resolve, reject) {\n axios\n .get(\"/api/transactions\", {\n headers: {\n Authorization:\n \"Bearer \" + store.state.auth.access_token,\n },\n params: {\n page: self.page,\n paginate: true,\n q: self.q,\n sortBy: self.sortField,\n sortDirection: self.sortTransaction,\n date_from: self.date_from,\n date_to: self.date_to,\n status: self.status,\n brand_id: self.brand,\n company_id: self.company,\n product_id: self.product_id,\n with: 'media, brand, product',\n },\n })\n .then((response) => {\n self.transactionList = response.data;\n store.state.isLoading = false;\n resolve();\n });\n });\n },\n\n onPageChange(page) {\n this.page = page;\n this.load();\n },\n\n onSort(field, transaction) {\n this.sortField = field;\n this.sortTransaction = transaction;\n this.load();\n },\n\n editTransaction(item) {\n this.transactionView = item;\n this.modalNewActive = true;\n },\n\n feeCheck(row) {\n if(row && row.product) {\n if(row.fee > row.product.fee) {\n return true;\n } else {\n return false;\n }\n }\n }\n },\n\n computed: {\n }\n};\n</script>\n","import { render, staticRenderFns } from \"./Transactions.vue?vue&type=template&id=74c79c00&\"\nimport script from \"./Transactions.vue?vue&type=script&lang=js&\"\nexport * from \"./Transactions.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}