sk_gm_server/public/static/js/chunk-25f72e95.a8967193.js

1 line
3.0 KiB
Go

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-25f72e95"],{2017:function(e,t,s){"use strict";s("b12d")},4239:function(e,t,s){"use strict";s("ebaf")},"9ed6":function(e,t,s){"use strict";s.r(t);var n=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"login-container"},[s("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules,"auto-complete":"on","label-position":"left"}},[s("div",{staticClass:"title-container"},[s("h3",{staticClass:"title"},[e._v(e._s(e.title))])]),e._v(" "),s("el-form-item",{attrs:{prop:"username"}},[s("span",{staticClass:"svg-container"},[s("svg-icon",{attrs:{"icon-class":"user"}})],1),e._v(" "),s("el-input",{ref:"username",attrs:{placeholder:"Username",name:"username",type:"text",tabindex:"1","auto-complete":"on"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}})],1),e._v(" "),s("el-form-item",{attrs:{prop:"passwd"}},[s("span",{staticClass:"svg-container"},[s("svg-icon",{attrs:{"icon-class":"password"}})],1),e._v(" "),s("el-input",{key:e.passwordType,ref:"password",attrs:{type:e.passwordType,placeholder:"Password",name:"passwd",tabindex:"2","auto-complete":"on"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.passwd,callback:function(t){e.$set(e.loginForm,"passwd",t)},expression:"loginForm.passwd"}}),e._v(" "),s("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[s("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1),e._v(" "),s("el-button",{staticStyle:{width:"100%","margin-bottom":"30px"},attrs:{loading:e.loading,type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e._v("登 录")])],1)],1)},o=[],a=s("5530"),r=s("61f7"),i=s("83d6"),l=s("8237"),c=s.n(l),d={name:"Login",data:function(){var e=function(e,t,s){Object(r["b"])(t),s()},t=function(e,t,s){t.length,s()};return{title:i["title"],loginForm:{username:"admin",passwd:"123456"},loginRules:{username:[{required:!0,trigger:"blur",validator:e}],passwd:[{required:!0,trigger:"blur",validator:t}]},loading:!1,passwordType:"password",redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},methods:{showPwd:function(){var e=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){e.$refs.password.focus()}))},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){if(!t)return console.log("error submit!!"),!1;e.loading=!0,e.$store.dispatch("user/login",Object(a["a"])(Object(a["a"])({},e.loginForm),{},{passwd:c()(e.loginForm.passwd)})).then((function(){e.$router.push({path:e.redirect||"/"}),e.loading=!1})).catch((function(){e.loading=!1}))}))}}},u=d,p=(s("2017"),s("4239"),s("2877")),m=Object(p["a"])(u,n,o,!1,null,"bf2b9670",null);t["default"]=m.exports},b12d:function(e,t,s){},ebaf:function(e,t,s){}}]);