/
home
/
henzagold
/
adminold
/
export
/
js
/
File Upload :
llllll
Current File: /home/henzagold/adminold/export/js/chunk-26de026b.5b10c29e.js.map
{"version":3,"sources":["webpack:///./src/views/customer/omde/ViewOmdeCustomer.vue","webpack:///./src/views/customer/omde/omdeOrder.js","webpack:///./src/views/customer/omde/omdeTransaction.js","webpack:///./src/views/customer/omde/omdeSms.js","webpack:///./src/views/customer/omde/omdeCustomer.js","webpack:///src/views/customer/omde/ViewOmdeCustomer.vue","webpack:///./src/views/customer/omde/ViewOmdeCustomer.vue?c283","webpack:///./src/views/customer/omde/ViewOmdeCustomer.vue?f091","webpack:///./src/components/tooltip-btn/TooltipBtn.vue","webpack:///src/components/tooltip-btn/TooltipBtn.vue","webpack:///./src/components/tooltip-btn/TooltipBtn.vue?5c10","webpack:///./src/components/tooltip-btn/TooltipBtn.vue?aaee"],"names":["render","_vm","this","_c","_self","attrs","loading","staticClass","_v","_s","report","name","phone","gram_level","percent","remain","rial_remain","grams_sell","caj","sts_str","active","ref","omdeOrder","orderDefaultFilter","scopedSlots","_u","key","fn","text","record","_e","omdeTransaction","transactionDefaultFilter","class","transaction_type","Math","abs","_f","omdeSms","smsDefaultFilter","style","fontSize","omdeCustomer","customerDefaultFilter","staticRenderFns","tbl","XTbl","add","Xtc","filterNumber","renderSlot","filterText","noSort","filterDate","hidden","setDefaultValue","setDefaultFilter","noFilters","components","XTable","TooltipBtn","data","wallet","tempRow","visibleList","editMode","visibleSts","computed","id","cr","index","field","type","op","value","getIcon","methods","getReport","axios","console","viewOrder","editW","editRow","viewPdf","window","showSts","removeSts","row","setSts","getColorSts","created","component","title","popTitle","on","onClick","icon","iconClass","props","default"],"mappings":"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","file":"js/chunk-26de026b.5b10c29e.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c('a-spin',{attrs:{\"spinning\":_vm.loading}},[_c('vs-tabs',{staticClass:\"tab-action-btn-fill-conatiner\"},[_c('vs-tab',{attrs:{\"label\":\"اطلاعات جامع\"}},[_c('vx-card',{staticClass:\"mb-8 overflow-auto w-full\"},[_c('ADescriptions',[_c('ADescriptionsItem',{attrs:{\"label\":\"نام\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.name)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"تلفن\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.phone)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"سطح اعتبار\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.gram_level)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"درصد\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.percent)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"بدهی گرمی\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.remain)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"بدهی ریالی\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.rial_remain)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"میزان فروش\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.grams_sell)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"تاریخ ثبت\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.caj)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"وضعیت ثبت سفارش\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.sts_str)+\"\\n \")]),_c('ADescriptionsItem',{attrs:{\"label\":\"وضعیت حساب کاربری\"}},[_vm._v(\"\\n \"+_vm._s(_vm.report.active == 1 ? 'فعال' : 'غیر فعال')+\"\\n \")])],1)],1)],1),_c('vs-tab',{attrs:{\"label\":\"سفارشات\"}},[_c('XTable',{ref:\"orderTbl\",attrs:{\"model\":_vm.omdeOrder,\"default-filters\":[_vm.orderDefaultFilter]},scopedSlots:_vm._u([{key:\"w\",fn:function({text, record}){return _c('div',{},[(text)?_c('div',[_vm._v(\"\\n \"+_vm._s(text)+\" گرم\\n \")]):_vm._e()])}}])})],1),_c('vs-tab',{attrs:{\"label\":\"تراکنش ها\"}},[_c('XTable',{attrs:{\"model\":_vm.omdeTransaction,\"default-filters\":[_vm.transactionDefaultFilter]},scopedSlots:_vm._u([{key:\"value\",fn:function({text, record}){return _c('div',{class:{'text-danger' : text < 0,'text-success' : text > 0,}},[(record.transaction_type == 1)?[_vm._v(\"\\n \"+_vm._s(Math.abs(text))+\" گرم\\n \")]:[_vm._v(\"\\n \"+_vm._s(_vm._f(\"priceUnit\")(Math.abs(text)))+\"\\n \")],(text > 0)?_c('span',[_vm._v(\" به کیف پول اضافه شد\")]):_c('span',[_vm._v(\" از کیف پول برداشته شد\")])],2)}}])})],1),_c('vs-tab',{attrs:{\"label\":\"پیامک ها\"}},[_c('XTable',{attrs:{\"model\":_vm.omdeSms,\"default-filters\":[_vm.smsDefaultFilter]},scopedSlots:_vm._u([{key:\"sts\",fn:function(text){return [_c('a-icon',{staticClass:\"text-success\",style:({ fontSize: '20px'}),attrs:{\"type\":\"check-circle\",\"theme\":\"outlined\"}})]}}])})],1),_c('vs-tab',{attrs:{\"label\":\"مشتریان عمده\"}},[_c('XTable',{attrs:{\"model\":_vm.omdeCustomer,\"default-filters\":[_vm.customerDefaultFilter]}})],1)],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import XTbl, {Xtc} from '@/components/x-table/index';\r\n// import store from \"@/store/store\";\r\n\r\nconst tbl = new XTbl('https://henzagold.com/oapi/admin/major/order', 'لیست سفارشات');\r\ntbl.add(new Xtc('id', 'شماره').filterNumber())\r\ntbl.add(new Xtc('w', 'جمع کل سفارش').renderSlot('w').filterText())\r\ntbl.add(new Xtc('type_str', 'وضعیت سفارش').noSort())\r\ntbl.add(new Xtc('caj', 'تاریخ ثبت').filterDate().noSort())\r\ntbl.add(new Xtc('uaj', 'تاریخ ویرایش').hidden().filterDate().noSort())\r\n// if(store.state.users.roles && store.state.users.roles.includes('order.tamin.state')){\r\n// // tbl.add(new Xtc('sts_str', 'وضعیت').renderSlot('sts').noSort())\r\n// }\r\n// tbl.add(new Xtc('opt', 'عملیات').noSort().renderSlot('opt'))\r\nexport default tbl;\r\n","import XTbl, {Xtc} from '@/components/x-table/index';\r\n\r\nconst tbl = new XTbl('https://henzagold.com/oapi/admin/major/cash', 'لیست تراکنش ها');\r\ntbl.add(new Xtc('id', 'شماره'));\r\ntbl.add(new Xtc('order.id', 'شماره سفارش').filterText().renderSlot('order.id').setDefaultValue('-'))\r\ntbl.add(new Xtc('value', 'میزان شارژ').renderSlot('value'))\r\ntbl.add(new Xtc('expire_at', 'تاریخ انقضا').noSort().renderSlot('expire_at').setDefaultFilter('jdate').setDefaultValue('-'))\r\ntbl.noFilters()\r\nexport default tbl;\r\n","import XTbl, {Xtc} from '@/components/x-table/index';\r\n\r\nconst tbl = new XTbl('https://henzagold.com/oapi/admin/major/sms', 'لیست پیامک ها');\r\ntbl.add(new Xtc('id', 'شماره'))\r\ntbl.add(new Xtc('massage', 'متن پیامک').filterText())\r\ntbl.add(new Xtc('mobile', 'شماره تلفن').renderSlot('value'))\r\ntbl.add(new Xtc('created_at', 'تاریخ انقضا').noSort().renderSlot('created_at').setDefaultFilter('jdate').setDefaultValue('-'))\r\ntbl.add(new Xtc('sts', 'وضعیت').noSort().renderSlot('sts'))\r\nexport default tbl;\r\n","import XTbl, {Xtc} from '@/components/x-table/index';\r\n// import store from \"@/store/store\";\r\n\r\nconst tbl = new XTbl('https://henzagold.com/oapi/admin/major/customer', 'لیست مشتریان');\r\ntbl.add(new Xtc('id', 'شماره').filterNumber())\r\ntbl.add(new Xtc('name', 'نام').filterText())\r\ntbl.add(new Xtc('mobile', 'شماره تلفن').noSort())\r\ntbl.add(new Xtc('store_name', 'نام سفارش').noSort())\r\ntbl.add(new Xtc('sts_str', 'وضعیت').noSort())\r\ntbl.add(new Xtc('type_str', 'نوع مشتری').noSort())\r\n// if(store.state.users.roles && store.state.users.roles.includes('order.tamin.state')){\r\n// // tbl.add(new Xtc('sts_str', 'وضعیت').renderSlot('sts').noSort())\r\n// }\r\n// tbl.add(new Xtc('opt', 'عملیات').noSort().renderSlot('opt'))\r\nexport default tbl;\r\n","<template>\r\n <a-spin :spinning=\"loading\">\r\n <vs-tabs class=\"tab-action-btn-fill-conatiner\">\r\n <vs-tab label=\"اطلاعات جامع\" >\r\n <vx-card class=\"mb-8 overflow-auto w-full\">\r\n <ADescriptions>\r\n <ADescriptionsItem label=\"نام\">\r\n {{report.name}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"تلفن\">\r\n {{report.phone}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"سطح اعتبار\">\r\n {{report.gram_level}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"درصد\">\r\n {{report.percent}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"بدهی گرمی\">\r\n {{report.remain}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"بدهی ریالی\">\r\n {{report.rial_remain}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"میزان فروش\">\r\n {{report.grams_sell}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"تاریخ ثبت\">\r\n {{report.caj}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"وضعیت ثبت سفارش\">\r\n {{report.sts_str}}\r\n </ADescriptionsItem>\r\n <ADescriptionsItem label=\"وضعیت حساب کاربری\">\r\n {{report.active == 1 ? 'فعال' : 'غیر فعال'}}\r\n </ADescriptionsItem>\r\n </ADescriptions>\r\n </vx-card>\r\n </vs-tab>\r\n <vs-tab label=\"سفارشات\" >\r\n <XTable ref=\"orderTbl\" :model=\"omdeOrder\" :default-filters=\"[orderDefaultFilter]\">\r\n <div slot=\"w\" slot-scope=\"{text, record}\">\r\n <div v-if=\"text\">\r\n {{text}} گرم\r\n </div>\r\n </div>\r\n </XTable>\r\n </vs-tab>\r\n <vs-tab label=\"تراکنش ها\" >\r\n <XTable :model=\"omdeTransaction\" :default-filters=\"[transactionDefaultFilter]\">\r\n <div slot=\"value\" slot-scope=\"{text, record}\" :class=\"{'text-danger' : text < 0,'text-success' : text > 0,}\">\r\n <template v-if=\"record.transaction_type == 1\">\r\n {{ Math.abs(text) }} گرم\r\n </template>\r\n <template v-else>\r\n {{ Math.abs(text) | priceUnit }}\r\n </template>\r\n <span v-if=\"text > 0\"> به کیف پول اضافه شد</span>\r\n <span v-else> از کیف پول برداشته شد</span>\r\n </div>\r\n </XTable>\r\n </vs-tab>\r\n <vs-tab label=\"پیامک ها\" >\r\n <XTable :model=\"omdeSms\" :default-filters=\"[smsDefaultFilter]\">\r\n <template slot=\"sts\" slot-scope=\"text\">\r\n <a-icon type=\"check-circle\" theme=\"outlined\" :style=\"{ fontSize: '20px'}\" class=\"text-success\"/>\r\n </template>\r\n </XTable>\r\n </vs-tab>\r\n <vs-tab label=\"مشتریان عمده\" >\r\n <XTable :model=\"omdeCustomer\" :default-filters=\"[customerDefaultFilter]\">\r\n </XTable>\r\n </vs-tab>\r\n </vs-tabs>\r\n </a-spin>\r\n</template>\r\n\r\n<script>\r\nimport axios from \"@/axios\";\r\nimport omdeOrder from \"./omdeOrder\";\r\nimport omdeTransaction from \"./omdeTransaction\";\r\nimport omdeSms from \"./omdeSms\";\r\nimport omdeCustomer from \"./omdeCustomer\";\r\nimport XTable from \"../../../components/x-table/XTable.vue\";\r\nimport TooltipBtn from \"@/components/tooltip-btn/TooltipBtn\";\r\nexport default {\r\n name: \"viewomdeCustomer\",\r\n components: {\r\n XTable,\r\n TooltipBtn,\r\n },\r\n data(){\r\n return {\r\n wallet: {},\r\n report: {},\r\n loading: false,\r\n\r\n //order\r\n omdeOrder,\r\n tempRow: undefined,\r\n visibleList: false,\r\n editMode: false,\r\n visibleSts: false,\r\n //order\r\n\r\n //transaction\r\n omdeTransaction,\r\n //transaction\r\n\r\n //sms\r\n omdeSms,\r\n //sms\r\n\r\n //customer\r\n omdeCustomer,\r\n //customer\r\n }\r\n },\r\n computed:{\r\n id() {\r\n return this.$router.history.current.params.id;\r\n },\r\n\r\n // order\r\n orderDefaultFilter() {\r\n return this.$route.params.id ? {\r\n cr: 'and', index: 0, field: 'customer_id', type: 'default', id: 0.1, op: 'eq', value: this.$route.params.id,\r\n } : undefined\r\n },\r\n getIcon() {\r\n return !this.editMode ? 'EditIcon' : 'CheckIcon';\r\n },\r\n // order\r\n\r\n\r\n //transaction\r\n transactionDefaultFilter() {\r\n return this.$route.params.id ? {\r\n cr: 'and', index: 0, field: 'customer_id', type: 'default', id: 0.1, op: 'eq', value: this.$route.params.id,\r\n } : undefined\r\n },\r\n //transaction\r\n\r\n //sms\r\n smsDefaultFilter() {\r\n return this.$route.params.id ? {\r\n cr: 'and', index: 0, field: 'mobile', type: 'default', id: 0.1, op: 'eq', value: this.report.phone,\r\n } : undefined\r\n },\r\n //sms\r\n\r\n //customer\r\n customerDefaultFilter() {\r\n return this.$route.params.id ? {\r\n cr: 'and', index: 0, field: 'reagent_id', type: 'default', id: 0.1, op: 'eq', value: this.$route.params.id,\r\n } : undefined\r\n },\r\n //customer\r\n\r\n },\r\n methods:{\r\n async getReport(){\r\n try {\r\n this.loading = true\r\n const {data} = await axios.get(`major/dashboard/${this.id}`);\r\n this.report = data\r\n } catch (e) {\r\n console.log(e);\r\n } finally {\r\n this.loading = false\r\n }\r\n },\r\n\r\n // orders\r\n viewOrder(row) {\r\n this.tempRow = row;\r\n this.visibleList = true;\r\n },\r\n editW() {\r\n this.editMode = !this.editMode;\r\n },\r\n async editRow() {\r\n try {\r\n this.editMode = !this.editMode;\r\n this.visibleList = !this.visibleList;\r\n this.$message.info('ویرایش موفق آمیز');\r\n await this.$refs.orderTbl.fetch();\r\n } catch (e) {\r\n this.$message.error('خطا در ویرایش');\r\n }\r\n },\r\n viewPdf(id) {\r\n window.open(`https://henzagold.com/oapi/admin/order/pdf/${id}`, '_blank').focus();\r\n },\r\n showSts(row){\r\n this.tempRow = row;\r\n this.visibleSts = true;\r\n },\r\n async removeSts(row) {\r\n try {\r\n row.remove = true;\r\n await axios.post('major/order-sts/edit', row)\r\n this.visibleSts = false;\r\n this.$message.info('ویرایش موفق آمیز');\r\n await this.$refs.orderTbl.fetch();\r\n } catch (e) {\r\n this.$message.error('خطا در ویرایش');\r\n }\r\n },\r\n async setSts(row) {\r\n try {\r\n await axios.post('major/order-sts/edit', row)\r\n this.visibleSts = false;\r\n this.$message.info('ویرایش موفق آمیز');\r\n await this.$refs.orderTbl.fetch();\r\n } catch (e) {\r\n this.$message.error('خطا در ویرایش');\r\n }\r\n },\r\n getColorSts(row){\r\n return row.proceed?'green':'gray';\r\n },\r\n // orders\r\n },\r\n async created() {\r\n await this.getReport()\r\n }\r\n\r\n}\r\n</script>\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!./ViewOmdeCustomer.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!./ViewOmdeCustomer.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ViewOmdeCustomer.vue?vue&type=template&id=44b0c4b5&\"\nimport script from \"./ViewOmdeCustomer.vue?vue&type=script&lang=js&\"\nexport * from \"./ViewOmdeCustomer.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","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',[_c('ATooltip',{attrs:{\"title\":_vm.title}},[(_vm.popTitle)?_c('APopconfirm',{attrs:{\"ok-text\":\"بله\",\"cancel-text\":\"خیر\",\"title\":_vm.popTitle},on:{\"confirm\":_vm.onClick}},[_c('feather-icon',{staticClass:\"cursor-pointer\",attrs:{\"icon\":_vm.icon,\"svg-classes\":_vm.iconClass}})],1):_c('div',[_c('feather-icon',{staticClass:\"cursor-pointer\",attrs:{\"icon\":_vm.icon,\"svg-classes\":_vm.iconClass},on:{\"click\":_vm.onClick}})],1)],1)],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <div>\r\n <ATooltip :title=\"title\">\r\n <APopconfirm ok-text=\"بله\" @confirm=\"onClick\" cancel-text=\"خیر\" :title=\"popTitle\" v-if=\"popTitle\">\r\n <feather-icon class=\"cursor-pointer\" :icon=\"icon\" :svg-classes=\"iconClass\"/>\r\n </APopconfirm>\r\n <div v-else>\r\n <feather-icon class=\"cursor-pointer\" :icon=\"icon\" @click=\"onClick\" :svg-classes=\"iconClass\"/>\r\n </div>\r\n </ATooltip>\r\n </div>\r\n</template>\r\n\r\n<script>\r\n export default {\r\n name: \"TooltipBtn\",\r\n props: {\r\n title: {},\r\n popTitle: {},\r\n icon: {},\r\n iconClass: {\r\n default: 'w-5 h-5'\r\n },\r\n },\r\n methods: {\r\n onClick() {\r\n this.$emit('click');\r\n }\r\n }\r\n }\r\n</script>\r\n\r\n<style scoped>\r\n\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!./TooltipBtn.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!./TooltipBtn.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TooltipBtn.vue?vue&type=template&id=00dfccd3&scoped=true&\"\nimport script from \"./TooltipBtn.vue?vue&type=script&lang=js&\"\nexport * from \"./TooltipBtn.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 \"00dfccd3\",\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}
Copyright ©2k19 -
Hexid
|
Tex7ure