mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-14 01:11:06 +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\\\\Auth\\\\Register.vue?vue&type=template&id=3b768152&\",\"resources/js/vue/views/Auth/Register.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\\\\Auth\\\\Register.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\\\\Auth\\\\Register.vue\"],\"names\":[\"Auth_Registervue_type_script_lang_js_\",\"data\",\"defaultForm\",\"Object\",\"freeze\",\"cell_number\",\"password\",\"name\",\"gender\",\"medical_center_id\",\"this\",\"$route\",\"params\",\"medicalCenter\",\"form\",\"assign\",\"show1\",\"items\",\"isLogin\",\"services\",\"getInfo\",\"rules\",\"required\",\"value\",\"nameCounter\",\"length\",\"passCounter\",\"cellNumberCounter\",\"methods\",\"register\",\"_register\",\"regenerator_default\",\"a\",\"mark\",\"_callee\",\"result\",\"wrap\",\"_context\",\"prev\",\"next\",\"$refs\",\"validate\",\"post\",\"sent\",\"status\",\"$router\",\"push\",\"stop\",\"apply\",\"arguments\",\"component\",\"componentNormalizer\",\"_vm\",\"_h\",\"$createElement\",\"_c\",\"_self\",\"ref\",\"attrs\",\"grid-list-xs\",\"staticClass\",\"row\",\"xs12\",\"md3\",\"sm6\",\"color\",\"title\",\"column\",\"md2\",\"sm2\",\"label\",\"model\",\"callback\",\"$$v\",\"$set\",\"expression\",\"_v\",\"single-line\",\"mask\",\"type\",\"append-icon\",\"on\",\"click:append\",\"$event\",\"md6\",\"staticStyle\",\"padding\",\"click\",\"_e\",\"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\\\":\\\"\\\"}},[_c('v-layout',{staticClass:\\\"justify-center\\\",attrs:{\\\"row\\\":\\\"\\\",\\\"wrap\\\":\\\"\\\"}},[_c('v-flex',{staticClass:\\\"WM-WidthScreen-SM WM-WidthScreen-XS\\\",attrs:{\\\"xs12\\\":\\\"\\\",\\\"md3\\\":\\\"\\\",\\\"sm6\\\":\\\"\\\"}},[_c('material-card',{attrs:{\\\"color\\\":\\\"black\\\",\\\"title\\\":\\\"Register Page\\\"}},[_c('v-layout',{attrs:{\\\"column\\\":\\\"\\\"}},[_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"md2\\\":\\\"\\\",\\\"sm2\\\":\\\"\\\"}},[_c('v-text-field',{staticClass:\\\"pa-2\\\",attrs:{\\\"name\\\":\\\"name\\\",\\\"label\\\":\\\"Name\\\",\\\"color\\\":\\\"black\\\",\\\"rules\\\":[_vm.rules.required, _vm.rules.nameCounter]},model:{value:(_vm.form.name),callback:function ($$v) {_vm.$set(_vm.form, \\\"name\\\", $$v)},expression:\\\"form.name\\\"}})],1),_vm._v(\\\" \\\"),_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"md2\\\":\\\"\\\",\\\"sm2\\\":\\\"\\\"}},[_c('v-select',{staticClass:\\\"pa-2\\\",attrs:{\\\"items\\\":_vm.items,\\\"label\\\":\\\"Gender\\\",\\\"name\\\":\\\"gender\\\",\\\"single-line\\\":\\\"\\\",\\\"color\\\":\\\"black\\\",\\\"rules\\\":[_vm.rules.required]},model:{value:(_vm.form.gender),callback:function ($$v) {_vm.$set(_vm.form, \\\"gender\\\", $$v)},expression:\\\"form.gender\\\"}})],1),_vm._v(\\\" \\\"),_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"md2\\\":\\\"\\\",\\\"sm2\\\":\\\"\\\"}},[_c('v-text-field',{staticClass:\\\"pa-2\\\",attrs:{\\\"name\\\":\\\"cell_number\\\",\\\"label\\\":\\\"Cell Number\\\",\\\"color\\\":\\\"black\\\",\\\"rules\\\":[_vm.rules.required, _vm.rules.cellNumberCounter],\\\"mask\\\":\\\"#### ### ####\\\"},model:{value:(_vm.form.cell_number),callback:function ($$v) {_vm.$set(_vm.form, \\\"cell_number\\\", $$v)},expression:\\\"form.cell_number\\\"}})],1),_vm._v(\\\" \\\"),_c('v-flex',{attrs:{\\\"xs12\\\":\\\"\\\",\\\"md2\\\":\\\"\\\",\\\"sm2\\\":\\\"\\\"}},[_c('v-text-field',{staticClass:\\\"pa-2\\\",attrs:{\\\"name\\\":\\\"password\\\",\\\"label\\\":\\\"Password\\\",\\\"type\\\":_vm.show1 ? 'text' : 'password',\\\"append-icon\\\":_vm.show1 ? 'visibility' : 'visibility_off',\\\"color\\\":\\\"black\\\",\\\"rules\\\":[_vm.rules.required, _vm.rules.passCounter]},on:{\\\"click:append\\\":function($event){_vm.show1 = !_vm.show1}},model:{value:(_vm.form.password),callback:function ($$v) {_vm.$set(_vm.form, \\\"password\\\", $$v)},expression:\\\"form.password\\\"}})],1)],1),_vm._v(\\\" \\\"),_c('v-layout',{attrs:{\\\"row\\\":\\\"\\\",\\\"wrap\\\":\\\"\\\"}},[_c('v-flex',{staticClass:\\\"text-md-left text-sm-center text-xs-center\\\",attrs:{\\\"xs12\\\":\\\"\\\",\\\"md6\\\":\\\"\\\",\\\"sm6\\\":\\\"\\\"}},[_c('v-btn',{staticClass:\\\"WM-CyanBlueGradient-BG\\\",staticStyle:{\\\"padding\\\":\\\"10px 60px\\\"},on:{\\\"click\\\":_vm.register}},[_c('v-icon',{staticClass:\\\"white--text mr-2 caption\\\"},[_vm._v(\\\"fas fa-plus\\\")]),_vm._v(\\\" \\\"),_c('span',{staticClass:\\\"white--text\\\"},[_vm._v(\\\"Register\\\")])],1)],1),_vm._v(\\\" \\\"),(!_vm.isLogin)?_c('v-flex',{staticClass:\\\"text-md-right text-sm-center text-xs-center\\\",attrs:{\\\"xs12\\\":\\\"\\\",\\\"md6\\\":\\\"\\\",\\\"sm6\\\":\\\"\\\"}},[_c('router-link',{attrs:{\\\"to\\\":\\\"/login\\\"}},[_c('v-btn',{staticClass:\\\"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black\\\"},[_c('v-icon',{staticClass:\\\"black--text mr-2 caption\\\"},[_vm._v(\\\"fas fa-sign-in-alt\\\")]),_vm._v(\\\" \\\"),_c('span',{staticClass:\\\"black--text\\\"},[_vm._v(\\\"Login\\\")])],1)],1)],1):_vm._e()],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>\\r\\n <v-layout row wrap class=\\\"justify-center\\\">\\r\\n <v-flex xs12 md3 sm6 class=\\\"WM-WidthScreen-SM WM-WidthScreen-XS\\\">\\r\\n <material-card color=\\\"black\\\" title=\\\"Register Page\\\">\\r\\n <v-layout column>\\r\\n <v-flex xs12 md2 sm2>\\r\\n <v-text-field\\r\\n name=\\\"name\\\"\\r\\n label=\\\"Name\\\"\\r\\n v-model=\\\"form.name\\\"\\r\\n color=\\\"black\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n :rules=\\\"[rules.required, rules.nameCounter]\\\"\\r\\n ></v-text-field>\\r\\n </v-flex>\\r\\n <v-flex xs12 md2 sm2>\\r\\n <v-select\\r\\n :items=\\\"items\\\"\\r\\n label=\\\"Gender\\\"\\r\\n name=\\\"gender\\\"\\r\\n v-model=\\\"form.gender\\\"\\r\\n single-line\\r\\n class=\\\"pa-2\\\"\\r\\n color=\\\"black\\\"\\r\\n :rules=\\\"[rules.required]\\\"\\r\\n ></v-select>\\r\\n </v-flex>\\r\\n <v-flex xs12 md2 sm2>\\r\\n <v-text-field\\r\\n name=\\\"cell_number\\\"\\r\\n label=\\\"Cell Number\\\"\\r\\n v-model=\\\"form.cell_number\\\"\\r\\n color=\\\"black\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n :rules=\\\"[rules.required, rules.cellNumberCounter]\\\"\\r\\n mask=\\\"#### ### ####\\\"\\r\\n ></v-text-field>\\r\\n </v-flex>\\r\\n <v-flex xs12 md2 sm2>\\r\\n <v-text-field\\r\\n name=\\\"password\\\"\\r\\n label=\\\"Password\\\"\\r\\n v-model=\\\"form.password\\\"\\r\\n :type=\\\"show1 ? 'text' : 'password'\\\"\\r\\n :append-icon=\\\"show1 ? 'visibility' : 'visibility_off'\\\"\\r\\n @click:append=\\\"show1 = !show1\\\"\\r\\n color=\\\"black\\\"\\r\\n class=\\\"pa-2\\\"\\r\\n :rules=\\\"[rules.required, rules.passCounter]\\\"\\r\\n ></v-text-field>\\r\\n </v-flex>\\r\\n </v-layout>\\r\\n <v-layout row wrap>\\r\\n <v-flex xs12 md6 sm6 class=\\\"text-md-left text-sm-center text-xs-center\\\">\\r\\n <v-btn @click=\\\"register\\\" class=\\\"WM-CyanBlueGradient-BG\\\" style=\\\"padding:10px 60px\\\">\\r\\n <v-icon class=\\\"white--text mr-2 caption\\\">fas fa-plus</v-icon>\\r\\n <span class=\\\"white--text\\\">Register</span>\\r\\n </v-btn>\\r\\n </v-flex>\\r\\n <v-flex\\r\\n v-if=\\\"!isLogin\\\"\\r\\n xs12\\r\\n md6\\r\\n sm6\\r\\n class=\\\"text-md-right text-sm-center text-xs-center\\\"\\r\\n >\\r\\n <router-link to=\\\"/login\\\">\\r\\n <v-btn class=\\\"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black\\\">\\r\\n <v-icon class=\\\"black--text mr-2 caption\\\">fas fa-sign-in-alt</v-icon>\\r\\n <span class=\\\"black--text\\\">Login</span>\\r\\n </v-btn>\\r\\n </router-link>\\r\\n </v-flex>\\r\\n </v-layout>\\r\\n </material-card>\\r\\n </v-flex>\\r\\n </v-layout>\\r\\n </v-container>\\r\\n </v-form>\\r\\n</template>\\r\\n<script>\\r\\nimport { TokenService, ApiService } from \\\"@/services\\\";\\r\\n\\r\\nexport default {\\r\\n data() {\\r\\n const defaultForm = Object.freeze({\\r\\n cell_number: \\\"\\\",\\r\\n password: \\\"\\\",\\r\\n name: \\\"\\\",\\r\\n gender: \\\"\\\",\\r\\n medical_center_id: this.$route.params.medicalCenter\\r\\n ? this.$route.params.medicalCenter\\r\\n : ''\\r\\n });\\r\\n return {\\r\\n form: Object.assign({}, defaultForm),\\r\\n show1: false,\\r\\n items: [\\\"Male\\\", \\\"FeMale\\\"],\\r\\n isLogin: TokenService.getInfo(),\\r\\n rules: {\\r\\n required: value => !!value || \\\"Required.\\\",\\r\\n nameCounter: value => value.length >= 5 || \\\"Min 5 characters\\\",\\r\\n passCounter: value => value.length >= 6 || \\\"Min 6 characters\\\",\\r\\n cellNumberCounter: value => value.length == 11 || \\\"must 11 characters\\\"\\r\\n }\\r\\n };\\r\\n },\\r\\n methods: {\\r\\n async register() {\\r\\n if (this.$refs.form.validate()) {\\r\\n var result = await ApiService.post(`register`, this.form);\\r\\n if (result && result.status == 200) {\\r\\n this.$router.push(\\r\\n {name:`OperatorList`, params: { medicalCenter: this.form.medical_center_id }}\\r\\n );\\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!./Register.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!./Register.vue?vue&type=script&lang=js&\\\"\",\"import { render, staticRenderFns } from \\\"./Register.vue?vue&type=template&id=3b768152&\\\"\\nimport script from \\\"./Register.vue?vue&type=script&lang=js&\\\"\\nexport * from \\\"./Register.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([[9],{NLmH:function(e,t,r){\"use strict\";r.r(t);var s=r(\"o0o1\"),a=r.n(s),n=r(\"Y8XJ\");function l(e,t,r,s,a,n,l){try{var i=e[n](l),o=i.value}catch(e){return void r(e)}i.done?t(o):Promise.resolve(o).then(s,a)}var i={data:function(){var e=Object.freeze({cell_number:\"\",password:\"\",name:\"\",gender:\"\",medical_center_id:this.$route.params.medicalCenter?this.$route.params.medicalCenter:\"\"});return{form:Object.assign({},e),show1:!1,items:[\"Male\",\"FeMale\"],isLogin:n.b.getInfo(),rules:{required:function(e){return!!e||\"Required.\"},nameCounter:function(e){return e.length>=5||\"Min 5 characters\"},passCounter:function(e){return e.length>=6||\"Min 6 characters\"},cellNumberCounter:function(e){return 11==e.length||\"must 11 characters\"}}}},methods:{register:function(){var e,t=(e=a.a.mark(function e(){var t;return a.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(\"register\",this.form);case 3:(t=e.sent)&&200==t.status&&this.$router.push({name:\"OperatorList\",params:{medicalCenter:this.form.medical_center_id}});case 5:case\"end\":return e.stop()}},e,this)}),function(){var t=this,r=arguments;return new Promise(function(s,a){var n=e.apply(t,r);function i(e){l(n,s,a,i,o,\"next\",e)}function o(e){l(n,s,a,i,o,\"throw\",e)}i(void 0)})});return function(){return t.apply(this,arguments)}}()}},o=r(\"KHd+\"),c=Object(o.a)(i,function(){var e=this,t=e.$createElement,r=e._self._c||t;return r(\"v-form\",{ref:\"form\"},[r(\"v-container\",{attrs:{\"grid-list-xs\":\"\"}},[r(\"v-layout\",{staticClass:\"justify-center\",attrs:{row:\"\",wrap:\"\"}},[r(\"v-flex\",{staticClass:\"WM-WidthScreen-SM WM-WidthScreen-XS\",attrs:{xs12:\"\",md3:\"\",sm6:\"\"}},[r(\"material-card\",{attrs:{color:\"black\",title:\"Register Page\"}},[r(\"v-layout\",{attrs:{column:\"\"}},[r(\"v-flex\",{attrs:{xs12:\"\",md2:\"\",sm2:\"\"}},[r(\"v-text-field\",{staticClass:\"pa-2\",attrs:{name:\"name\",label:\"Name\",color:\"black\",rules:[e.rules.required,e.rules.nameCounter]},model:{value:e.form.name,callback:function(t){e.$set(e.form,\"name\",t)},expression:\"form.name\"}})],1),e._v(\" \"),r(\"v-flex\",{attrs:{xs12:\"\",md2:\"\",sm2:\"\"}},[r(\"v-select\",{staticClass:\"pa-2\",attrs:{items:e.items,label:\"Gender\",name:\"gender\",\"single-line\":\"\",color:\"black\",rules:[e.rules.required]},model:{value:e.form.gender,callback:function(t){e.$set(e.form,\"gender\",t)},expression:\"form.gender\"}})],1),e._v(\" \"),r(\"v-flex\",{attrs:{xs12:\"\",md2:\"\",sm2:\"\"}},[r(\"v-text-field\",{staticClass:\"pa-2\",attrs:{name:\"cell_number\",label:\"Cell Number\",color:\"black\",rules:[e.rules.required,e.rules.cellNumberCounter],mask:\"#### ### ####\"},model:{value:e.form.cell_number,callback:function(t){e.$set(e.form,\"cell_number\",t)},expression:\"form.cell_number\"}})],1),e._v(\" \"),r(\"v-flex\",{attrs:{xs12:\"\",md2:\"\",sm2:\"\"}},[r(\"v-text-field\",{staticClass:\"pa-2\",attrs:{name:\"password\",label:\"Password\",type:e.show1?\"text\":\"password\",\"append-icon\":e.show1?\"visibility\":\"visibility_off\",color:\"black\",rules:[e.rules.required,e.rules.passCounter]},on:{\"click:append\":function(t){e.show1=!e.show1}},model:{value:e.form.password,callback:function(t){e.$set(e.form,\"password\",t)},expression:\"form.password\"}})],1)],1),e._v(\" \"),r(\"v-layout\",{attrs:{row:\"\",wrap:\"\"}},[r(\"v-flex\",{staticClass:\"text-md-left text-sm-center text-xs-center\",attrs:{xs12:\"\",md6:\"\",sm6:\"\"}},[r(\"v-btn\",{staticClass:\"WM-CyanBlueGradient-BG\",staticStyle:{padding:\"10px 60px\"},on:{click:e.register}},[r(\"v-icon\",{staticClass:\"white--text mr-2 caption\"},[e._v(\"fas fa-plus\")]),e._v(\" \"),r(\"span\",{staticClass:\"white--text\"},[e._v(\"Register\")])],1)],1),e._v(\" \"),e.isLogin?e._e():r(\"v-flex\",{staticClass:\"text-md-right text-sm-center text-xs-center\",attrs:{xs12:\"\",md6:\"\",sm6:\"\"}},[r(\"router-link\",{attrs:{to:\"/login\"}},[r(\"v-btn\",{staticClass:\"WM-NoShadow WM-Outline-Btn WM-Border WM-Border-Black\"},[r(\"v-icon\",{staticClass:\"black--text mr-2 caption\"},[e._v(\"fas fa-sign-in-alt\")]),e._v(\" \"),r(\"span\",{staticClass:\"black--text\"},[e._v(\"Login\")])],1)],1)],1)],1)],1)],1)],1)],1)],1)},[],!1,null,null,null);t.default=c.exports}}]);","extractedComments":[]} |