|
1
|
+webpackJsonp([10],{236:function(e,t,r){r(421),r(422);var s=r(1)(r(423),r(424),null,null);e.exports=s.exports},421:function(e,t){},422:function(e,t){},423:function(e,t,r){"use strict";function s(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=r(6),n=s(o),a=r(14);s(a);t.default={data:function(){return{form:{userName:"",password:""},rules:{userName:[{required:!0,message:"账号不能为空",trigger:"blur"}],password:[{required:!0,message:"密码不能为空",trigger:"blur"}]}}},methods:{handleSubmit:function(){var e=this;this.$refs.loginForm.validate(function(t){t&&e.axios.post("login",{name:e.form.userName,password:e.form.password}).then(function(t){0===t.data.status&&(n.default.set("user",e.form.userName),n.default.set("token",t.data.token),e.axios.defaults.headers.common.Authorization="Bearer "+t.data.token,e.$store.commit("setAvator","https://ss1.bdstatic.com/70cFvXSh_Q1YnxGkpoWK1HF6hhy/it/u=3448484253,3685836170&fm=27&gp=0.jpg"),e.$router.push({name:"home_index"}))})})}}}},424:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"login",on:{keydown:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.handleSubmit(t):null}}},[r("div",{staticClass:"login-con"},[r("Card",{attrs:{bordered:!1}},[r("p",{attrs:{slot:"title"},slot:"title"},[r("Icon",{attrs:{type:"log-in"}}),e._v("\n 欢迎登录\n ")],1),e._v(" "),r("div",{staticClass:"form-con"},[r("Form",{ref:"loginForm",attrs:{model:e.form,rules:e.rules}},[r("FormItem",{attrs:{prop:"userName"}},[r("Input",{attrs:{placeholder:"请输入用户名"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}},[r("span",{attrs:{slot:"prepend"},slot:"prepend"},[r("Icon",{attrs:{size:16,type:"person"}})],1)])],1),e._v(" "),r("FormItem",{attrs:{prop:"password"}},[r("Input",{attrs:{type:"password",placeholder:"请输入密码"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}},[r("span",{attrs:{slot:"prepend"},slot:"prepend"},[r("Icon",{attrs:{size:14,type:"locked"}})],1)])],1),e._v(" "),r("FormItem",[r("Button",{attrs:{type:"primary",long:""},on:{click:e.handleSubmit}},[e._v("登录")])],1)],1)],1)])],1)])},staticRenderFns:[]}}});
|