{"ast":null,"code":"import \"core-js/modules/es.json.stringify.js\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport md5 from \"js-md5\";\nexport default {\n name: \"Login\",\n data: function data() {\n return {\n to: \"/\",\n //登陆成功跳转的页面\n user: {}\n };\n },\n created: function created() {\n this.to = this.$route.query.to ? this.$route.query.to : \"/\";\n },\n mounted: function mounted() {},\n methods: {\n onSubmit: function onSubmit() {\n var _this = this;\n\n if (this.user.username === \"\" || this.user.password === \"\") {\n this.$message.error(\"账号或密码不能为空\");\n return false;\n }\n\n var form = {};\n Object.assign(form, this.user);\n form.password = md5(this.user.password);\n this.request.post(\"/login\", form).then(function (res) {\n if (res.code === \"200\") {\n _this.$message.success({\n message: \"登陆成功\",\n showClose: true\n });\n\n _this.$router.push(_this.to);\n\n localStorage.setItem(\"user\", JSON.stringify(res.data));\n } else {\n _this.$message.error(res.msg);\n }\n }).catch(function (e) {\n console.log(e);\n\n if (e.response == undefined || e.response.data == undefined) {\n _this.$message({\n showClose: true,\n message: e,\n type: \"error\",\n duration: 5000\n });\n } else {\n _this.$message({\n showClose: true,\n message: e.response.data,\n type: \"error\",\n duration: 5000\n });\n }\n });\n }\n },\n updated: function updated() {}\n};","map":{"version":3,"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAoEA;AAGA;AACAA,eADA;AAEAC,MAFA,kBAEA;AACA;AACAC,aADA;AACA;AACAC;AAFA;AAIA,GAPA;AAQAC,SARA,qBAQA;AACA;AACA,GAVA;AAWAC,SAXA,qBAWA,CAEA,CAbA;AAcAC;AACAC,YADA,sBACA;AAAA;;AACA;AACA;AACA;AACA;;AACA;AACAC;AACAC;AACA,mBACAC,IADA,CACA,QADA,EACAD,IADA,EAEAE,IAFA,CAEA;AACA;AACA;AACAC,2BADA;AAEAC;AAFA;;AAIA;;AACAC;AACA,SAPA,MAOA;AACA;AACA;AACA,OAbA,EAcAC,KAdA,CAcA;AACAC;;AACA,YACAC,2BACAA,4BAFA,EAGA;AACA;AACAJ,2BADA;AAEAD,sBAFA;AAGAM,yBAHA;AAIAC;AAJA;AAMA,SAVA,MAUA;AACA;AACAN,2BADA;AAEAD,oCAFA;AAGAM,yBAHA;AAIAC;AAJA;AAMA;AACA,OAlCA;AAmCA;AA5CA,GAdA;AA4DAC,SA5DA,qBA4DA,CAEA;AA9DA","names":["name","data","to","user","created","mounted","methods","onSubmit","Object","form","post","then","message","showClose","localStorage","catch","console","e","type","duration","updated"],"sourceRoot":"src/views","sources":["Login.vue"],"sourcesContent":["\r\n\r\n \r\n \r\n \r\n \r\n 登录在线商城 \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n 登录\r\n \r\n 注册\r\n \r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n"]},"metadata":{},"sourceType":"module"}