| 1 |
- webpackJsonp([14],{kSxN:function(e,s){},lmfZ:function(e,s,r){"use strict";Object.defineProperty(s,"__esModule",{value:!0});var t=r("mvHQ"),a=r.n(t),o=r("gyMJ"),n={name:"Login",data:function(){return{user_name:"",password:"",isSuccess:!1,remember_password:Boolean(localStorage.getItem("is_remember_user"))||!1}},methods:{login:function(){var e=this;if(!this.isSuccess){if([this.user_name,this.password].includes(""))return this.$message.warning("账号/密码不能为空...");if("system"==this.user_name&&"Zljc123!@#"==this.password){this.isSuccess=!0;var s={user_name:this.user_name,password:this.password};if(this.remember_password)localStorage.setItem("remember_user",a()(s)),localStorage.setItem("is_remember_user",a()(this.remember_password));else{["remember_user","is_remember_password"].forEach(function(e){localStorage.removeItem(e)})}return this.$store.commit("handle_save_user",{user_name:"system",token:"AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA",name:"系统管理员",admin:!0}),void setTimeout(function(){e.$store.state.defaultActive="/layout/real_time_monitoring",e.$router.push("/layout/real_time_monitoring")},300)}var r={username:this.user_name,password:this.password};Object(o.s)(this.$qs.stringify(r)).then(function(s){if(401==s.code)return e.$message.warning("账号/密码错误...");if(403==s.code)return e.$message.warning("用户未启用...");e.isSuccess=!0,r={user_name:e.user_name,token:s.token,name:s.name,admin:s.admin};var t={user_name:e.user_name,password:e.password};if(e.remember_password)localStorage.setItem("remember_user",a()(t)),localStorage.setItem("is_remember_user",a()(e.remember_password));else{["remember_user","is_remember_password"].forEach(function(e){localStorage.removeItem(e)})}e.$store.commit("handle_save_user",r),setTimeout(function(){e.$store.state.defaultActive="/layout/real_time_monitoring",e.$router.push("/layout/real_time_monitoring")},300)}).catch(function(s){e.isSuccess=!1,console.log(s)})}}},mounted:function(){if(this.remember_password){var e=JSON.parse(localStorage.getItem("remember_user"));this.user_name=e.user_name,this.password=e.password}}},i={render:function(){var e=this,s=e.$createElement,r=e._self._c||s;return r("div",{staticClass:"login_box"},[r("el-card",{attrs:{id:"card_box",shadow:"always"}},[r("div",{attrs:{slot:"header"},slot:"header"},[r("span",{staticStyle:{color:"white"}},[e._v("欢迎登录")])]),e._v(" "),r("el-input",{attrs:{placeholder:"用户名","prefix-icon":"el-icon-user"},model:{value:e.user_name,callback:function(s){e.user_name=s},expression:"user_name"}}),e._v(" "),r("el-input",{attrs:{placeholder:"密码",type:"password","show-password":"","prefix-icon":"el-icon-lock"},nativeOn:{keyup:function(s){return!s.type.indexOf("key")&&e._k(s.keyCode,"enter",13,s.key,"Enter")?null:e.login.apply(null,arguments)}},model:{value:e.password,callback:function(s){e.password=s},expression:"password"}}),e._v(" "),r("div",{staticClass:"remember_password"},[r("el-checkbox",{model:{value:e.remember_password,callback:function(s){e.remember_password=s},expression:"remember_password"}},[e._v("记住密码")])],1),e._v(" "),r("el-button",{directives:[{name:"debounce",rawName:"v-debounce",value:e.login,expression:"login"}],staticClass:"login_button",attrs:{type:e.isSuccess?"success":"primary"}},[e._v("\n "+e._s(e.isSuccess?"登录成功...":"登录")+"\n ")])],1)],1)},staticRenderFns:[]};var m=r("VU/8")(n,i,!1,function(e){r("kSxN")},"data-v-5fdb12a6",null);s.default=m.exports}});
|