/
home
/
henzagold
/
admin_report
/
js
/
File Upload :
llllll
Current File: //home/henzagold/admin_report/js/chunk-c9808024.796835aa.js.map
{"version":3,"sources":["webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererActions.vue","webpack:///src/views/apps/user/user-list/cell-renderer/CellRendererActions.vue","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererActions.vue?763b","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererActions.vue?7344","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererLink.vue","webpack:///src/views/apps/user/user-list/cell-renderer/CellRendererLink.vue","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererLink.vue?f6fd","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererLink.vue?5b7f","webpack:///./src/table/index.js","webpack:///./src/views/apps/customer/CustomerView.vue?b2c4","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererVerified.vue","webpack:///src/views/apps/user/user-list/cell-renderer/CellRendererVerified.vue","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererVerified.vue?9951","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererVerified.vue?519e","webpack:///./src/views/apps/customer/CustomerView.vue","webpack:///src/views/apps/customer/CustomerView.vue","webpack:///./src/views/apps/customer/CustomerView.vue?5863","webpack:///./src/views/apps/customer/CustomerView.vue?da2c","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererStatus.vue?f78d","webpack:///./src/store/user-management/moduleUserManagementState.js","webpack:///./src/store/user-management/moduleUserManagementMutations.js","webpack:///./src/store/user-management/moduleUserManagementActions.js","webpack:///./src/store/user-management/moduleUserManagementGetters.js","webpack:///./src/store/user-management/moduleUserManagement.js","webpack:///./src/views/apps/finance/DebitList.vue","webpack:///./src/table/debit.js","webpack:///src/views/apps/finance/DebitList.vue","webpack:///./src/views/apps/finance/DebitList.vue?c43f","webpack:///./src/views/apps/finance/DebitList.vue?be80","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererStatus.vue","webpack:///src/views/apps/user/user-list/cell-renderer/CellRendererStatus.vue","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererStatus.vue?645c","webpack:///./src/views/apps/user/user-list/cell-renderer/CellRendererStatus.vue?5ae4"],"names":["render","_vm","this","_c","_self","style","$vs","rtl","attrs","on","editRecord","confirmDeleteRecord","staticRenderFns","name","methods","type","color","title","text","accept","acceptText","deleteRecord","showDeleteSuccess","component","staticClass","params","data","avatar","$event","$router","push","url","stopPropagation","preventDefault","_v","_s","value","computed","ColCreator","key","exp","_slots","filter","filterType","customRender","textColor","user_data","reciver_fixed_phone","address","slot","browserStatistics","percent","ratio","user_not_found","userAddress","str","created","moduleUserManagement","dispatch","then","console","catch","users","SET_USERS","state","REMOVE_RECORD","itemId","userIndex","findIndex","u","id","splice","fetchUsers","commit","Promise","resolve","reject","axios","get","response","error","fetchUser","context","userId","removeRecord","delete","isRegistered","namespaced","mutations","actions","getters","ref","resetColFilters","model","searchQuery","callback","$$v","expression","detailsPopup","cols","scopedSlots","_u","fn","record","staticStyle","confirmDelete","totalPages","currentPage","Table","export","renderSlot","components","CustomerView","vSelect","FeatherIcon","CellRendererLink","CellRendererStatus","CellRendererVerified","CellRendererActions","filterSts","typeOptions","label","statusOptions","cat","bag_name","phone","last_order","gold","rial","gridApi","gridOptions","defaultColDef","sortable","resizable","suppressMenu","watch","roleFilter","statusFilter","isVerifiedFilter","departmentFilter","usersData","paginationPageSize","set","setColumnFilter","modelObj","toEdit","updateSearchQuery","chipColor"],"mappings":"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","file":"js/chunk-c9808024.796835aa.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{style:({'direction': _vm.$vs.rtl ? 'rtl' : 'ltr'})},[_c('feather-icon',{attrs:{\"icon\":\"Edit3Icon\",\"svgClasses\":\"h-5 w-5 mr-4 hover:text-primary cursor-pointer\"},on:{\"click\":_vm.editRecord}}),_c('feather-icon',{attrs:{\"icon\":\"Trash2Icon\",\"svgClasses\":\"h-5 w-5 hover:text-danger cursor-pointer\"},on:{\"click\":_vm.confirmDeleteRecord}})],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <div :style=\"{'direction': $vs.rtl ? 'rtl' : 'ltr'}\">\r\n <feather-icon icon=\"Edit3Icon\" svgClasses=\"h-5 w-5 mr-4 hover:text-primary cursor-pointer\" @click=\"editRecord\" />\r\n <feather-icon icon=\"Trash2Icon\" svgClasses=\"h-5 w-5 hover:text-danger cursor-pointer\" @click=\"confirmDeleteRecord\" />\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'CellRendererActions',\r\n methods: {\r\n editRecord () {\r\n this.$router.push(`/apps/user/user-edit/${ 268}`).catch(() => {})\r\n\r\n /*\r\n Below line will be for actual product\r\n Currently it's commented due to demo purpose - Above url is for demo purpose\r\n\r\n this.$router.push(\"/apps/user/user-edit/\" + this.params.data.id).catch(() => {})\r\n */\r\n },\r\n confirmDeleteRecord () {\r\n this.$vs.dialog({\r\n type: 'confirm',\r\n color: 'danger',\r\n title: 'Confirm Delete',\r\n text: `You are about to delete \"${this.params.data.username}\"`,\r\n accept: this.deleteRecord,\r\n acceptText: 'Delete'\r\n })\r\n },\r\n deleteRecord () {\r\n /* Below two lines are just for demo purpose */\r\n this.showDeleteSuccess()\r\n\r\n /* UnComment below lines for enabling true flow if deleting user */\r\n // this.$store.dispatch(\"userManagement/removeRecord\", this.params.data.id)\r\n // .then(() => { this.showDeleteSuccess() })\r\n // .catch(err => { console.error(err) })\r\n },\r\n showDeleteSuccess () {\r\n this.$vs.notify({\r\n color: 'success',\r\n title: 'User Deleted',\r\n text: 'The selected user was successfully deleted'\r\n })\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!./CellRendererActions.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!./CellRendererActions.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CellRendererActions.vue?vue&type=template&id=e494942a&\"\nimport script from \"./CellRendererActions.vue?vue&type=script&lang=js&\"\nexport * from \"./CellRendererActions.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',{staticClass:\"flex items-center\"},[_c('vs-avatar',{staticClass:\"flex-shrink-0 mr-2\",attrs:{\"src\":_vm.params.data.avatar,\"size\":\"30px\"},on:{\"click\":function($event){return _vm.$router.push(_vm.url)}}}),_c('router-link',{staticClass:\"text-inherit hover:text-primary\",attrs:{\"to\":_vm.url},on:{\"click\":function($event){$event.stopPropagation();$event.preventDefault();}}},[_vm._v(_vm._s(_vm.params.value))])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <div class=\"flex items-center\">\r\n <vs-avatar :src=\"params.data.avatar\" class=\"flex-shrink-0 mr-2\" size=\"30px\" @click=\"$router.push(url)\" />\r\n <router-link :to=\"url\" @click.stop.prevent class=\"text-inherit hover:text-primary\">{{ params.value }}</router-link>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'CellRendererLink',\r\n computed: {\r\n url () {\r\n return '/apps/user/user-view/268'\r\n\r\n // Below line will be for actual product\r\n // Currently it's commented due to demo purpose - Above url is for demo purpose\r\n // return \"/apps/user/user-view/\" + this.params.data.id\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!./CellRendererLink.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!./CellRendererLink.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CellRendererLink.vue?vue&type=template&id=23ca6a62&\"\nimport script from \"./CellRendererLink.vue?vue&type=script&lang=js&\"\nexport * from \"./CellRendererLink.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","export default class ColCreator {\r\n\r\n filter;\r\n\r\n constructor(key, title) {\r\n this.key = key;\r\n this.title = title;\r\n }\r\n\r\n export() {\r\n let exp = {};\r\n exp['key'] = this.key;\r\n exp['dataIndex'] = this.key;\r\n exp['title'] = this.title;\r\n if (this._slots) {\r\n exp['scopedSlots'] = this._slots;\r\n }\r\n\r\n if(this.filter){\r\n exp['filter'] = this.filterType;\r\n }\r\n return exp;\r\n }\r\n\r\n\r\n keyCol(key){\r\n this.key = key;\r\n return this;\r\n }\r\n\r\n\r\n renderSlot(name) {\r\n this._slots = {\r\n customRender: name\r\n };\r\n return this;\r\n }\r\n\r\n\r\n\r\n switchFilter(){\r\n this.filter = true;\r\n this.filterType = 'switch';\r\n return this;\r\n }\r\n\r\n}\r\n\r\n","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!./CustomerView.vue?vue&type=style&index=0&id=7d1a502a&prod&lang=scss&\"","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('feather-icon',{attrs:{\"icon\":\"CircleIcon\",\"svgClasses\":['fill-current h-4 w-4', _vm.textColor]}})\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <feather-icon icon=\"CircleIcon\" :svgClasses=\"['fill-current h-4 w-4', textColor]\" />\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'CellRendererVerified',\r\n computed: {\r\n textColor () {\r\n return this.params.value ? 'text-primary' : 'text-grey'\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!./CellRendererVerified.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!./CellRendererVerified.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CellRendererVerified.vue?vue&type=template&id=c64924e8&\"\nimport script from \"./CellRendererVerified.vue?vue&type=script&lang=js&\"\nexport * from \"./CellRendererVerified.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',{attrs:{\"id\":\"page-user-view\"}},[_c('div',{attrs:{\"id\":\"user-data\"}},[_c('vx-card',{staticClass:\"mb-base\",attrs:{\"title\":\"اطلاعات مشتری\"}},[_c('div',{staticClass:\"vx-row\"},[_c('div',{staticClass:\"vx-col\",attrs:{\"id\":\"avatar-col\"}},[_c('div',{staticClass:\"img-container mb-4\"},[_c('img',{staticClass:\"rounded w-full\",attrs:{\"src\":_vm.user_data.avatar,\"alt\":\"\"}})])]),_c('div',{staticClass:\"vx-col flex-1\",attrs:{\"id\":\"account-info-col-1\"}},[_c('table',{staticClass:\"flex flex-row\"},[_c('tr',{staticClass:\"flex flex-col px-8\"},[_c('td',{staticClass:\"font-semibold\"},[_vm._v(\"نام\")]),_c('td',[_vm._v(_vm._s(_vm.user_data.name))])]),_c('tr',{staticClass:\"flex flex-col px-8\"},[_c('td',{staticClass:\"font-semibold\"},[_vm._v(\"کد ملی\")]),_c('td',[_vm._v(\"اشکانی\")])]),_c('tr',{staticClass:\"flex flex-col px-8\"},[_c('td',{staticClass:\"font-semibold\"},[_vm._v(\"تلفن همراه\")]),_c('td',[_vm._v(_vm._s(_vm.user_data.reciver_fixed_phone))])]),_c('tr',{staticClass:\"flex flex-col px-8\"},[_c('td',{staticClass:\"font-semibold\"},[_vm._v(\"وضعیت\")]),_c('td',[_vm._v(\"فعال\")])])]),_c('div',{staticClass:\"w-full p-6\"},[_c('div',{staticClass:\"font-semibold\"},[_vm._v(\"آدرس\")]),_c('div',[_vm._v(_vm._s(_vm.user_data.address))])])]),_c('div',{staticClass:\"vx-col flex-1\",attrs:{\"id\":\"account-info-col-2\"}},[_c('table')]),_c('div',{staticClass:\"vx-col w-full flex\",attrs:{\"id\":\"account-manage-buttons\"}},[_c('vs-button',{staticClass:\"mr-4\",attrs:{\"icon-pack\":\"feather\",\"icon\":\"icon-edit\"}},[_vm._v(\"ویرایش\")]),_c('APopconfirm',{attrs:{\"placement\":\"top\",\"ok-text\":\"بله\",\"cancel-text\":\"خیر\"},on:{\"confrim\":() => {}}},[_c('template',{slot:\"title\"},[_c('span',[_vm._v(\"مطمئنی؟\")])]),_c('vs-button',{attrs:{\"type\":\"border\",\"color\":\"danger\",\"icon-pack\":\"feather\",\"icon\":\"icon-trash\"}},[_vm._v(\"\\n غیر فعال کردن مشتری\\n \")])],2)],1)])])],1)])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<!-- =========================================================================================\r\n File Name: UserView.vue\r\n Description: User View page\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=\"page-user-view\">\r\n <div id=\"user-data\">\r\n <vx-card title=\"اطلاعات مشتری\" class=\"mb-base\">\r\n <!-- Avatar -->\r\n <div class=\"vx-row\">\r\n <!-- Avatar Col -->\r\n <div class=\"vx-col\" id=\"avatar-col\">\r\n <div class=\"img-container mb-4\">\r\n <img :src=\"user_data.avatar\" class=\"rounded w-full\" alt=\"\"/>\r\n </div>\r\n </div>\r\n <!-- Information - Col 1 -->\r\n <div class=\"vx-col flex-1\" id=\"account-info-col-1\">\r\n <table class=\"flex flex-row\">\r\n <tr class=\"flex flex-col px-8\">\r\n <td class=\"font-semibold\">نام</td>\r\n <td>{{ user_data.name }}</td>\r\n </tr>\r\n <tr class=\"flex flex-col px-8\">\r\n <td class=\"font-semibold\">کد ملی</td>\r\n <td>اشکانی</td>\r\n </tr>\r\n <tr class=\"flex flex-col px-8\">\r\n <td class=\"font-semibold\">تلفن همراه</td>\r\n <td>{{ user_data.reciver_fixed_phone }}</td>\r\n </tr>\r\n <tr class=\"flex flex-col px-8\">\r\n <td class=\"font-semibold\">وضعیت</td>\r\n <td>فعال</td>\r\n </tr>\r\n <!-- <tr>\r\n <td class=\"font-semibold\">نوع مشتری</td>\r\n <td>کیفی</td>\r\n </tr> -->\r\n </table>\r\n <div class=\"w-full p-6\">\r\n <div class=\"font-semibold\">آدرس</div>\r\n <div>{{ user_data.address }}</div>\r\n </div>\r\n </div>\r\n <!-- /Information - Col 1 -->\r\n\r\n <!-- Information - Col 2 -->\r\n <div class=\"vx-col flex-1\" id=\"account-info-col-2\">\r\n <table>\r\n <!-- <tr>\r\n <td class=\"font-semibold\">وضعیت</td>\r\n <td>فعال</td>\r\n </tr> -->\r\n <!-- <tr>\r\n <td class=\"font-semibold\">سطح کاربری</td>\r\n <td>عمده فروش</td>\r\n </tr>\r\n <tr>\r\n <td class=\"font-semibold\">نام کیفی</td>\r\n <td>علی دوم</td>\r\n </tr>\r\n <tr>\r\n <td class=\"font-semibold\">نام تجاری</td>\r\n <td>درین</td>\r\n </tr> -->\r\n </table>\r\n </div>\r\n\r\n <!-- /Information - Col 2 -->\r\n <div class=\"vx-col w-full flex\" id=\"account-manage-buttons\">\r\n <vs-button icon-pack=\"feather\" icon=\"icon-edit\" class=\"mr-4\"\r\n >ویرایش</vs-button\r\n >\r\n <APopconfirm\r\n placement=\"top\"\r\n ok-text=\"بله\"\r\n cancel-text=\"خیر\"\r\n @confrim=\"() => {}\"\r\n >\r\n <template slot=\"title\">\r\n <span>مطمئنی؟</span>\r\n </template>\r\n <vs-button\r\n type=\"border\"\r\n color=\"danger\"\r\n icon-pack=\"feather\"\r\n icon=\"icon-trash\"\r\n >\r\n غیر فعال کردن مشتری\r\n </vs-button>\r\n </APopconfirm>\r\n </div>\r\n </div>\r\n </vx-card>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport moduleUserManagement from \"@/store/user-management/moduleUserManagement.js\";\r\nexport default {\r\n name: \"CustomerView\",\r\n data() {\r\n return {\r\n user_data: null,\r\n browserStatistics: [\r\n {\r\n title: \"فروش هفته جاری\",\r\n percent: \"5\",\r\n value: \"1500000\",\r\n ratio: 50,\r\n },\r\n {\r\n title: \"فروش هفته گذشته\",\r\n percent: \"4\",\r\n value: \"12000000\",\r\n ratio: 75,\r\n },\r\n {\r\n title: \"فروش ماه گذشته\",\r\n percent: \"10\",\r\n value: \"125000000\",\r\n ratio: 42,\r\n },\r\n ],\r\n user_not_found: false,\r\n };\r\n },\r\n computed: {\r\n userAddress() {\r\n let str = \"\";\r\n for (const field in this.user_data.location) {\r\n str += `${field} `;\r\n }\r\n return str;\r\n },\r\n },\r\n methods: {\r\n confirmDeleteRecord() {\r\n this.$vs.dialog({\r\n type: \"confirm\",\r\n color: \"danger\",\r\n title: \"Confirm Delete\",\r\n text: `You are about to delete \"${this.user_data.username}\"`,\r\n accept: this.deleteRecord,\r\n acceptText: \"Delete\",\r\n });\r\n },\r\n deleteRecord() {\r\n /* Below two lines are just for demo purpose */\r\n this.$router.push({ name: \"app-user-list\" });\r\n this.showDeleteSuccess();\r\n\r\n /* UnComment below lines for enabling true flow if deleting user */\r\n // this.$store.dispatch(\"userManagement/removeRecord\", this.user_data.id)\r\n // .then(() => { this.$router.push({name:'app-user-list'}); this.showDeleteSuccess() })\r\n // .catch(err => { console.error(err) })\r\n },\r\n showDeleteSuccess() {\r\n this.$vs.notify({\r\n color: \"success\",\r\n title: \"User Deleted\",\r\n text: \"The selected user was successfully deleted\",\r\n });\r\n },\r\n },\r\n created() {\r\n // Register Module UserManagement Module\r\n // axios.get(\"user/profile/address/1\").then((res) => {\r\n // console.log(\"res\", res);\r\n // });\r\n if (!moduleUserManagement.isRegistered) {\r\n this.$store.registerModule(\"userManagement\", moduleUserManagement);\r\n moduleUserManagement.isRegistered = true;\r\n }\r\n\r\n this.$store\r\n .dispatch(\"userManagement/fetchUser\", 3)\r\n .then((res) => {\r\n this.user_data = res.data;\r\n console.log(\"user_data\", this.user_data);\r\n })\r\n .catch((err) => {\r\n if (err.response.status === 404) {\r\n this.user_not_found = true;\r\n return;\r\n }\r\n console.error(err);\r\n });\r\n },\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n#avatar-col {\r\n width: 10rem;\r\n}\r\n\r\n#page-user-view {\r\n table {\r\n td {\r\n vertical-align: top;\r\n min-width: 140px;\r\n padding-bottom: 0.8rem;\r\n word-break: break-all;\r\n }\r\n\r\n &:not(.permissions-table) {\r\n td {\r\n @media screen and (max-width: 370px) {\r\n display: block;\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n// #account-info-col-1 {\r\n// // flex-grow: 1;\r\n// width: 30rem !important;\r\n// @media screen and (min-width:1200px) {\r\n// & {\r\n// flex-grow: unset !important;\r\n// }\r\n// }\r\n// }\r\n\r\n@media screen and (min-width: 1201px) and (max-width: 1211px),\r\n only screen and (min-width: 636px) and (max-width: 991px) {\r\n #account-info-col-1 {\r\n width: calc(100% - 12rem) !important;\r\n }\r\n\r\n // #account-manage-buttons {\r\n // width: 12rem !important;\r\n // flex-direction: column;\r\n\r\n // > button {\r\n // margin-right: 0 !important;\r\n // margin-bottom: 1rem;\r\n // }\r\n // }\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!./CustomerView.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!./CustomerView.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CustomerView.vue?vue&type=template&id=7d1a502a&\"\nimport script from \"./CustomerView.vue?vue&type=script&lang=js&\"\nexport * from \"./CustomerView.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CustomerView.vue?vue&type=style&index=0&id=7d1a502a&prod&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!./CellRendererStatus.vue?vue&type=style&index=0&id=d58b253a&prod&lang=scss&scpoped=true&\"","/*=========================================================================================\r\n File Name: moduleCalendarState.js\r\n Description: Calendar Module State\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\nexport default {\r\n users: []\r\n}\r\n","/*=========================================================================================\r\n File Name: moduleCalendarMutations.js\r\n Description: Calendar Module Mutations\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\r\nexport default {\r\n SET_USERS (state, users) {\r\n state.users = users\r\n },\r\n REMOVE_RECORD (state, itemId) {\r\n const userIndex = state.users.findIndex((u) => u.id === itemId)\r\n state.users.splice(userIndex, 1)\r\n }\r\n}\r\n","/*=========================================================================================\r\n File Name: moduleCalendarActions.js\r\n Description: Calendar Module Actions\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\nimport axios from '@/axios.js'\r\n\r\nexport default {\r\n // addItem({ commit }, item) {\r\n // return new Promise((resolve, reject) => {\r\n // axios.post(\"/api/data-list/products/\", {item: item})\r\n // .then((response) => {\r\n // commit('ADD_ITEM', Object.assign(item, {id: response.data.id}))\r\n // resolve(response)\r\n // })\r\n // .catch((error) => { reject(error) })\r\n // })\r\n // },\r\n fetchUsers({ commit }) {\r\n return new Promise((resolve, reject) => {\r\n axios.get('/api/user-management/users')\r\n .then((response) => {\r\n commit('SET_USERS', response.data)\r\n resolve(response)\r\n })\r\n .catch((error) => { reject(error) })\r\n })\r\n },\r\n // fetchUser (context, userId) {\r\n // return new Promise((resolve, reject) => {\r\n // axios.get(`/api/user-management/users/${userId}`)\r\n // .then((response) => {\r\n // resolve(response)\r\n // })\r\n // .catch((error) => { reject(error) })\r\n // })\r\n // },\r\n fetchUser(context, userId) {\r\n return new Promise((resolve, reject) => {\r\n axios.get(`user/profile/${userId}`)\r\n .then((response) => {\r\n resolve(response)\r\n })\r\n .catch((error) => { reject(error) })\r\n })\r\n },\r\n removeRecord({ commit }, userId) {\r\n return new Promise((resolve, reject) => {\r\n axios.delete(`/api/user-management/users/${userId}`)\r\n .then((response) => {\r\n commit('REMOVE_RECORD', userId)\r\n resolve(response)\r\n })\r\n .catch((error) => { reject(error) })\r\n })\r\n }\r\n}\r\n","/*=========================================================================================\r\n File Name: moduleCalendarGetters.js\r\n Description: Calendar Module Getters\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\r\nexport default {}\r\n","/*=========================================================================================\r\n File Name: moduleUserManagement.js\r\n Description: Calendar Module\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\r\nimport state from './moduleUserManagementState.js'\r\nimport mutations from './moduleUserManagementMutations.js'\r\nimport actions from './moduleUserManagementActions.js'\r\nimport getters from './moduleUserManagementGetters.js'\r\n\r\nexport default {\r\n isRegistered: false,\r\n namespaced: true,\r\n state,\r\n mutations,\r\n actions,\r\n getters\r\n}\r\n\r\n","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:{\"refresh-content-action\":\"\",\"removeCardAction\":false,\"title\":\"گزارش فروش مشتری ها\"},on:{\"refresh\":_vm.resetColFilters}},[_c('div',{staticClass:\"overflow-x-auto\"},[_c('div',{staticClass:\"flex flex-wrap items-center mb-4\"},[_c('div',{staticClass:\"flex-1\"},[_c('a-input',{staticClass:\"md:w-1/2\",attrs:{\"placeholder\":\"جستجو\"},model:{value:(_vm.searchQuery),callback:function ($$v) {_vm.searchQuery=$$v},expression:\"searchQuery\"}},[_c('a-icon',{attrs:{\"slot\":\"prefix\",\"type\":\"search\"},slot:\"prefix\"})],1)],1),_c('a-dropdown-button',[_vm._v(\"\\n عملیات\\n \"),_c('a-menu',{attrs:{\"slot\":\"overlay\"},slot:\"overlay\"},[_c('a-menu-item',{key:\"1\"},[_vm._v(\"\\n تایید دسته جمعی\\n \")]),_c('a-menu-item',{key:\"2\"},[_vm._v(\"\\n حذف دسته جمعی\\n \")]),_c('a-menu-item',{key:\"2\"},[_vm._v(\"\\n خروجی اکسل\\n \")])],1)],1)],1),_c('VsDivider'),_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('CustomerView')],1)]),_c('ATable',{staticClass:\"p-0 m-0\",attrs:{\"pagination\":false,\"columns\":_vm.cols,\"data-source\":_vm.data},scopedSlots:_vm._u([{key:\"expandedRowRender\",fn:function(record){return _c('div',{staticStyle:{\"margin\":\"0\"}},[_c('div',{staticClass:\"flex item-center\"},[_c('span',{staticClass:\"ml-4 b\"},[_vm._v(\"تفکیک طلایی :\")]),_c('vs-chip',{attrs:{\"color\":\"primary\"}},[_vm._v(\"\\n مدت : 83\\n \")]),_c('vs-chip',{attrs:{\"color\":\"danger\"}},[_vm._v(\"\\n راس : 76 روز\\n \")])],1)])}},{key:\"gold\",fn:function(data){return _c('div',{},[_c('FeatherIcon',{staticClass:\"text-danger\",attrs:{\"icon\":\"ArrowDownIcon\",\"svgClasses\":\"w-4 h-4\"}}),_vm._v(\"\\n \"+_vm._s(data)+\"\\n \")],1)}},{key:\"rial\",fn:function(data){return _c('div',{},[_c('FeatherIcon',{staticClass:\"text-danger\",attrs:{\"icon\":\"ArrowDownIcon\",\"svgClasses\":\"w-4 h-4\"}}),_vm._v(\"\\n \"+_vm._s(data)+\"\\n \")],1)}}])},[_c('div',{attrs:{\"slot\":\"op\"},slot:\"op\"},[_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){_vm.detailsPopup = true}}})],1),_c('ATooltip',[_c('a-popconfirm',{attrs:{\"placement\":\"top\",\"ok-text\":\"بله\",\"cancel-text\":\"خیر\"},on:{\"confirm\":function($event){return _vm.confirmDelete()}}},[_c('template',{slot:\"title\"},[_c('p',[_vm._v(\"آیا مطمئن به حذف رکورد مورد نظر هستید ؟\")])]),_c('FeatherIcon',{staticClass:\"cursor-pointer mx-1\",attrs:{\"icon\":\"TrashIcon\",\"svgClasses\":\"h-6 w-6 text-danger\"}})],2),_c('span',{attrs:{\"slot\":\"title\"},slot:\"title\"},[_vm._v(\"حذف\")])],1)],1)]),_c('vs-pagination',{staticClass:\"mt-4\",attrs:{\"total\":_vm.totalPages,\"max\":7},model:{value:(_vm.currentPage),callback:function ($$v) {_vm.currentPage=$$v},expression:\"currentPage\"}})],1)])],1)\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","import ColCreator from \"./index\";\r\n\r\nclass Table {\r\n cols = [\r\n new ColCreator('cat', 'شناسه').export(),\r\n new ColCreator('name', 'نام ').export(),\r\n new ColCreator('bag_name', 'مشتری').export(),\r\n new ColCreator('phone', 'تلفن تماس').export(),\r\n new ColCreator('last_order', 'آخرین سفارش').export(),\r\n /*new ColCreator('gold', 'مانده طلایی').renderSlot('gold').export(),*/\r\n new ColCreator('rial', 'مانده ریالی').renderSlot('rial').export(),\r\n new ColCreator('action', 'عملیات').renderSlot('op').export(),\r\n ];\r\n}\r\n\r\nexport default new Table().cols;\r\n","<!-- =========================================================================================\r\n File Name: UserList.vue\r\n Description: User List page\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\r\n <div id=\"page-user-list\">\r\n\r\n\r\n <vx-card\r\n ref=\"filterCard\"\r\n refresh-content-action\r\n :removeCardAction=\"false\"\r\n @refresh=\"resetColFilters\"\r\n title=\"گزارش فروش مشتری ها\" class=\"vx-card\">\r\n <div class=\"overflow-x-auto\">\r\n <div class=\"flex flex-wrap items-center mb-4\">\r\n\r\n\r\n <!-- TABLE ACTION COL-2: SEARCH & EXPORT AS CSV -->\r\n <div class=\"flex-1\">\r\n <a-input class=\"md:w-1/2\" v-model=\"searchQuery\" placeholder=\"جستجو\">\r\n <a-icon slot=\"prefix\" type=\"search\"/>\r\n </a-input>\r\n </div>\r\n\r\n\r\n <a-dropdown-button>\r\n عملیات\r\n <a-menu slot=\"overlay\">\r\n <a-menu-item key=\"1\">\r\n تایید دسته جمعی\r\n </a-menu-item>\r\n <a-menu-item key=\"2\">\r\n حذف دسته جمعی\r\n </a-menu-item>\r\n <a-menu-item key=\"2\">\r\n خروجی اکسل\r\n </a-menu-item>\r\n </a-menu>\r\n </a-dropdown-button>\r\n </div>\r\n <VsDivider/>\r\n\r\n <AModal :visible.sync=\"detailsPopup\" @cancel=\"()=>detailsPopup = false\" :zIndex=\"410000\" width=\"80%\"\r\n :footer=\"null\">\r\n <div>\r\n <CustomerView/>\r\n </div>\r\n </AModal>\r\n\r\n <ATable\r\n class=\"p-0 m-0\"\r\n :pagination=\"false\"\r\n :columns=\"cols\" :data-source=\"data\">\r\n <div slot=\"expandedRowRender\" slot-scope=\"record\" style=\"margin: 0\">\r\n <div class=\"flex item-center\" >\r\n <span class=\"ml-4 b\">تفکیک طلایی :</span>\r\n <vs-chip color=\"primary\">\r\n مدت : 83\r\n </vs-chip>\r\n <vs-chip color=\"danger\">\r\n راس : 76 روز\r\n </vs-chip>\r\n </div>\r\n </div>\r\n <div slot=\"gold\" slot-scope=\"data\">\r\n <FeatherIcon icon=\"ArrowDownIcon\" class=\"text-danger\" svgClasses=\"w-4 h-4\"/>\r\n {{data}}\r\n </div>\r\n <div slot=\"rial\" slot-scope=\"data\">\r\n <FeatherIcon icon=\"ArrowDownIcon\" class=\"text-danger\" svgClasses=\"w-4 h-4\"/>\r\n {{data}}\r\n </div>\r\n <div slot=\"op\">\r\n <ATooltip>\r\n <span slot=\"title\">مشاهده</span>\r\n <FeatherIcon icon=\"AlertCircleIcon\" @click=\"detailsPopup = true\" svgClasses=\"h-6 w-6 text-warning\"\r\n class=\"cursor-pointer mx-1\"/>\r\n </ATooltip>\r\n <ATooltip>\r\n <a-popconfirm placement=\"top\" ok-text=\"بله\" cancel-text=\"خیر\" @confirm=\"confirmDelete()\">\r\n <template slot=\"title\">\r\n <p>آیا مطمئن به حذف رکورد مورد نظر هستید ؟</p>\r\n </template>\r\n <FeatherIcon icon=\"TrashIcon\" svgClasses=\"h-6 w-6 text-danger\" class=\"cursor-pointer mx-1\"/>\r\n </a-popconfirm>\r\n <span slot=\"title\">حذف</span>\r\n </ATooltip>\r\n </div>\r\n </ATable>\r\n <vs-pagination\r\n class=\"mt-4\"\r\n :total=\"totalPages\"\r\n :max=\"7\"\r\n v-model=\"currentPage\"/>\r\n\r\n </div>\r\n\r\n\r\n </vx-card>\r\n </div>\r\n\r\n</template>\r\n\r\n<script>\r\n import '@/assets/scss/vuexy/extraComponents/agGridStyleOverride.scss'\r\n import vSelect from 'vue-select'\r\n\r\n\r\n // Cell Renderer\r\n import CellRendererLink from '../user/user-list/cell-renderer/CellRendererLink.vue'\r\n import CellRendererStatus from '../user/user-list/cell-renderer/CellRendererStatus.vue'\r\n import CellRendererVerified from '../user/user-list/cell-renderer/CellRendererVerified.vue'\r\n import CellRendererActions from '../user/user-list/cell-renderer/CellRendererActions.vue'\r\n import FeatherIcon from '@/components/FeatherIcon.vue'\r\n import * as TableCol from \"@/table/debit\";\r\n import CustomerView from \"@/views/apps/customer/CustomerView\";\r\n\r\n export default {\r\n components: {\r\n CustomerView,\r\n vSelect,\r\n // Cell Renderer\r\n FeatherIcon,\r\n CellRendererLink,\r\n CellRendererStatus,\r\n CellRendererVerified,\r\n CellRendererActions\r\n },\r\n data() {\r\n return {\r\n // Filter Options\r\n filterType: 'all',\r\n filterSts: 'all',\r\n detailsPopup: false,\r\n typeOptions: [\r\n {label: 'همگی', value: 'all'},\r\n {label: 'مشتری', value: 'active'},\r\n {label: 'عمده ای', value: 'deactivated'},\r\n {label: 'تک فروشی', value: 'blocked'}\r\n ],\r\n statusOptions: [\r\n {label: 'همگی', value: 'all'},\r\n {label: 'فعال', value: 'active'},\r\n {label: 'غیر فعال', value: 'deactivated'}\r\n ],\r\n data: [\r\n {\r\n key: '1',\r\n cat: \"1399-01-25 10:25\",\r\n name: \"علی منتظر\",\r\n bag_name: \"محسن شاهکار\",\r\n phone: \"09128081392\",\r\n last_order: \"1399-01-20 10:25\",\r\n gold: \"25.000 بد\",\r\n rial: \"1.250.200 بد\",\r\n },\r\n ],\r\n searchQuery: '',\r\n // AgGrid\r\n gridApi: null,\r\n cols: null,\r\n gridOptions: {},\r\n defaultColDef: {\r\n sortable: true,\r\n resizable: true,\r\n suppressMenu: true\r\n },\r\n // Cell Renderer Components\r\n components: {\r\n CellRendererLink,\r\n CellRendererStatus,\r\n CellRendererVerified,\r\n CellRendererActions\r\n }\r\n }\r\n },\r\n watch: {\r\n roleFilter(obj) {\r\n this.setColumnFilter('role', obj.value)\r\n },\r\n statusFilter(obj) {\r\n this.setColumnFilter('status', obj.value)\r\n },\r\n isVerifiedFilter(obj) {\r\n const val = obj.value === 'all' ? 'all' : obj.value === 'yes' ? 'true' : 'false'\r\n this.setColumnFilter('is_verified', val)\r\n },\r\n departmentFilter(obj) {\r\n this.setColumnFilter('department', obj.value)\r\n }\r\n },\r\n computed: {\r\n usersData() {\r\n return this.$store.state.userManagement.users\r\n },\r\n paginationPageSize() {\r\n if (this.gridApi) return this.gridApi.paginationGetPageSize()\r\n else return 10\r\n },\r\n totalPages() {\r\n if (this.gridApi) return this.gridApi.paginationGetTotalPages()\r\n else return 0\r\n },\r\n currentPage: {\r\n get() {\r\n // if (this.gridApi) return this.gridApi.paginationGetCurrentPage() + 1\r\n return 1\r\n },\r\n set(val) {\r\n // this.gridApi.paginationGoToPage(val - 1)\r\n }\r\n }\r\n },\r\n methods: {\r\n setColumnFilter(column, val) {\r\n const filter = this.gridApi.getFilterInstance(column)\r\n let modelObj = null\r\n\r\n if (val !== 'all') {\r\n modelObj = {type: 'equals', filter: val}\r\n }\r\n\r\n filter.setModel(modelObj)\r\n this.gridApi.onFilterChanged()\r\n },\r\n toEdit() {\r\n this.$router.push({name: 'app-customer-edit', params: {userId: 268}})\r\n },\r\n confirmDelete() {\r\n this.gridApi.onFilterChanged();\r\n },\r\n resetColFilters() {\r\n this.$refs.filterCard.removeRefreshAnimation()\r\n },\r\n updateSearchQuery(val) {\r\n this.gridApi.setQuickFilter(val)\r\n }\r\n },\r\n created() {\r\n this.cols = TableCol.default;\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!./DebitList.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!./DebitList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DebitList.vue?vue&type=template&id=3a5c7e1a&\"\nimport script from \"./DebitList.vue?vue&type=script&lang=js&\"\nexport * from \"./DebitList.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('vs-chip',{staticClass:\"ag-grid-cell-chip\",attrs:{\"color\":_vm.chipColor(_vm.params.value)}},[_c('span',[_vm._v(_vm._s(_vm.params.value))])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <vs-chip class=\"ag-grid-cell-chip\" :color=\"chipColor(params.value)\">\r\n <span>{{ params.value }}</span>\r\n </vs-chip>\r\n</template>\r\n\r\n<script>\r\nexport default {\r\n name: 'CellRendererStatus',\r\n computed: {\r\n chipColor () {\r\n return (value) => {\r\n if (value === 'active') return 'success'\r\n else if (value === 'blocked') return 'danger'\r\n else if (value === 'deactivated') return 'warning'\r\n else return 'primary'\r\n }\r\n }\r\n }\r\n}\r\n</script>\r\n\r\n<style lang=\"scss\" scpoped>\r\n.ag-grid-cell-chip {\r\n &.vs-chip-success {\r\n background: rgba(var(--vs-success),.15);\r\n color: rgba(var(--vs-success),1) !important;\r\n font-weight: 500;\r\n }\r\n &.vs-chip-warning {\r\n background: rgba(var(--vs-warning),.15);\r\n color: rgba(var(--vs-warning),1) !important;\r\n font-weight: 500;\r\n }\r\n &.vs-chip-danger {\r\n background: rgba(var(--vs-danger),.15);\r\n color: rgba(var(--vs-danger),1) !important;\r\n font-weight: 500;\r\n }\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!./CellRendererStatus.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!./CellRendererStatus.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CellRendererStatus.vue?vue&type=template&id=d58b253a&\"\nimport script from \"./CellRendererStatus.vue?vue&type=script&lang=js&\"\nexport * from \"./CellRendererStatus.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CellRendererStatus.vue?vue&type=style&index=0&id=d58b253a&prod&lang=scss&scpoped=true&\"\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