(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3fa071e6"],{"3ca4":function(e,t,a){},a55b:function(e,t,a){"use strict";a.r(t);var o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"content"},[a("el-card",{staticClass:"boxCard"},[a("div",{staticClass:"header"},[a("span",[e._v("登录-杨桃漫画")])]),a("el-form",{ref:"loginInfo",attrs:{model:e.loginInfo,rules:e.loginRules}},[a("el-form-item",{attrs:{prop:"email"}},[a("el-input",{attrs:{type:"email","auto-complete":"off","prefix-icon":"el-icon-user",placeholder:"用户名(邮箱)",clearable:""},model:{value:e.loginInfo.email,callback:function(t){e.$set(e.loginInfo,"email",t)},expression:"loginInfo.email"}})],1),a("el-form-item",{attrs:{prop:"pass"}},[a("el-input",{attrs:{"show-password":"",type:"password","auto-complete":"off","prefix-icon":"el-icon-lock",placeholder:"密码",clearable:""},model:{value:e.loginInfo.pass,callback:function(t){e.$set(e.loginInfo,"pass",t)},expression:"loginInfo.pass"}})],1),a("el-form-item",{staticClass:"inputCode",attrs:{prop:"captcha"}},[a("el-input",{attrs:{placeholder:"验证码",clearable:""},model:{value:e.loginInfo.captcha,callback:function(t){e.$set(e.loginInfo,"captcha",t)},expression:"loginInfo.captcha"}}),a("el-tooltip",{attrs:{content:"点击刷新验证码",placement:"top"}},[a("img",{staticClass:"showCode",attrs:{src:"/manage/verify",alt:"验证码"},on:{click:e.changeCodeImg}})])],1),a("el-form-item",[a("el-button",{staticClass:"registerBtn",attrs:{type:"primary"},on:{click:function(t){return e.submitLogin("loginInfo")}}},[e._v(" 登录 ")])],1),a("el-form-item",[e._v(" 还没账号?立即 "),a("router-link",{attrs:{to:"/register"}},[a("el-button",{attrs:{type:"text"}},[e._v("注册")])],1)],1)],1)],1)],1)},n=[],s=a("fd03"),r={name:"Login",data:function(){var e=function(e,t,a){var o=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return t?o.test(t)?void a():a(new Error("请输入正确的邮箱格式")):a(new Error("请输入邮箱"))};return{loginInfo:{email:"",pass:"",captcha:""},loginRules:{email:[{required:!0,validator:e,trigger:"blur"}],pass:[{required:!0,message:"请输入密码",trigger:"blur"}],captcha:[{required:!0,message:"请输入验证码",trigger:"blur"}]}}},methods:{submitLogin:function(e){var t=this;this.$refs[e].validate((function(e){if(e){var a={};a.email=t.loginInfo.email,a.pwd=t.loginInfo.pass,a.captcha=t.loginInfo.captcha,Object(s["g"])(a).then((function(e){1===e.code&&(t.$store.commit("login",{userid:e.data.id,username:e.data.email,integral:e.data.integral}),t.$message({message:"恭喜你,登录成功",type:"success",showClose:!0,onClose:function(){t.$router.push("/")}}))})).catch((function(e){t.$message.error(e.message),t.changeCodeImg()}))}else t.$message({message:"请输入正确的信息",type:"error",showClose:!0}),t.changeCodeImg()}))},changeCodeImg:function(){var e=document.querySelector(".showCode");e.setAttribute("src","/manage/verify")}}},i=r,l=(a("d43a"),a("2877")),c=Object(l["a"])(i,o,n,!1,null,"2879e51c",null);t["default"]=c.exports},d43a:function(e,t,a){"use strict";var o=a("3ca4"),n=a.n(o);n.a}}]); //# sourceMappingURL=chunk-3fa071e6.0e18cf92.js.map