/
home
/
liman
/
panel
/
js
/
File Upload :
llllll
Current File: /home/liman/panel/js/3433-legacy.f27a062e.js.map
{"version":3,"file":"js/3433-legacy.f27a062e.js","mappings":"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","sources":["webpack://liman/./src/views/report/add-edit-report.vue?c297","webpack://liman/src/views/report/add-edit-report.vue","webpack://liman/./src/views/report/add-edit-report.vue?e4f4","webpack://liman/./src/views/report/add-edit-report.vue"],"sourcesContent":["var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('b-row',{staticClass:\"match-height\"},[_c('b-col',{attrs:{\"lg\":\"12\"}},[_c('b-card',{staticClass:\"card-employee-task\",attrs:{\"no-body\":\"\"}},[_c('b-card-header',[_c('b-card-title',[_vm._v(\" اطلاعات پایه \")])],1),_c('b-card-body',[_c('a-form',{attrs:{\"form\":_vm.form}},[_c('div',{staticClass:\"grid grid-cols-1 md:grid-cols-4 gap-4\"},[_c('a-form-item',{attrs:{\"label\":\"نام \"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['first_name', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' }] }]),expression:\"['first_name', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' }] }]\"}]})],1),_c('a-form-item',{staticClass:\"hidden\",attrs:{\"label\":\"id \"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['id']),expression:\"['id']\"}],attrs:{\"type\":\"hidden\"}})],1),_c('a-form-item',{attrs:{\"label\":\"نام خانوادگی\"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['last_name', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' }] }]),expression:\"['last_name', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' }] }]\"}]})],1),_c('a-form-item',{attrs:{\"label\":\"شماره تلفن همراه\"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['mobile', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' },_vm.mobile('شماره تلفن')] }]),expression:\"['mobile', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' },mobile('شماره تلفن')] }]\"}]})],1),_c('a-form-item',{attrs:{\"label\":\"جنسیت\"}},[_c('a-select',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['gender',{rules: [{ required: false,message: 'لطفا مقدار را وارد کنید'}],} ]),expression:\"['gender',{rules: [{ required: false,message: 'لطفا مقدار را وارد کنید'}],},]\"}],staticStyle:{\"width\":\"100%\",\"direction\":\"rtl !important\"},attrs:{\"placeholder\":\"\"}},_vm._l((_vm.$store.state.gender),function(item,index){return _c('a-select-option',{key:item,attrs:{\"value\":index}},[_vm._v(\" \"+_vm._s(item)+\" \")])}),1)],1),_c('a-form-item',{attrs:{\"label\":\"ایمیل\"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['email',{ rules: [{ type : 'email', message: 'فرمت ایمیل صحیح نیست' }]}]),expression:\"['email',{ rules: [{ type : 'email', message: 'فرمت ایمیل صحیح نیست' }]}]\"}]})],1),_c('a-form-item',{attrs:{\"label\":\"کد ملی\"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['national_code']),expression:\"['national_code']\"}]})],1),_c('a-form-item',{attrs:{\"label\":\"تاریخ تولد\"}},[_c('a-input',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['birthday']),expression:\"['birthday']\"}],attrs:{\"type\":\"hidden\"}}),_c('date-picker',{on:{\"input\":function($event){return _vm.setFeild($event, 'birthday', 'form')}},model:{value:(_vm.birthday),callback:function ($$v) {_vm.birthday=$$v},expression:\"birthday\"}})],1),(this.id)?_c('a-form-item',{attrs:{\"label\":\"استان\"}},[_c('a-select',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['province']),expression:\"['province']\"}],staticStyle:{\"width\":\"100%\"},on:{\"change\":_vm.getCities}},_vm._l((_vm.province),function(item){return _c('a-select-option',{key:item.id,attrs:{\"value\":item.id}},[_vm._v(\" \"+_vm._s(item.name)+\" \")])}),1)],1):_vm._e(),(this.id)?_c('a-form-item',{attrs:{\"label\":\"شهر\"}},[_c('a-select',{directives:[{name:\"decorator\",rawName:\"v-decorator\",value:(['city']),expression:\"['city']\"}],staticStyle:{\"width\":\"100%\"},attrs:{\"disabled\":!_vm.cities || _vm.cities.length === 0}},_vm._l((_vm.cities),function(item){return _c('a-select-option',{key:item.id,attrs:{\"value\":item.id}},[_vm._v(\" \"+_vm._s(item.name)+\" \")])}),1)],1):_vm._e()],1),(!_vm.id)?_c('a-button',{staticClass:\"bg-primary\",attrs:{\"type\":\"primary\"},on:{\"click\":_vm.createCustomer}},[_vm._v(\" ثبت اطلاعات \")]):_c('a-button',{staticClass:\"bg-primary\",attrs:{\"type\":\"primary\"},on:{\"click\":_vm.updateCustomer}},[_vm._v(\" ویرایش \")])],1)],1)],1)],1),(_vm.customer && _vm.customer.addresses)?_c('b-col',{attrs:{\"lg\":\"12\"}},[_c('b-card',{staticClass:\"card-employee-task\",attrs:{\"no-body\":\"\"}},[_c('b-card-header',[_c('b-card-title',[_vm._v(\" آدرس ها \")])],1),_c('b-card-body',[_c('addressList',{attrs:{\"id\":_vm.id},on:{\"change\":_vm.getCustomer},model:{value:(_vm.customer.addresses),callback:function ($$v) {_vm.$set(_vm.customer, \"addresses\", $$v)},expression:\"customer.addresses\"}})],1)],1)],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <b-row class=\"match-height\">\r\n <b-col lg=\"12\">\r\n <b-card\r\n no-body\r\n class=\"card-employee-task\"\r\n >\r\n <b-card-header>\r\n <b-card-title>\r\n اطلاعات پایه\r\n </b-card-title>\r\n </b-card-header>\r\n <b-card-body>\r\n <a-form :form=\"form\">\r\n <div class=\"grid grid-cols-1 md:grid-cols-4 gap-4\">\r\n <a-form-item label=\"نام \">\r\n <a-input v-decorator=\"['first_name', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' }] }]\" />\r\n </a-form-item>\r\n <a-form-item\r\n label=\"id \"\r\n class=\"hidden\"\r\n >\r\n <a-input\r\n v-decorator=\"['id']\"\r\n type=\"hidden\"\r\n />\r\n </a-form-item>\r\n <a-form-item label=\"نام خانوادگی\">\r\n <a-input v-decorator=\"['last_name', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' }] }]\" />\r\n </a-form-item>\r\n <a-form-item label=\"شماره تلفن همراه\">\r\n <a-input v-decorator=\"['mobile', { rules: [{ required: true, message: 'لطفا مقدار را وارد کنید' },mobile('شماره تلفن')] }]\" />\r\n </a-form-item>\r\n <a-form-item label=\"جنسیت\">\r\n <a-select\r\n v-decorator=\"['gender',{rules: [{ required: false,message: 'لطفا مقدار را وارد کنید'}],},]\"\r\n style=\"width: 100%;direction: rtl !important;\"\r\n placeholder=\"\"\r\n >\r\n <a-select-option\r\n v-for=\"(item,index) in $store.state.gender\"\r\n :key=\"item\"\r\n :value=\"index\"\r\n >\r\n {{ item }}\r\n </a-select-option>\r\n </a-select>\r\n </a-form-item>\r\n <a-form-item label=\"ایمیل\">\r\n <a-input v-decorator=\"['email',{ rules: [{ type : 'email', message: 'فرمت ایمیل صحیح نیست' }]}]\" />\r\n </a-form-item>\r\n <a-form-item label=\"کد ملی\">\r\n <a-input v-decorator=\"['national_code']\" />\r\n </a-form-item>\r\n <a-form-item label=\"تاریخ تولد\">\r\n <a-input\r\n v-decorator=\"['birthday']\"\r\n type=\"hidden\"\r\n />\r\n <date-picker\r\n v-model=\"birthday\"\r\n @input=\"setFeild($event, 'birthday', 'form')\"\r\n />\r\n </a-form-item>\r\n<!-- <a-form-item label=\"محل ورود مشتری\">\r\n <a-select v-decorator=\"['source', { rules: [{ required: false, message: 'مقدار را وارد نمایید' }] }]\">\r\n <a-select-option\r\n v-for=\"(item,index) in $store.state.source\"\r\n :key=\"index\"\r\n :value=\"index\"\r\n >\r\n {{ item }}\r\n </a-select-option>\r\n </a-select>\r\n </a-form-item>-->\r\n <a-form-item label=\"استان\" v-if=\"this.id\">\r\n <a-select\r\n v-decorator=\"['province']\"\r\n style=\"width: 100%;\"\r\n @change=\"getCities\"\r\n >\r\n <a-select-option\r\n v-for=\"item in province\"\r\n :key=\"item.id\"\r\n :value=\"item.id\"\r\n >\r\n {{ item.name }}\r\n </a-select-option>\r\n </a-select>\r\n </a-form-item>\r\n <a-form-item label=\"شهر\" v-if=\"this.id\">\r\n <a-select\r\n v-decorator=\"['city']\"\r\n style=\"width: 100%\"\r\n :disabled=\"!cities || cities.length === 0\"\r\n >\r\n <a-select-option\r\n v-for=\"item in cities\"\r\n :key=\"item.id\"\r\n :value=\"item.id\"\r\n >\r\n {{ item.name }}\r\n </a-select-option>\r\n </a-select>\r\n </a-form-item>\r\n </div>\r\n <a-button class=\"bg-primary\" v-if=\"!id\" type=\"primary\" @click=\"createCustomer\">\r\n ثبت اطلاعات\r\n </a-button>\r\n <a-button class=\"bg-primary\" v-else type=\"primary\" @click=\"updateCustomer\">\r\n ویرایش\r\n </a-button>\r\n </a-form>\r\n </b-card-body>\r\n </b-card>\r\n </b-col>\r\n <b-col v-if=\"customer && customer.addresses\" lg=\"12\">\r\n <b-card no-body class=\"card-employee-task\">\r\n <b-card-header>\r\n <b-card-title>\r\n آدرس ها\r\n </b-card-title>\r\n </b-card-header>\r\n <b-card-body>\r\n <addressList @change=\"getCustomer\" v-model=\"customer.addresses\" :id=\"id\"/>\r\n </b-card-body>\r\n </b-card>\r\n </b-col>\r\n </b-row>\r\n</template>\r\n\r\n<script>\r\nimport {\r\n BCard,\r\n BCardTitle,\r\n BCardHeader,\r\n BCardBody,\r\n BRow,\r\n BCol,\r\n} from 'bootstrap-vue'\r\nimport datePicker from '@/mixins/datePicker'\r\n// import customValidation from '@/mixins/customValidation'\r\nimport city from '@/mixins/city'\r\nimport addressList from '@/components/customer/addressList.vue'\r\n\r\nexport default {\r\n name: 'addEditReport',\r\n components: {\r\n addressList,\r\n BCard,\r\n BCardTitle,\r\n BCardHeader,\r\n BCardBody,\r\n BRow,\r\n BCol,\r\n },\r\n mixins: [datePicker, /*customValidation, */city],\r\n data() {\r\n return {\r\n form: this.$form.createForm(this, { name: 'coordinated' }),\r\n customer: undefined,\r\n birthday: null,\r\n }\r\n },\r\n computed: {\r\n id() {\r\n return this.$route.params.id\r\n },\r\n },\r\n async created() {\r\n await this.getProvince()\r\n if (this.id) await this.getCustomer()\r\n },\r\n methods: {\r\n async getCustomer() {\r\n try {\r\n this.$store.commit('setLoading', true)\r\n const { data } = await this.$axios.get(`/customer/${this.id}`)\r\n this.customer = data\r\n this.birthday = data.birthday\r\n const fields = this.getCustomerFields(data)\r\n await this.getCities(fields.province)\r\n this.form.setFieldsValue(fields)\r\n } catch (error) {\r\n console.log(error)\r\n } finally {\r\n this.$store.commit('setLoading', false)\r\n }\r\n },\r\n async updateCustomer(e) {\r\n e.preventDefault()\r\n this.form.validateFields(async (err, values) => {\r\n if (!err) {\r\n try {\r\n this.$store.commit('setLoading', true)\r\n await this.$axios.put(`/customer/${values.id}`, values)\r\n this.model = false\r\n this.form.resetFields()\r\n this.$router.push({ name: 'customer_list' })\r\n this.$ntSuccess('مشتری مورد نظر با موفقیت آپدیت شد')\r\n } catch (error) {\r\n console.log(error)\r\n } finally {\r\n this.$store.commit('setLoading', false)\r\n }\r\n }\r\n })\r\n },\r\n async createCustomer(e) {\r\n e.preventDefault()\r\n this.form.validateFields(async (err, values) => {\r\n if (!err) {\r\n try {\r\n this.$store.commit('setLoading', true)\r\n await this.$axios.post('/customer', values)\r\n this.form.resetFields()\r\n this.$ntSuccess('مشتری مورد نظر با موفقیت ثبت شد')\r\n this.$router.push({ name: 'customer_list' })\r\n } catch (error) {\r\n console.log(error)\r\n } finally {\r\n this.$store.commit('setLoading', false)\r\n }\r\n }\r\n })\r\n },\r\n getCustomerFields(data) {\r\n const obj = { ...data }\r\n obj.province = data.city && data.city.parent_id ? data.city.parent_id : null\r\n obj.city = data.city && data.city.id ? data.city.id : null\r\n obj.gender = data.gender ? data.gender.toLowerCase() : null\r\n delete obj.addresses\r\n delete obj.updated_at\r\n delete obj.created_at\r\n delete obj.deleted_at\r\n delete obj.sms_token\r\n delete obj.remember_token\r\n delete obj.email_token\r\n return obj\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/.pnpm/thread-loader@3.0.4_webpack@5.70.0/node_modules/thread-loader/dist/cjs.js!../../../node_modules/.pnpm/babel-loader@8.2.3_ed870ac3ba52c4ec230ba2bc3dbb311c/node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/.pnpm/@vue+cli-service@5.0.1_c60d37d6f98edb8bb59b38caea4c9fe8/node_modules/@vue/cli-service/lib/config/vue-loader-v15-resolve-compat/vue-loader.js??vue-loader-options!./add-edit-report.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/.pnpm/thread-loader@3.0.4_webpack@5.70.0/node_modules/thread-loader/dist/cjs.js!../../../node_modules/.pnpm/babel-loader@8.2.3_ed870ac3ba52c4ec230ba2bc3dbb311c/node_modules/babel-loader/lib/index.js??clonedRuleSet-40[0].rules[0].use[1]!../../../node_modules/.pnpm/@vue+cli-service@5.0.1_c60d37d6f98edb8bb59b38caea4c9fe8/node_modules/@vue/cli-service/lib/config/vue-loader-v15-resolve-compat/vue-loader.js??vue-loader-options!./add-edit-report.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./add-edit-report.vue?vue&type=template&id=4614c698&scoped=true&\"\nimport script from \"./add-edit-report.vue?vue&type=script&lang=js&\"\nexport * from \"./add-edit-report.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/.pnpm/vue-loader@15.9.8_1f9b6d6a8c5e3033a639476f0cf6d876/node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"4614c698\",\n null\n \n)\n\nexport default component.exports"],"names":["render","_vm","this","_h","$createElement","_c","_self","staticClass","attrs","_v","form","directives","name","rawName","value","rules","required","message","expression","mobile","staticStyle","_l","$store","state","item","index","key","_s","type","on","$event","setFeild","model","callback","$$v","birthday","getCities","id","_e","cities","length","updateCustomer","createCustomer","customer","addresses","getCustomer","$set","staticRenderFns","components","addressList","BCard","BCardTitle","BCardHeader","BCardBody","BRow","BCol","mixins","city","data","$form","createForm","undefined","computed","$route","params","methods","fields","console","e","err","getCustomerFields","obj","province","parent_id","gender","toLowerCase","updated_at","created_at","deleted_at","sms_token","remember_token","email_token","component"],"sourceRoot":""}
Copyright ©2k19 -
Hexid
|
Tex7ure