%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/infra/radar.ongrace.com/
Upload File :
Create Path :
Current File : //home/infra/radar.ongrace.com/3.js.map

{"version":3,"sources":["webpack:///./resources/js/components/common/chart.vue?c0de","webpack:///./resources/js/components/common/chart.vue?c831","webpack:///./resources/js/components/Dashboard.vue?7190","webpack:///./resources/js/components/Dashboard.vue?9db6","webpack:///./resources/js/components/common/chart.vue?63b6","webpack:///./resources/js/components/Dashboard.vue?1dd6","webpack:///./resources/js/components/Dashboard.vue?1f8c","webpack:///./resources/js/components/common/chart.vue?31d1","webpack:///resources/js/components/common/chart.vue","webpack:///./resources/js/components/common/chart.vue","webpack:///./resources/js/components/common/chart.vue?acbc","webpack:///./resources/js/components/Dashboard.vue?31e9","webpack:///resources/js/components/Dashboard.vue","webpack:///./resources/js/components/Dashboard.vue"],"names":["module","exports","push","i","content","options","transform","undefined","locals","_h","this","$createElement","_self","_c","_m","attrs","_vm","staticClass","_v","chartdata","_l","insights","item","key","_s","data","key2","_f","CREDITO","DEBITO","_e","Total"],"mappings":"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","file":"3.js","sourcesContent":["export * from \"-!../../../../node_modules/style-loader/index.js!../../../../node_modules/css-loader/index.js??ref--6-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./chart.vue?vue&type=style&index=0&lang=css&\"","exports = module.exports = require(\"../../../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \"canvas{max-height:300px}\", \"\"]);\n\n// exports\n","export * from \"-!../../../node_modules/style-loader/index.js!../../../node_modules/css-loader/index.js??ref--6-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=style&index=0&id=c895ba2e&scoped=true&lang=css&\"","exports = module.exports = require(\"../../../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".table[data-v-c895ba2e]{font-size:11px;width:100%}.table td[data-v-c895ba2e],.table th[data-v-c895ba2e]{text-align:right}\", \"\"]);\n\n// exports\n","\nvar content = require(\"!!../../../../node_modules/css-loader/index.js??ref--6-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./chart.vue?vue&type=style&index=0&lang=css&\");\n\nif(typeof content === 'string') content = [[module.id, content, '']];\n\nvar transform;\nvar insertInto;\n\n\n\nvar options = {\"hmr\":true}\n\noptions.transform = transform\noptions.insertInto = undefined;\n\nvar update = require(\"!../../../../node_modules/style-loader/lib/addStyles.js\")(content, options);\n\nif(content.locals) module.exports = content.locals;\n\nif(module.hot) {\n\tmodule.hot.accept(\"!!../../../../node_modules/css-loader/index.js??ref--6-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./chart.vue?vue&type=style&index=0&lang=css&\", function() {\n\t\tvar newContent = require(\"!!../../../../node_modules/css-loader/index.js??ref--6-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./chart.vue?vue&type=style&index=0&lang=css&\");\n\n\t\tif(typeof newContent === 'string') newContent = [[module.id, newContent, '']];\n\n\t\tvar locals = (function(a, b) {\n\t\t\tvar key, idx = 0;\n\n\t\t\tfor(key in a) {\n\t\t\t\tif(!b || a[key] !== b[key]) return false;\n\t\t\t\tidx++;\n\t\t\t}\n\n\t\t\tfor(key in b) idx--;\n\n\t\t\treturn idx === 0;\n\t\t}(content.locals, newContent.locals));\n\n\t\tif(!locals) throw new Error('Aborting CSS HMR due to changed css-modules locals.');\n\n\t\tupdate(newContent);\n\t});\n\n\tmodule.hot.dispose(function() { update(); });\n}","\nvar content = require(\"!!../../../node_modules/css-loader/index.js??ref--6-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=style&index=0&id=c895ba2e&scoped=true&lang=css&\");\n\nif(typeof content === 'string') content = [[module.id, content, '']];\n\nvar transform;\nvar insertInto;\n\n\n\nvar options = {\"hmr\":true}\n\noptions.transform = transform\noptions.insertInto = undefined;\n\nvar update = require(\"!../../../node_modules/style-loader/lib/addStyles.js\")(content, options);\n\nif(content.locals) module.exports = content.locals;\n\nif(module.hot) {\n\tmodule.hot.accept(\"!!../../../node_modules/css-loader/index.js??ref--6-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=style&index=0&id=c895ba2e&scoped=true&lang=css&\", function() {\n\t\tvar newContent = require(\"!!../../../node_modules/css-loader/index.js??ref--6-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-2!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Dashboard.vue?vue&type=style&index=0&id=c895ba2e&scoped=true&lang=css&\");\n\n\t\tif(typeof newContent === 'string') newContent = [[module.id, newContent, '']];\n\n\t\tvar locals = (function(a, b) {\n\t\t\tvar key, idx = 0;\n\n\t\t\tfor(key in a) {\n\t\t\t\tif(!b || a[key] !== b[key]) return false;\n\t\t\t\tidx++;\n\t\t\t}\n\n\t\t\tfor(key in b) idx--;\n\n\t\t\treturn idx === 0;\n\t\t}(content.locals, newContent.locals));\n\n\t\tif(!locals) throw new Error('Aborting CSS HMR due to changed css-modules locals.');\n\n\t\tupdate(newContent);\n\t});\n\n\tmodule.hot.dispose(function() { update(); });\n}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"container is-fluid\"},[_c('div',[_c('h1',[_vm._v(\"Total em transações\")]),_vm._v(\" \"),_c('chart',{attrs:{\"options\":_vm.options,\"chartdata\":_vm.chartdata}})],1),_vm._v(\" \"),_c('hr'),_vm._v(\" \"),_c('div',{staticClass:\"columns\"},_vm._l((_vm.insights.table),function(item,key){return _c('div',{key:key,staticClass:\"column\"},[_c('h3',{staticClass:\"title is-3\",attrs:{\"align\":\"center\"}},[_vm._v(_vm._s(key))]),_vm._v(\" \"),_c('table',{staticClass:\"table\"},[_vm._m(0,true),_vm._v(\" \"),_c('tbody',[_vm._l((item),function(data,key2){return (key2!=='Total')?_c('tr',{key:key2},[_c('td',[_vm._v(_vm._s(key2))]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm._f(\"toBrl\")(data.CREDITO)))]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm._f(\"toBrl\")(data.DEBITO)))]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm._f(\"toBrl\")(data.CREDITO + data.DEBITO)))])]):_vm._e()}),_vm._v(\" \"),_c('tr',[_c('th',[_vm._v(\"Total\")]),_vm._v(\" \"),_c('th',[_vm._v(_vm._s(_vm._f(\"toBrl\")(item.Total.CREDITO)))]),_vm._v(\" \"),_c('th',[_vm._v(_vm._s(_vm._f(\"toBrl\")(item.Total.DEBITO)))]),_vm._v(\" \"),_c('th',[_vm._v(_vm._s(_vm._f(\"toBrl\")(item.Total.CREDITO + item.Total.DEBITO)))])]),_vm._v(\" \"),_c('tr',[_c('td',[_vm._v(\"Share\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm._f(\"toBrl\")(item.Total.CREDITO * 100 / (item.Total.CREDITO + item.Total.DEBITO)))+\"%\")]),_vm._v(\" \"),_c('td',[_vm._v(_vm._s(_vm._f(\"toBrl\")(item.Total.DEBITO * 100 / (item.Total.CREDITO + item.Total.DEBITO)))+\"%\")]),_vm._v(\" \"),_c('td')])],2)])])}),0)])}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('thead',[_c('tr',[_c('th',[_vm._v(\"Período\")]),_vm._v(\" \"),_c('th',[_vm._v(\"Crédito\")]),_vm._v(\" \"),_c('th',[_vm._v(\"Débito\")]),_vm._v(\" \"),_c('th',[_vm._v(\"Total\")])])])}]\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!./chart.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!./chart.vue?vue&type=script&lang=js&\"","<template>\n    \n    <div>\n      <canvas id=\"myChart\"></canvas>\n    </div>\n\n</template>\n<script>\nimport { chartjs } from 'chart.js'\n\nexport default {\n\n    props: ['options', 'chartdata'],\n\n    watch: { \n        chartdata: function(newVal, oldVal) { // watch it\n            console.log('Prop changed: ', newVal, ' | was: ', oldVal)\n            this.chart();\n        }\n    },\n\n    data() {\n        return {\n\n        }\n    },\n\n    mounted () {\n\n        //this.chart();\n\n    },\n\n    methods: {\n        chart() {\n            var ctx = document.getElementById('myChart').getContext('2d');\n            //myChart.destroy();\n            var myChart = new Chart(ctx, {\n                type: 'line',\n                data: this.chartdata,\n                options: {\n                    responsive: true,\n                    aspectRatio: 2,\n                    scales: {\n                        x: {\n                            stacked: true\n                        },\n                        y: {\n                            beginAtZero: true,\n                            stacked: false\n                        }\n                    }\n                }\n            });\n        },\n    }\n\n}\n</script>\n\n<style>\n    \n    canvas {\n        max-height: 300px;\n    }\n\n</style>","import { render, staticRenderFns } from \"./chart.vue?vue&type=template&id=4fe1a02a&\"\nimport script from \"./chart.vue?vue&type=script&lang=js&\"\nexport * from \"./chart.vue?vue&type=script&lang=js&\"\nimport style0 from \"./chart.vue?vue&type=style&index=0&lang=css&\"\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","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _vm._m(0)}\nvar staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('canvas',{attrs:{\"id\":\"myChart\"}})])}]\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!./Dashboard.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!./Dashboard.vue?vue&type=script&lang=js&\"","<template>\n    <div class=\"container is-fluid\">\n        <!-- Main container -->\n        <div>\n            <h1>Total em transações</h1>\n            <chart :options=\"options\" :chartdata=\"chartdata\"></chart>\n        </div>\n\n        <hr>\n\n        <div class=\"columns\">\n\n            <div class=\"column\" v-for=\"(item, key) in insights.table\" :key=\"key\">\n                <h3 class=\"title is-3\" align=\"center\">{{ key }}</h3>\n                <table class=\"table\">\n                    <thead>\n                        <tr>\n                            <th>Período</th>\n                            <th>Crédito</th>\n                            <th>Débito</th>\n                            <th>Total</th>\n                        </tr>\n                    </thead>\n                    <tbody>\n                        <tr v-for=\"(data, key2) in item\" :key=\"key2\" v-if=\"key2!=='Total'\">\n                            <td>{{ key2 }}</td>\n                            <td>{{ data.CREDITO | toBrl }}</td>\n                            <td>{{ data.DEBITO | toBrl }}</td>\n                            <td>{{ data.CREDITO + data.DEBITO | toBrl }}</td>\n                        </tr>\n                        <tr>\n                            <th>Total</th>\n                            <th>{{ item.Total.CREDITO | toBrl }}</th>\n                            <th>{{ item.Total.DEBITO | toBrl }}</th>\n                            <th>{{ item.Total.CREDITO + item.Total.DEBITO | toBrl }}</th>\n                        </tr>\n                        <tr>\n                            <td>Share</td>\n                            <td>{{ item.Total.CREDITO * 100 / (item.Total.CREDITO + item.Total.DEBITO) | toBrl }}%</td>\n                            <td>{{ item.Total.DEBITO * 100 / (item.Total.CREDITO + item.Total.DEBITO) | toBrl }}%</td>\n                            <td></td>\n                        </tr>\n                    </tbody>\n                </table>\n            </div>\n\n        </div>\n\n\n    </div>\n</template>\n<script>\n\nimport mixin_general from \"./../mixins/general\";\nimport JsonViewer from 'vue-json-viewer'\n//Vue.use(JsonViewer)\nimport chart from './common/chart.vue';\n\nexport default {\n\n\tmixins: [mixin_general],\n\n\tcomponents: {\n\t\tJsonViewer,\n        chart\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            },\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            },\n        },\n    },\n    mounted() {\n        this.load();\n    },\n    data() {\n        return {\n            filter: {\n                brand_id: '',\n                company_id: '',\n                q: '',\n                date_from: new Date( new Date().getFullYear() - 1, new Date().getMonth(), new Date().getDate()),\n                date_to: new Date(),\n            },\n\n            insights: [],    \n\n            options: {\n                plugins: {\n                    title: {\n                        display: false,\n                        text: 'Chart.js Bar Chart - Stacked'\n                    },\n                },\n                responsive: false,\n                scales: {\n                    x: {\n                        stacked: true,\n                    },\n                    y: {\n                        stacked: true\n                    }\n                },\n            }\n        }\n    },\n\n    methods: {\n        load() {\n            queue.push(this, [\"getInsights\"]);\n        },\n\n        getInsights() {\n            var self = this;\n\n            store.state.isLoading = true;\n\n            return new Promise(function(resolve, reject) {\n                axios\n                    .get(\"/api/dashboard/insights\", {\n                        headers: {\n                            Authorization:\n                                \"Bearer \" + store.state.auth.access_token,\n                        },\n                        params: {\n                            q: self.q,\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                        },\n                    })\n                    .then((response) => {\n                        self.insights = 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        chartdata() {\n\n            if(this.insights.graph_line_1_datasets) {\n                return {\n                  labels: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'],\n                  datasets: this.insights.graph_line_1_datasets\n                }\n            } else {\n                return {}\n            }\n\n        }\n\n    }\n};\n</script>\n\n<style type=\"text/css\" scoped>\n    \n    .table {\n        font-size: 11px;\n        width: 100%;\n    }\n\n    .table td, .table th {\n        text-align: right;\n    }\n\n</style>\n","import { render, staticRenderFns } from \"./Dashboard.vue?vue&type=template&id=c895ba2e&scoped=true&\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js&\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Dashboard.vue?vue&type=style&index=0&id=c895ba2e&scoped=true&lang=css&\"\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  \"c895ba2e\",\n  null\n  \n)\n\nexport default component.exports"],"sourceRoot":""}

Zerion Mini Shell 1.0