/
home
/
henzagold
/
adminold
/
export
/
js
/
File Upload :
llllll
Current File: //home/henzagold/adminold/export/js/chunk-153b8151.18b25b78.js.map
{"version":3,"sources":["webpack:///./src/views/report/product.vue?5ff8","webpack:///./src/views/report/product.vue","webpack:///./src/table/variant.js","webpack:///src/views/report/product.vue","webpack:///./src/views/report/product.vue?7206","webpack:///./src/views/report/product.vue?cb20"],"names":["render","_vm","this","_c","_self","attrs","ref","staticClass","cols","scopedSlots","_u","key","fn","text","record","_v","_s","split","filter","y","$hasPermission","slot","on","$event","toEdit","_e","showProductModal","product","detailsPopup","tempProduct","title","product_code","is_active","body_html","staticRenderFns","tbl","XTbl","add","Xtc","filterNumber","hidden","filterText","filterKey","renderSlot","noSort","components","FeatherIcon","XTable","data","noImage","productLoading","methods","console","row","window","component"],"mappings":"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","file":"js/chunk-153b8151.18b25b78.js","sourcesContent":["export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--6-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--6-oneOf-1-2!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./product.vue?vue&type=style&index=0&id=9b7d3760&prod&lang=css&\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{attrs:{\"id\":\"page-user-list\"}},[_c('vx-card',{ref:\"filterCard\",staticClass:\"vx-card\",attrs:{\"removeCardAction\":false,\"title\":\"لیست محصولات\"}},[_c('div',[_c('XTable',{ref:\"tblProducts\",attrs:{\"model\":_vm.cols},scopedSlots:_vm._u([{key:\"color\",fn:function({text, record}){return _c('div',{},[_vm._v(\"\\n \"+_vm._s(text.split('/').filter(y=>y[0]!=='#')[0])+\"\\n \")])}},{key:\"op\",fn:function({text, record}){return _c('div',{},[(_vm.$hasPermission('product.list.edit'))?_c('ATooltip',[_c('span',{attrs:{\"slot\":\"title\"},slot:\"title\"},[_vm._v(\"ویرایش\")]),_c('FeatherIcon',{staticClass:\"cursor-pointer mx-1\",attrs:{\"icon\":\"EditIcon\",\"svgClasses\":\"h-6 w-6 text-primary\"},on:{\"click\":function($event){return _vm.toEdit(record)}}})],1):_vm._e(),(_vm.$hasPermission('product.list.view'))?_c('ATooltip',[_c('span',{attrs:{\"slot\":\"title\"},slot:\"title\"},[_vm._v(\"اطلاعات جامع\")]),_c('FeatherIcon',{staticClass:\"cursor-pointer mx-1\",attrs:{\"icon\":\"AlertCircleIcon\",\"svgClasses\":\"h-6 w-6 text-warning\"},on:{\"click\":function($event){return _vm.showProductModal(record.product)}}})],1):_vm._e()],1)}}])})],1)]),_c('AModal',{attrs:{\"visible\":_vm.detailsPopup,\"zIndex\":410000,\"width\":\"80%\",\"footer\":null},on:{\"update:visible\":function($event){_vm.detailsPopup=$event},\"cancel\":() => (_vm.detailsPopup = false)}},[_c('div',[_c('ACard',{staticClass:\"w-full\",attrs:{\"title\":\"مشاهده اطلاعات\"}},[(_vm.tempProduct)?_c('table',{staticClass:\"flex justify-between\"},[_c('tr',{staticClass:\"flex flex-col\"},[_c('td',{staticClass:\"text-primary\"},[_vm._v(\"عنوان محصول\")]),_c('td',[_vm._v(_vm._s(_vm.tempProduct.title))])]),_c('tr',{staticClass:\"flex flex-col\"},[_c('td',{staticClass:\"text-primary\"},[_vm._v(\"کد محصول\")]),_c('td',[_vm._v(_vm._s(_vm.tempProduct.product_code))])]),_c('tr',{staticClass:\"flex flex-col\"},[_c('td',{staticClass:\"text-primary\"},[_vm._v(\"وضعیت:\")]),(_vm.tempProduct.is_active)?_c('td',[_vm._v(\"فعال\")]):_c('td',[_vm._v(\"غیرفعال\")])])]):_vm._e(),(_vm.tempProduct)?_c('div',{staticClass:\"mt-4 flex flex-col w-full\"},[_c('span',{staticClass:\"text-primary\"},[_vm._v(\"توضیح:\")]),_c('span',[_vm._v(_vm._s(_vm.tempProduct.body_html))])]):_vm._e()])],1)])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import XTbl, {Xtc} from '@/components/x-table/index';\r\n\r\nconst tbl = new XTbl('/product/report', 'لیست محصولات');\r\ntbl.add(new Xtc('id', 'کد تنوع').filterNumber());\r\ntbl.add(new Xtc('product_id_id', 'کد محصول').filterNumber().hidden());\r\ntbl.add(new Xtc('product.title', 'نام محصول').filterText().filterKey('product'))\r\ntbl.add(new Xtc('title', 'نام تنوع').filterText())\r\ntbl.add(new Xtc('qty', 'تعداد').filterText())\r\ntbl.add(new Xtc('grams', 'وزن').filterText())\r\ntbl.add(new Xtc('color_str', 'رنگ').filterText().renderSlot('color'))\r\ntbl.add(new Xtc('rial_pay', 'اجرت ریالی').filterText())\r\ntbl.add(new Xtc('percentage_pay', 'اجرت درصدی').filterText())\r\ntbl.add(new Xtc('op', 'عملیات').renderSlot('op').noSort());\r\n\r\n\r\nexport default tbl;\r\n\r\n","<template>\r\n <div id=\"page-user-list\">\r\n <vx-card\r\n ref=\"filterCard\"\r\n :removeCardAction=\"false\"\r\n title=\"لیست محصولات\"\r\n class=\"vx-card\" >\r\n <div>\r\n <XTable :model=\"cols\" ref=\"tblProducts\">\r\n <div slot=\"color\" slot-scope=\"{text, record}\">\r\n {{text.split('/').filter(y=>y[0]!=='#')[0]}}\r\n </div>\r\n <div slot=\"op\" slot-scope=\"{text, record}\">\r\n <ATooltip v-if=\"$hasPermission('product.list.edit')\">\r\n <span slot=\"title\">ویرایش</span>\r\n <FeatherIcon\r\n icon=\"EditIcon\"\r\n @click=\"toEdit(record)\"\r\n svgClasses=\"h-6 w-6 text-primary\"\r\n class=\"cursor-pointer mx-1\"\r\n />\r\n </ATooltip>\r\n <ATooltip v-if=\"$hasPermission('product.list.view')\">\r\n <span slot=\"title\">اطلاعات جامع</span>\r\n <FeatherIcon\r\n icon=\"AlertCircleIcon\"\r\n @click=\"showProductModal(record.product)\"\r\n svgClasses=\"h-6 w-6 text-warning\"\r\n class=\"cursor-pointer mx-1\"\r\n />\r\n </ATooltip>\r\n </div>\r\n </XTable>\r\n </div>\r\n </vx-card>\r\n\r\n <AModal\r\n :visible.sync=\"detailsPopup\"\r\n @cancel=\"() => (detailsPopup = false)\"\r\n :zIndex=\"410000\"\r\n width=\"80%\"\r\n :footer=\"null\" >\r\n <div>\r\n <!-- <h2>مشاهده اطلاعات</h2> -->\r\n <ACard class=\"w-full\" title=\"مشاهده اطلاعات\">\r\n <table class=\"flex justify-between\" v-if=\"tempProduct\" >\r\n <tr class=\"flex flex-col\">\r\n <td class=\"text-primary\">عنوان محصول</td>\r\n <td>{{ tempProduct.title }}</td>\r\n </tr>\r\n <tr class=\"flex flex-col\">\r\n <td class=\"text-primary\">کد محصول</td>\r\n <td>{{ tempProduct.product_code }}</td>\r\n </tr>\r\n\r\n <tr class=\"flex flex-col\">\r\n <td class=\"text-primary\">وضعیت:</td>\r\n <td v-if=\"tempProduct.is_active\">فعال</td>\r\n <td v-else>غیرفعال</td>\r\n </tr>\r\n </table>\r\n <div class=\"mt-4 flex flex-col w-full\" v-if=\"tempProduct\">\r\n <span class=\"text-primary\">توضیح:</span>\r\n <span>{{ tempProduct.body_html }}</span>\r\n </div>\r\n </ACard>\r\n </div>\r\n </AModal>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport FeatherIcon from \"@/components/FeatherIcon.vue\";\r\nimport cols from \"@/table/variant\";\r\nimport XTable from \"@/components/x-table/XTable\";\r\nimport axios from \"@/axios\";\r\nimport noImage from \"@/assets/images/no-image.png\"\r\n\r\nexport default {\r\n components: {\r\n FeatherIcon,\r\n XTable\r\n },\r\n data() {\r\n return {\r\n noImage,\r\n tempProduct: undefined,\r\n detailsPopup: false,\r\n productLoading: false,\r\n cols,\r\n };\r\n },\r\n methods: {\r\n async showProductModal(data) {\r\n this.tempProduct = data;\r\n this.productLoading = false;\r\n this.detailsPopup = true;\r\n console.log(\"this.tempProduct ==> \", this.tempProduct);\r\n },\r\n toEdit(row) {\r\n window.open(`/admin/apps/product/edit/${row.product.id}/${row.id}`, '_blank').focus();\r\n },\r\n },\r\n};\r\n</script>\r\n\r\n<style>\r\n.ant-popover {\r\n z-index: 25000000;\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!./product.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!./product.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./product.vue?vue&type=template&id=9b7d3760&\"\nimport script from \"./product.vue?vue&type=script&lang=js&\"\nexport * from \"./product.vue?vue&type=script&lang=js&\"\nimport style0 from \"./product.vue?vue&type=style&index=0&id=9b7d3760&prod&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"],"sourceRoot":""}
Copyright ©2k19 -
Hexid
|
Tex7ure