/
home
/
henzagold
/
adminold
/
export
/
js
/
File Upload :
llllll
Current File: /home/henzagold/adminold/export/js/chunk-55ecc1ec.288fe7bb.js.map
{"version":3,"sources":["webpack:///./src/views/DashboardAnalytics.vue?ce12","webpack:///src/views/DashboardAnalytics.vue","webpack:///./src/views/DashboardAnalytics.vue?5bb6","webpack:///./src/views/DashboardAnalytics.vue","webpack:///./src/views/DashboardAnalytics.vue?5343"],"names":["render","_vm","this","_h","$createElement","_c","_self","attrs","staticClass","slot","model","lastOrder","scopedSlots","_u","key","fn","ref","data","_l","tr","indextr","id","_v","_s","sts_str","class","statusColor","customer","fname","lname","_f","total_price","caj","staticRenderFns","component"],"mappings":"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","file":"js/chunk-55ecc1ec.288fe7bb.js","sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{attrs:{\"id\":\"dashboard-analytics\"}},[_c('div',{staticClass:\"vx-row\"},[_c('div',{staticClass:\"vx-col w-full mb-base\"},[_c('goldPrice')],1)]),_c('div',{staticClass:\"vx-row\"},[_c('div',{staticClass:\"vx-col w-full sm:w-4/4 md:w-4/4 lg:w-4/4 xl:w-4/4 mb-base\"},[_c('vx-card',{attrs:{\"title\":\"سفارشات هفته جاری\"}},[_c('div',{staticClass:\"mt-4\",attrs:{\"slot\":\"no-body\"},slot:\"no-body\"},[_c('vs-table',{attrs:{\"stripe\":\"\",\"data\":_vm.model.lastOrder},scopedSlots:_vm._u([{key:\"default\",fn:function(ref){\nvar data = ref.data;\nreturn _vm._l((data),function(tr,indextr){return _c('vs-tr',{key:indextr},[_c('vs-td',{attrs:{\"data\":data[indextr].id}},[_c('span',[_vm._v(_vm._s(data[indextr].id))])]),_c('vs-td',{attrs:{\"data\":data[indextr].sts_str}},[_c('span',{staticClass:\"flex items-center px-2 py-1 rounded\"},[_c('div',{staticClass:\"h-3 w-3 rounded-full mr-2\",class:'bg-' + data[indextr].statusColor}),_vm._v(_vm._s(data[indextr].sts_str))])]),_c('vs-td',{attrs:{\"data\":data[indextr].id}},[_c('span',[_vm._v(_vm._s(data[indextr].customer.fname)+\" \"+_vm._s(data[indextr].customer.lname))])]),_c('vs-td',{attrs:{\"data\":data[indextr].id}},[_c('span',[_vm._v(_vm._s(_vm._f(\"priceUnit\")(data[indextr].total_price))+\" \")])]),_c('vs-td',{attrs:{\"data\":data[indextr].id}},[_c('span',[_vm._v(_vm._s(data[indextr].caj))])])],1)})}}])},[_c('template',{slot:\"thead\"},[_c('vs-th',[_vm._v(\"شماره سفارش\")]),_c('vs-th',[_vm._v(\"وضعیت\")]),_c('vs-th',[_vm._v(\"مشتری\")]),_c('vs-th',[_vm._v(\"جمع فاکتور\")]),_c('vs-th',[_vm._v(\"تاریخ سفارش\")])],1)],2)],1)])],1)])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<!-- =========================================================================================\r\n File Name: DashboardAnalytics.vue\r\n Description: Dashboard Analytics\r\n ----------------------------------------------------------------------------------------\r\n Item Name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template\r\n Author: Pixinvent\r\n Author URL: http://www.themeforest.net/user/pixinvent\r\n========================================================================================== -->\r\n\r\n<template>\r\n <div id=\"dashboard-analytics\">\r\n <div class=\"vx-row\">\r\n\r\n <!-- CARD 1: CONGRATS -->\r\n <div class=\"vx-col w-full mb-base\">\r\n <!--bg-danger-gradient-->\r\n <goldPrice />\r\n </div>\r\n\r\n </div>\r\n\r\n <div class=\"vx-row\">\r\n <!-- CARD 9: DISPATCHED ORDERS -->\r\n <div class=\"vx-col w-full sm:w-4/4 md:w-4/4 lg:w-4/4 xl:w-4/4 mb-base\">\r\n <vx-card title=\"سفارشات هفته جاری\">\r\n <div slot=\"no-body\" class=\"mt-4\">\r\n <vs-table stripe :data=\"model.lastOrder\" >\r\n <template slot=\"thead\">\r\n <vs-th>شماره سفارش</vs-th>\r\n <vs-th>وضعیت</vs-th>\r\n <vs-th>مشتری</vs-th>\r\n <!-- <vs-th>نام کارشناس فروش </vs-th>-->\r\n <vs-th>جمع فاکتور</vs-th>\r\n <vs-th>تاریخ سفارش</vs-th>\r\n </template>\r\n <template slot-scope=\"{data}\">\r\n <vs-tr :key=\"indextr\" v-for=\"(tr, indextr) in data\" >\r\n <vs-td :data=\"data[indextr].id\">\r\n <span>{{data[indextr].id}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].sts_str\">\r\n <span class=\"flex items-center px-2 py-1 rounded\">\r\n <div class=\"h-3 w-3 rounded-full mr-2\" :class=\"'bg-' + data[indextr].statusColor\">\r\n\r\n </div>{{data[indextr].sts_str}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].id\">\r\n <span>{{data[indextr].customer.fname}} {{data[indextr].customer.lname}}</span>\r\n </vs-td>\r\n <!-- <vs-td :data=\"data[indextr].id\">\r\n <span v-if=\"data[indextr].parent!=null\" >{{data[indextr].parent.name}}</span>\r\n <span v-else >-</span>\r\n </vs-td>-->\r\n <vs-td :data=\"data[indextr].id\">\r\n <span>{{data[indextr].total_price | priceUnit}} </span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].id\">\r\n <span>{{data[indextr].caj}}</span>\r\n </vs-td>\r\n </vs-tr>\r\n </template>\r\n </vs-table>\r\n </div>\r\n </vx-card>\r\n </div>\r\n\r\n\r\n </div>\r\n\r\n\r\n <!-- <div class=\"vx-row\">\r\n\r\n <!– CARD 9: DISPATCHED ORDERS –>\r\n <div class=\"vx-col w-full lg:w-3/3 mb-base\">\r\n <vx-card title=\"سفارشات هفته جاری\">\r\n <div slot=\"no-body\" class=\"mt-4\">\r\n <vs-table :data=\"dispatchedOrders\" class=\"table-dark-inverted\">\r\n <template slot=\"thead\">\r\n <vs-th>شماره سفارش</vs-th>\r\n <vs-th>وضعیت</vs-th>\r\n <vs-th>مشتری</vs-th>\r\n <vs-th>نام کارشناس فروش </vs-th>\r\n <vs-th>مبلغ</vs-th>\r\n <vs-th>تاریخ سفارش</vs-th>\r\n </template>\r\n\r\n <template slot-scope=\"{data}\">\r\n <vs-tr :key=\"indextr\" v-for=\"(tr, indextr) in data\">\r\n <vs-td :data=\"data[indextr].orderNo\">\r\n <span>#{{data[indextr].orderNo}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].status\">\r\n <span class=\"flex items-center px-2 py-1 rounded\"><div class=\"h-3 w-3 rounded-full mr-2\"\r\n :class=\"'bg-' + data[indextr].statusColor\"></div>{{data[indextr].status}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].orderNo\">\r\n <span>{{data[indextr].operator}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].orderNo\">\r\n <span>{{data[indextr].location}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].orderNo\">\r\n <span>{{data[indextr].distance | priceUnit}}</span>\r\n </vs-td>\r\n <vs-td :data=\"data[indextr].orderNo\">\r\n <span>{{data[indextr].startDate}}</span>\r\n </vs-td>\r\n </vs-tr>\r\n </template>\r\n </vs-table>\r\n </div>\r\n\r\n </vx-card>\r\n </div>\r\n\r\n <!– CARD 6: Product Orders –>\r\n <!– <div class=\"vx-col w-full lg:w-1/3 mb-base\">\r\n <vx-card title=\"نسبت وضعیت سفارشات\">\r\n <!– Chart –>\r\n <div slot=\"no-body\">\r\n <!–- analyticsData.productOrdersRadialBar.chartOptions -–>\r\n <vue-apex-charts type=\"radialBar\" height=\"420\" :options=\"analyticsData.productOrdersRadialBar.chartOptions\"\r\n :series=\"Object.values(productsOrder.series)\"/>\r\n </div>\r\n <ul>\r\n <li v-for=\"orderData in productsOrder.analyticsData\" :key=\"orderData.orderType\"\r\n class=\"flex mb-3 justify-between\">\r\n <span class=\"flex items-center\">\r\n <span class=\"inline-block h-4 w-4 rounded-full mr-2 bg-white border-3 border-solid\"\r\n :class=\"`border-${orderData.color}`\"></span>\r\n <span class=\"font-semibold\">{{ orderData.orderType }}</span>\r\n </span>\r\n <span>{{ orderData.counts | price }} عدد</span>\r\n </li>\r\n </ul>\r\n </vx-card>\r\n </div>–>\r\n </div>-->\r\n </div>\r\n</template>\r\n\r\n<script>\r\n import VueApexCharts from 'vue-apexcharts'\r\n import StatisticsCardLine from '@/components/statistics-cards/StatisticsCardLine.vue'\r\n import analyticsData from './ui-elements/card/analyticsData.js'\r\n import ChangeTimeDurationDropdown from '@/components/ChangeTimeDurationDropdown.vue'\r\n import VxTimeline from '@/components/timeline/VxTimeline'\r\n import goldPrice from \"@/components/goldPrice\"\r\n import axios from \"@/axios\";\r\n\r\n export default {\r\n data() {\r\n return {\r\n checkpointReward: {},\r\n model:{},\r\n subscribersGained: {},\r\n ordersRecevied: {},\r\n salesBarSession: {},\r\n supportTracker: {},\r\n productsOrder: {},\r\n salesRadar: {},\r\n\r\n timelineData: [\r\n {\r\n color: 'primary',\r\n icon: 'PlusIcon',\r\n title: 'Client Meeting',\r\n desc: 'Bonbon macaroon jelly beans gummi bears jelly lollipop apple',\r\n time: '25 mins Ago'\r\n },\r\n {\r\n color: 'warning',\r\n icon: 'MailIcon',\r\n title: 'Email Newsletter',\r\n desc: 'Cupcake gummi bears soufflé caramels candy',\r\n time: '15 Days Ago'\r\n },\r\n {\r\n color: 'danger',\r\n icon: 'UsersIcon',\r\n title: 'Plan Webinar',\r\n desc: 'Candy ice cream cake. Halvah gummi bears',\r\n time: '20 days ago'\r\n },\r\n {\r\n color: 'success',\r\n icon: 'LayoutIcon',\r\n title: 'Launch Website',\r\n desc: 'Candy ice cream cake. Halvah gummi bears Cupcake gummi bears soufflé caramels candy.',\r\n time: '25 days ago'\r\n },\r\n {\r\n color: 'primary',\r\n icon: 'TvIcon',\r\n title: 'Marketing',\r\n desc: 'Candy ice cream cake. Halvah gummi bears Cupcake gummi bears.',\r\n time: '28 days ago'\r\n }\r\n ],\r\n\r\n\r\n analyticsData,\r\n dispatchedOrders: []\r\n }\r\n },\r\n components: {\r\n VueApexCharts,\r\n goldPrice,\r\n StatisticsCardLine,\r\n ChangeTimeDurationDropdown,\r\n VxTimeline\r\n },\r\n created() {\r\n // User Reward Card\r\n /* this.$http.get('/api/user/checkpoint-reward')\r\n .then((response) => {\r\n this.checkpointReward = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })*/\r\n\r\n // Subscribers gained - Statistics\r\n /* this.$http.get('/api/card/card-statistics/subscribers')\r\n .then((response) => {\r\n this.subscribersGained = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })\r\n*/\r\n // Orders - Statistics\r\n /* this.$http.get('/api/card/card-statistics/orders')\r\n .then((response) => {\r\n this.ordersRecevied = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })*/\r\n\r\n // Sales bar - Analytics\r\n /* this.$http.get('/api/card/card-analytics/sales/bar')\r\n .then((response) => {\r\n this.salesBarSession = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })*/\r\n\r\n // Support Tracker\r\n /* this.$http.get('/api/card/card-analytics/support-tracker')\r\n .then((response) => {\r\n this.supportTracker = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })*/\r\n\r\n // Products Order\r\n /* this.$http.get('/api/card/card-analytics/products-orders')\r\n .then((response) => {\r\n console.log(response.data);\r\n this.productsOrder = response.data;\r\n //console.log(\"t\",response.data.analyticsData);\r\n // console.log(\"t1\",Array.from(response.data.analyticsData));\r\n //let t=Array.from(Array.from(response.data.analyticsData)[0]);\r\n //console.log('dsadasdasdsa',t);\r\n //console.log(\"bbbb\",(this.productsOrder.analyticsData));\r\n //console.log(\"ccc\",this.analyticsData.productOrdersRadialBar.chartOptions);\r\n //console.log(\"test\",(Object.values(this.productsOrder.series)));\r\n /!*console.log(\"t2\",[\r\n { 'customerType': 'New', 'counts': 890, color: 'primary' },\r\n { 'customerType': 'Returning', 'counts': 258, color: 'warning' },\r\n { 'customerType': 'Referrals ', 'counts': 149, color: 'danger' },\r\n ]);*!/\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })*/\r\n\r\n // Sales Radar\r\n /* this.$http.get('/api/card/card-analytics/sales/radar')\r\n .then((response) => {\r\n this.salesRadar = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })\r\n*/\r\n // Dispatched Orders\r\n /* this.$http.get('/api/table/dispatched-orders')\r\n .then((response) => {\r\n this.dispatchedOrders = response.data\r\n })\r\n .catch((error) => {\r\n console.log(error)\r\n })*/\r\n },\r\n async mounted() {\r\n this.$vs.loading()\r\n await axios.get('get-analytics-tak')\r\n .then(resp => {\r\n this.model=resp.data;\r\n //console.log(this.omdeData);\r\n this.$vs.loading.close()\r\n })\r\n .catch(err => {\r\n // Handle Error Here\r\n console.error(err);\r\n });\r\n },\r\n }\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n /*! rtl:begin:ignore */\r\n #dashboard-analytics {\r\n .greet-user {\r\n position: relative;\r\n\r\n .decore-left {\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n }\r\n\r\n .decore-right {\r\n position: absolute;\r\n right: 0;\r\n top: 0;\r\n }\r\n }\r\n\r\n @media(max-width: 576px) {\r\n .decore-left, .decore-right {\r\n width: 140px;\r\n }\r\n }\r\n }\r\n\r\n\r\n .text-white .ant-statistic-content{\r\n color: white;\r\n }\r\n\r\n .text-white .ant-statistic-title{\r\n color: rgba(255, 255, 255, 0.64);\r\n }\r\n\r\n /*! rtl:end:ignore */\r\n</style>\r\n","import mod from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardAnalytics.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../node_modules/thread-loader/dist/cjs.js!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardAnalytics.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DashboardAnalytics.vue?vue&type=template&id=9bad1922&\"\nimport script from \"./DashboardAnalytics.vue?vue&type=script&lang=js&\"\nexport * from \"./DashboardAnalytics.vue?vue&type=script&lang=js&\"\nimport style0 from \"./DashboardAnalytics.vue?vue&type=style&index=0&lang=scss&\"\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","export * from \"-!../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../node_modules/sass-loader/dist/cjs.js??ref--8-oneOf-1-3!../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DashboardAnalytics.vue?vue&type=style&index=0&lang=scss&\""],"sourceRoot":""}
Copyright ©2k19 -
Hexid
|
Tex7ure