whychw
2021-05-24 8e85954e958bcb1bba811884dbc9cde65e94aa04
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0f81fd16"],{"63c8":function(e,t,s){"use strict";var n=s("a881"),i=s.n(n);i.a},"71a8":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:"page page_login"},[s("div",{staticClass:"title"},[e._v("综合电力监控系统")]),s("div",{staticClass:"login-container"},[s("div",{staticClass:"login"},[s("div",{staticClass:"login-header"},[e._v("用户登录")]),s("div",{staticClass:"login-content"},[s("div",{staticClass:"input-item"},[s("el-input",{attrs:{placeholder:"请输入用户名",clearable:""},on:{focus:e.focus},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login(t)}},model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}})],1),s("div",{staticClass:"input-item"},[s("el-input",{attrs:{type:"password",placeholder:"请输入密码","prefix-icon":"el-icon-lock",clearable:""},on:{focus:e.focus},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login(t)}},model:{value:e.user.password,callback:function(t){e.$set(e.user,"password",t)},expression:"user.password"}})],1),s("div",{staticClass:"posR"},[s("div",{staticClass:"input-item error_contain"},[s("el-row",[s("el-col",{attrs:{span:12,offset:12}},[s("div",{staticClass:"tar"},[e._v(" "+e._s(e.msg)+" ")])])],1)],1)]),s("div",{staticClass:"input-item"},[s("el-button",{attrs:{type:"primary",loading:e.loading},on:{click:e.login}},[e._v("立即登录")])],1)])])])])},i=[],a=(s("b0c0"),{data:function(){return{loading:!1,user:{name:"",password:""},msg:""}},methods:{login:function(){var e=this.checkEmpty();if(0!=e.code){var t=this,s={UName:this.user.name,Upassword:this.$common.hex_md5(this.user.password)};this.loading=!0,this.$api.user.login(s).then((function(e){var n=JSON.parse(e.data.result);if(1==n.code){t.msg="登录成功";var i={name:s.UName,unote:n.data.UNote,uid:n.data.UId};t.$store.dispatch("setLogin",i),t.$nextTick((function(){t.$router.push({path:"/general/index"})}))}else t.msg=n.msg,t.loading=!1})).catch((function(){t.loading=!1,t.msg="网络请求超时!"}))}else this.msg=e.msg},checkEmpty:function(){var e={code:1,msg:"数据为空验证成功"};return""==this.user.name?(e.code=0,e.msg="用户名不能为空!",e):e},focus:function(){this.msg=""}},mounted:function(){clearTimeout(),this.$store.dispatch("setLogin","")}}),o=a,c=(s("63c8"),s("2877")),r=Object(c["a"])(o,n,i,!1,null,"79ad847e",null);t["default"]=r.exports},a881:function(e,t,s){}}]);