mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-13 22:31:05 +03:30
1 line
20 KiB
Plaintext
1 line
20 KiB
Plaintext
{"map":"{\"version\":3,\"sources\":[\"D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\node_modules\\\\vue-loader\\\\lib\\\\loaders\\\\templateLoader.js??vue-loader-options!D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\node_modules\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\resources\\\\js\\\\vue\\\\views\\\\User\\\\MyInfo.vue?vue&type=template&id=3abd88dc&\",\"resources/js/vue/views/User/MyInfo.vue\",\"D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\node_modules\\\\vue-loader\\\\lib\\\\loaders\\\\pitcher.js??ref--4!D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\node_modules\\\\babel-loader\\\\lib\\\\index.js??ref--4-0!D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\node_modules\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\resources\\\\js\\\\vue\\\\views\\\\User\\\\MyInfo.vue?vue&type=script&lang=js&\",\"D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\node_modules\\\\vue-loader\\\\lib\\\\index.js??vue-loader-options!D:\\\\Atom\\\\Git\\\\Laravel_CSSD\\\\resources\\\\js\\\\vue\\\\views\\\\User\\\\MyInfo.vue\"],\"names\":[\"User_MyInfovue_type_script_lang_js_\",\"data\",\"user\",\"cell_number\",\"gender\",\"name\",\"email\",\"address\",\"items\",\"rules\",\"required\",\"value\",\"counter\",\"length\",\"test\",\"created\",\"this\",\"$store\",\"state\",\"methods\",\"saveInfo\",\"_saveInfo\",\"regenerator_default\",\"a\",\"mark\",\"_callee\",\"result\",\"wrap\",\"_context\",\"prev\",\"next\",\"$refs\",\"form\",\"validate\",\"services\",\"post\",\"urls\",\"updateInfo\",\"sent\",\"status\",\"dispatch\",\"root\",\"$router\",\"push\",\"stop\",\"apply\",\"arguments\",\"component\",\"Object\",\"componentNormalizer\",\"_vm\",\"_h\",\"$createElement\",\"_c\",\"_self\",\"ref\",\"attrs\",\"grid-list-xs\",\"fluid\",\"color\",\"title\",\"staticClass\",\"align-center\",\"justify-center\",\"xs12\",\"sm4\",\"md4\",\"label\",\"model\",\"callback\",\"$$v\",\"$set\",\"expression\",\"_v\",\"single-line\",\"mask\",\"disabled\",\"staticStyle\",\"padding-top\",\"sm8\",\"md8\",\"scopedSlots\",\"_u\",\"key\",\"fn\",\"proxy\",\"row\",\"md2\",\"sm2\",\"padding\",\"on\",\"click\",\"$event\",\"to\",\"__webpack_exports__\"],\"mappings\":\"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\",\"sourcesContent\":[\"var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('v-form',{ref:\\\"form\\\"},[_c('v-container',{attrs:{\\\"grid-list-xs\\\":\\\"\\\",\\\"fluid\\\":\\\"\\\"}},[_c('material-card',{attrs:{\\\"color\\\":\\\"black\\\",\\\"title\\\":\\\"My Info\\\"}},[_c('v-layout',{staticClass:\\\"px-5 my-3\\\",attrs:{\\\"align-center\\\":\\\"\\\",\\\"justify-center\\\":\\\"\\\",\\\"wrap\\\":\\\"\\\"}},[_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"sm4\\\":\\\"\\\",\\\"md4\\\":\\\"\\\"}},[_c('v-text-field',{staticClass:\\\"pa-2\\\",attrs:{\\\"name\\\":\\\"name\\\",\\\"label\\\":\\\"Name\\\",\\\"color\\\":\\\"black\\\",\\\"rules\\\":[_vm.rules.required, _vm.rules.counter]},model:{value:(_vm.user.name),callback:function ($$v) {_vm.$set(_vm.user, \\\"name\\\", $$v)},expression:\\\"user.name\\\"}})],1),_vm._v(\\\" \\\"),_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"sm4\\\":\\\"\\\",\\\"md4\\\":\\\"\\\"}},[_c('v-select',{staticClass:\\\"pa-2\\\",attrs:{\\\"items\\\":_vm.items,\\\"label\\\":\\\"Gender\\\",\\\"name\\\":\\\"gender\\\",\\\"single-line\\\":\\\"\\\",\\\"rules\\\":[_vm.rules.required],\\\"color\\\":\\\"black\\\"},model:{value:(_vm.user.gender),callback:function ($$v) {_vm.$set(_vm.user, \\\"gender\\\", $$v)},expression:\\\"user.gender\\\"}})],1),_vm._v(\\\" \\\"),_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"sm4\\\":\\\"\\\",\\\"md4\\\":\\\"\\\"}},[_c('v-text-field',{staticClass:\\\"pa-2\\\",attrs:{\\\"name\\\":\\\"cellnumber\\\",\\\"label\\\":\\\"Cell Number\\\",\\\"mask\\\":\\\"0### ### ####\\\",\\\"color\\\":\\\"black\\\",\\\"disabled\\\":\\\"\\\"},model:{value:(_vm.user.cell_number),callback:function ($$v) {_vm.$set(_vm.user, \\\"cell_number\\\", $$v)},expression:\\\"user.cell_number\\\"}})],1)],1),_vm._v(\\\" \\\"),_c('v-layout',{staticClass:\\\"px-5 mb-3\\\",attrs:{\\\"align-center\\\":\\\"\\\",\\\"justify-center\\\":\\\"\\\",\\\"wrap\\\":\\\"\\\"}},[_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"sm4\\\":\\\"\\\",\\\"md4\\\":\\\"\\\"}},[_c('v-text-field',{staticClass:\\\"px-2\\\",staticStyle:{\\\"padding-top\\\":\\\"75px\\\"},attrs:{\\\"name\\\":\\\"emailaddress\\\",\\\"label\\\":\\\"Email Address\\\",\\\"rules\\\":[_vm.rules.email],\\\"color\\\":\\\"black\\\"},model:{value:(_vm.user.email),callback:function ($$v) {_vm.$set(_vm.user, \\\"email\\\", $$v)},expression:\\\"user.email\\\"}})],1),_vm._v(\\\" \\\"),_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"sm8\\\":\\\"\\\",\\\"md8\\\":\\\"\\\"}},[_c('v-textarea',{staticClass:\\\"pa-2\\\",attrs:{\\\"color\\\":\\\"black\\\",\\\"rules\\\":[_vm.rules.counter],\\\"name\\\":\\\"address\\\"},scopedSlots:_vm._u([{key:\\\"label\\\",fn:function(){return [_c('div',[_vm._v(\\\"Address\\\")])]},proxy:true}]),model:{value:(_vm.user.address),callback:function ($$v) {_vm.$set(_vm.user, \\\"address\\\", $$v)},expression:\\\"user.address\\\"}})],1)],1),_vm._v(\\\" \\\"),_c('v-layout',{attrs:{\\\"row\\\":\\\"\\\",\\\"wrap\\\":\\\"\\\",\\\"justify-center\\\":\\\"\\\",\\\"align-center\\\":\\\"\\\"}},[_c('v-flex',{staticClass:\\\"text-md-center text-xs-center\\\",attrs:{\\\"xs12\\\":\\\"\\\",\\\"md2\\\":\\\"\\\",\\\"sm2\\\":\\\"\\\"}},[_c('v-btn',{staticClass:\\\"WM-CyanBlueGradient-BG\\\",staticStyle:{\\\"padding\\\":\\\"10px 60px\\\"},on:{\\\"click\\\":function($event){return _vm.saveInfo()}}},[_c('v-icon',{staticClass:\\\"white--text mr-2 caption\\\"},[_vm._v(\\\"fas fa-check\\\")]),_vm._v(\\\" \\\"),_c('span',{staticClass:\\\"white--text\\\"},[_vm._v(\\\"SAVE\\\")])],1)],1),_vm._v(\\\" \\\"),_c('v-flex',{staticClass:\\\"text-md-center text-sm-center text-xs-center\\\",attrs:{\\\"xs12\\\":\\\"\\\",\\\"md2\\\":\\\"\\\",\\\"sm2\\\":\\\"\\\"}},[_c('router-link',{attrs:{\\\"to\\\":\\\"/\\\"}},[_c('v-btn',{staticClass:\\\"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black\\\"},[_c('v-icon',{staticClass:\\\"black--text\\\"},[_vm._v(\\\"keyboard_arrow_left\\\")]),_vm._v(\\\" \\\"),_c('span',{staticClass:\\\"black--text\\\"},[_vm._v(\\\"Back\\\")])],1)],1)],1)],1)],1)],1)],1)}\\nvar staticRenderFns = []\\n\\nexport { render, staticRenderFns }\",\"<template>\\r\\n <v-form ref=\\\"form\\\">\\r\\n <v-container grid-list-xs fluid>\\r\\n <material-card color=\\\"black\\\" title=\\\"My Info\\\">\\r\\n <v-layout align-center justify-center wrap class=\\\"px-5 my-3\\\">\\r\\n <v-flex xs12 sm4 md4>\\r\\n <v-text-field\\r\\n name=\\\"name\\\"\\r\\n label=\\\"Name\\\"\\r\\n color=\\\"black\\\"\\r\\n v-model=\\\"user.name\\\"\\r\\n :rules=\\\"[rules.required, rules.counter]\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n ></v-text-field>\\r\\n </v-flex>\\r\\n <v-flex xs12 sm4 md4>\\r\\n <v-select\\r\\n :items=\\\"items\\\"\\r\\n label=\\\"Gender\\\"\\r\\n name=\\\"gender\\\"\\r\\n v-model=\\\"user.gender\\\"\\r\\n single-line\\r\\n :rules=\\\"[rules.required]\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n color=\\\"black\\\"\\r\\n ></v-select>\\r\\n </v-flex>\\r\\n <v-flex xs12 sm4 md4>\\r\\n <v-text-field\\r\\n name=\\\"cellnumber\\\"\\r\\n label=\\\"Cell Number\\\"\\r\\n v-model=\\\"user.cell_number\\\"\\r\\n mask=\\\"0### ### ####\\\"\\r\\n color=\\\"black\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n disabled\\r\\n ></v-text-field>\\r\\n </v-flex>\\r\\n </v-layout>\\r\\n <v-layout align-center justify-center wrap class=\\\"px-5 mb-3\\\">\\r\\n <v-flex xs12 sm4 md4>\\r\\n <v-text-field\\r\\n name=\\\"emailaddress\\\"\\r\\n label=\\\"Email Address\\\"\\r\\n v-model=\\\"user.email\\\"\\r\\n :rules=\\\"[rules.email]\\\"\\r\\n class=\\\"px-2\\\"\\r\\n color=\\\"black\\\"\\r\\n style=\\\"padding-top:75px\\\"\\r\\n ></v-text-field>\\r\\n </v-flex>\\r\\n <v-flex xs12 sm8 md8>\\r\\n <v-textarea\\r\\n color=\\\"black\\\"\\r\\n :rules=\\\"[rules.counter]\\\"\\r\\n v-model=\\\"user.address\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n name=\\\"address\\\"\\r\\n >\\r\\n <template v-slot:label>\\r\\n <div>Address</div>\\r\\n </template>\\r\\n </v-textarea>\\r\\n </v-flex>\\r\\n </v-layout>\\r\\n <v-layout row wrap justify-center align-center>\\r\\n <v-flex xs12 md2 sm2 class=\\\"text-md-center text-xs-center\\\">\\r\\n <v-btn class=\\\"WM-CyanBlueGradient-BG\\\" style=\\\"padding:10px 60px\\\" @click=\\\"saveInfo()\\\">\\r\\n <v-icon class=\\\"white--text mr-2 caption\\\">fas fa-check</v-icon>\\r\\n <span class=\\\"white--text\\\">SAVE</span>\\r\\n </v-btn>\\r\\n </v-flex>\\r\\n <v-flex xs12 md2 sm2 class=\\\"text-md-center text-sm-center text-xs-center\\\">\\r\\n <router-link to=\\\"/\\\">\\r\\n <v-btn class=\\\"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black\\\">\\r\\n <v-icon class=\\\"black--text\\\">keyboard_arrow_left</v-icon>\\r\\n <span class=\\\"black--text\\\">Back</span>\\r\\n </v-btn>\\r\\n </router-link>\\r\\n </v-flex>\\r\\n </v-layout>\\r\\n </material-card>\\r\\n </v-container>\\r\\n </v-form>\\r\\n</template>\\r\\n\\r\\n<script>\\r\\nimport { ApiService } from \\\"@/services\\\";\\r\\nimport { urls } from \\\"@/config/urls\\\";\\r\\nexport default {\\r\\n data() {\\r\\n return {\\r\\n user: {\\r\\n cell_number: \\\"\\\",\\r\\n gender: \\\"\\\",\\r\\n name: \\\"\\\",\\r\\n email: \\\"\\\",\\r\\n address: \\\"\\\"\\r\\n },\\r\\n items: [\\\"Male\\\", \\\"FeMale\\\"],\\r\\n rules: {\\r\\n required: value => !!value || \\\"Required.\\\",\\r\\n counter: value =>\\r\\n value.length == 0 || value.length >= 5 || \\\"Min 5 characters\\\",\\r\\n email: value => {\\r\\n if (value.length > 0) {\\r\\n const pattern = /^(([^<>()[\\\\]\\\\\\\\.,;:\\\\s@\\\"]+(\\\\.[^<>()[\\\\]\\\\\\\\.,;:\\\\s@\\\"]+)*)|(\\\".+\\\"))@((\\\\[[0-9]{1,3}\\\\.[0-9]{1,3}\\\\.[0-9]{1,3}\\\\.[0-9]{1,3}])|(([a-zA-Z\\\\-0-9]+\\\\.)+[a-zA-Z]{2,}))$/;\\r\\n return pattern.test(value) || \\\"Invalid e-mail.\\\";\\r\\n }\\r\\n }\\r\\n }\\r\\n };\\r\\n },\\r\\n created() {\\r\\n this.user = this.$store.state.user;\\r\\n },\\r\\n methods: {\\r\\n async saveInfo() {\\r\\n if (this.$refs.form.validate()) {\\r\\n const result = await ApiService.post(urls.updateInfo, this.user);\\r\\n if (result && result.status == 200) {\\r\\n this.$store.dispatch(\\\"info\\\", {}, { root: true });\\r\\n this.$router.push({ name: `Dashboard` });\\r\\n }\\r\\n }\\r\\n }\\r\\n }\\r\\n};\\r\\n</script>\",\"import mod from \\\"-!../../../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MyInfo.vue?vue&type=script&lang=js&\\\"; export default mod; export * from \\\"-!../../../../../node_modules/babel-loader/lib/index.js??ref--4-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MyInfo.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./MyInfo.vue?vue&type=template&id=3abd88dc&\\\"\\nimport script from \\\"./MyInfo.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./MyInfo.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\"]}","code":"(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{\"S++u\":function(e,t,s){\"use strict\";s.r(t);var a=s(\"o0o1\"),r=s.n(a),n=s(\"Y8XJ\"),l=s(\"85lN\");function i(e,t,s,a,r,n,l){try{var i=e[n](l),c=i.value}catch(e){return void s(e)}i.done?t(c):Promise.resolve(c).then(a,r)}var c={data:function(){return{user:{cell_number:\"\",gender:\"\",name:\"\",email:\"\",address:\"\"},items:[\"Male\",\"FeMale\"],rules:{required:function(e){return!!e||\"Required.\"},counter:function(e){return 0==e.length||e.length>=5||\"Min 5 characters\"},email:function(e){if(e.length>0){return/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/.test(e)||\"Invalid e-mail.\"}}}}},created:function(){this.user=this.$store.state.user},methods:{saveInfo:function(){var e,t=(e=r.a.mark(function e(){var t;return r.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.$refs.form.validate()){e.next=5;break}return e.next=3,n.a.post(l.a.updateInfo,this.user);case 3:(t=e.sent)&&200==t.status&&(this.$store.dispatch(\"info\",{},{root:!0}),this.$router.push({name:\"Dashboard\"}));case 5:case\"end\":return e.stop()}},e,this)}),function(){var t=this,s=arguments;return new Promise(function(a,r){var n=e.apply(t,s);function l(e){i(n,a,r,l,c,\"next\",e)}function c(e){i(n,a,r,l,c,\"throw\",e)}l(void 0)})});return function(){return t.apply(this,arguments)}}()}},u=s(\"KHd+\"),o=Object(u.a)(c,function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"v-form\",{ref:\"form\"},[s(\"v-container\",{attrs:{\"grid-list-xs\":\"\",fluid:\"\"}},[s(\"material-card\",{attrs:{color:\"black\",title:\"My Info\"}},[s(\"v-layout\",{staticClass:\"px-5 my-3\",attrs:{\"align-center\":\"\",\"justify-center\":\"\",wrap:\"\"}},[s(\"v-flex\",{attrs:{xs12:\"\",sm4:\"\",md4:\"\"}},[s(\"v-text-field\",{staticClass:\"pa-2\",attrs:{name:\"name\",label:\"Name\",color:\"black\",rules:[e.rules.required,e.rules.counter]},model:{value:e.user.name,callback:function(t){e.$set(e.user,\"name\",t)},expression:\"user.name\"}})],1),e._v(\" \"),s(\"v-flex\",{attrs:{xs12:\"\",sm4:\"\",md4:\"\"}},[s(\"v-select\",{staticClass:\"pa-2\",attrs:{items:e.items,label:\"Gender\",name:\"gender\",\"single-line\":\"\",rules:[e.rules.required],color:\"black\"},model:{value:e.user.gender,callback:function(t){e.$set(e.user,\"gender\",t)},expression:\"user.gender\"}})],1),e._v(\" \"),s(\"v-flex\",{attrs:{xs12:\"\",sm4:\"\",md4:\"\"}},[s(\"v-text-field\",{staticClass:\"pa-2\",attrs:{name:\"cellnumber\",label:\"Cell Number\",mask:\"0### ### ####\",color:\"black\",disabled:\"\"},model:{value:e.user.cell_number,callback:function(t){e.$set(e.user,\"cell_number\",t)},expression:\"user.cell_number\"}})],1)],1),e._v(\" \"),s(\"v-layout\",{staticClass:\"px-5 mb-3\",attrs:{\"align-center\":\"\",\"justify-center\":\"\",wrap:\"\"}},[s(\"v-flex\",{attrs:{xs12:\"\",sm4:\"\",md4:\"\"}},[s(\"v-text-field\",{staticClass:\"px-2\",staticStyle:{\"padding-top\":\"75px\"},attrs:{name:\"emailaddress\",label:\"Email Address\",rules:[e.rules.email],color:\"black\"},model:{value:e.user.email,callback:function(t){e.$set(e.user,\"email\",t)},expression:\"user.email\"}})],1),e._v(\" \"),s(\"v-flex\",{attrs:{xs12:\"\",sm8:\"\",md8:\"\"}},[s(\"v-textarea\",{staticClass:\"pa-2\",attrs:{color:\"black\",rules:[e.rules.counter],name:\"address\"},scopedSlots:e._u([{key:\"label\",fn:function(){return[s(\"div\",[e._v(\"Address\")])]},proxy:!0}]),model:{value:e.user.address,callback:function(t){e.$set(e.user,\"address\",t)},expression:\"user.address\"}})],1)],1),e._v(\" \"),s(\"v-layout\",{attrs:{row:\"\",wrap:\"\",\"justify-center\":\"\",\"align-center\":\"\"}},[s(\"v-flex\",{staticClass:\"text-md-center text-xs-center\",attrs:{xs12:\"\",md2:\"\",sm2:\"\"}},[s(\"v-btn\",{staticClass:\"WM-CyanBlueGradient-BG\",staticStyle:{padding:\"10px 60px\"},on:{click:function(t){return e.saveInfo()}}},[s(\"v-icon\",{staticClass:\"white--text mr-2 caption\"},[e._v(\"fas fa-check\")]),e._v(\" \"),s(\"span\",{staticClass:\"white--text\"},[e._v(\"SAVE\")])],1)],1),e._v(\" \"),s(\"v-flex\",{staticClass:\"text-md-center text-sm-center text-xs-center\",attrs:{xs12:\"\",md2:\"\",sm2:\"\"}},[s(\"router-link\",{attrs:{to:\"/\"}},[s(\"v-btn\",{staticClass:\"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black\"},[s(\"v-icon\",{staticClass:\"black--text\"},[e._v(\"keyboard_arrow_left\")]),e._v(\" \"),s(\"span\",{staticClass:\"black--text\"},[e._v(\"Back\")])],1)],1)],1)],1)],1)],1)],1)},[],!1,null,null,null);t.default=o.exports}}]);","extractedComments":[]} |