chunk-17f6c108.8a9b66f3.js 3.3 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-17f6c108"],{1700:function(t,e,o){"use strict";o("2bc2")},"2bc2":function(t,e,o){t.exports={primary:"#4073FA"}},9760:function(t,e,o){"use strict";o.r(e);var r=function(){var t=this,e=t._self._c;return e("div",{staticClass:"login"},[e("div",{staticClass:"main"},[e("div",{staticClass:"login-container"},[e("div",{staticClass:"title"},[t._v("客服登录")]),e("div",{staticClass:"form m-t-40"},[e("el-form",{ref:"form",attrs:{model:t.accountObj,rules:t.rules}},[e("el-form-item",{attrs:{prop:"account"}},[e("el-input",{attrs:{placeholder:"请输入账号"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.$refs.inputPwd.focus()}},model:{value:t.accountObj.account,callback:function(e){t.$set(t.accountObj,"account",e)},expression:"accountObj.account"}},[e("i",{staticClass:"el-input__icon el-icon-s-custom",attrs:{slot:"prefix"},slot:"prefix"})])],1),e("el-form-item",{attrs:{prop:"password"}},[e("el-input",{ref:"inputPwd",attrs:{placeholder:"请输入密码","show-password":""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin.apply(null,arguments)}},model:{value:t.accountObj.password,callback:function(e){t.$set(t.accountObj,"password",e)},expression:"accountObj.password"}},[e("i",{staticClass:"el-input__icon el-icon-s-cooperation",attrs:{slot:"prefix"},slot:"prefix"})])],1),e("div",{staticClass:"m-b-10 p-t-10"},[e("el-checkbox",{attrs:{label:"记住账号"},model:{value:t.rememberAccount,callback:function(e){t.rememberAccount=e},expression:"rememberAccount"}})],1),e("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary",loading:t.loadingLogin},on:{click:t.handleLogin}},[t._v("登录")])],1)],1)])]),e("div",{staticClass:"footer"},[t._v(t._s(t.copyright))])])},c=[];const n={keyPrev:"kefu_",set(t,e,o){let r={expire:o?this.time()+o:"",value:e};"object"===typeof r&&(r=JSON.stringify(r));try{window.localStorage.setItem(t,r)}catch(c){return!1}},get(t){try{let e=window.localStorage.getItem(t);if(!e)return!1;const{value:o,expire:r}=JSON.parse(e);return r&&r<this.time()?(window.localStorage.removeItem(t),!1):o}catch(e){return!1}},time(){return Math.round((new Date).getTime()/1e3)},remove(t){t&&window.localStorage.removeItem(t)},getKey(t){return this.keyPrev+t}};var a=n,s=(o("b562"),o("2f62")),i={data(){return{rememberAccount:!1,loadingLogin:!1,accountObj:{account:"",password:""},rules:{account:[{required:!0,message:"请输入账号",trigger:["blur"]}],password:[{required:!0,message:"请输入密码",trigger:["blur"]}]}}},methods:{handleLogin(){this.$refs.form.validate(t=>{t&&(a.set("remember_account",{remember:this.rememberAccount,account:this.accountObj.account}),this.login())})},login(){this.loadingLogin=!0;const{account:t,password:e}=this.accountObj;this.$store.dispatch("login",{account:t,password:e}).then(t=>{const{query:{redirect:e}}=this.$route,o="string"===typeof e?e:"/";this.$router.replace(o)}).catch(()=>{this.loadingLogin=!1})}},computed:{...Object(s["c"])(["copyright"])},created(){const t=a.get("remember_account");t.remember&&(this.rememberAccount=t.remember,this.accountObj.account=t.account)}},l=i,u=(o("1700"),o("2877")),p=Object(u["a"])(l,r,c,!1,null,null,null);e["default"]=p.exports}}]);
  2. //# sourceMappingURL=chunk-17f6c108.8a9b66f3.js.map