| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["signin"],{"4bae":function(e,t,n){},"60a0":function(e,t,n){"use strict";n.r(t);n("498a");var a=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{id:"signin"}},[t("div",{staticClass:"title"},[t("i",{staticClass:"el-icon-unlock"}),t("span",{directives:[{name:"t",rawName:"v-t",value:"signin.title",expression:"'signin.title'"}]})]),t("el-form",{ref:"params",staticClass:"form",attrs:{model:e.params,rules:e.rules,"label-width":"0"}},[t("el-form-item",{attrs:{prop:"loginName"}},[t("el-input",{staticClass:"m-input",attrs:{"prefix-icon":"iconfont iconyouxiang1",placeholder:e.$t("signin.form.email")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login.apply(null,arguments)}},model:{value:e.params.loginName,callback:function(t){e.$set(e.params,"loginName","string"===typeof t?t.trim():t)},expression:"params.loginName"}})],1),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{staticClass:"m-input",attrs:{type:"password",autocomplete:"off","show-password":"","prefix-icon":"iconfont iconmima",placeholder:e.$t("signin.form.password")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.login.apply(null,arguments)}},model:{value:e.params.password,callback:function(t){e.$set(e.params,"password","string"===typeof t?t.trim():t)},expression:"params.password"}})],1),t("el-form-item",{staticClass:"forget"},[t("div",[t("a",{directives:[{name:"t",rawName:"v-t",value:"signin.forget",expression:"'signin.forget'"}],attrs:{href:"#/forget"}})])]),t("el-form-item",[t("el-button",{directives:[{name:"t",rawName:"v-t",value:"signin.login",expression:"'signin.login'"}],staticClass:"s-btn",attrs:{type:"danger"},on:{click:e.login}})],1)],1)],1)},i=[],r=n("c7eb"),s=n("1da1"),o=n("7884"),c=n("f121"),u=n.n(c),l=n("bc3a"),p=n.n(l),m=u.a.Code,d={data:function(){return{loading:!1,params:{loginName:"",password:""},rules:{loginName:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}]}}},methods:{login:function(){var e=Object(s["a"])(Object(r["a"])().mark((function e(){var t=this;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs["params"].validate(function(){var e=Object(s["a"])(Object(r["a"])().mark((function e(n){var a;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=8;break}return t.loading=!0,e.next=4,o["a"].Login(t.params);case 4:a=e.sent,a.code==m.StatusOK?(sessionStorage.setItem("access_token",a.data),p.a.defaults.headers.common["Access-Token"]=a.data,t.getLoginInfo()):(t.$pigeon.MessageError(a.msg),t.loading=!1),e.next=9;break;case 8:return e.abrupt("return",!1);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),getLoginInfo:function(){var e=this;return Object(s["a"])(Object(r["a"])().mark((function t(){var n;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,o["a"].CustomLoginInfo();case 2:n=t.sent,n.code==m.StatusOK?(e.$store.commit("InitInfo",n.data),e.$store.commit("InfoExpire",!1),e.$pigeon.MessageOK(e.$i18n.t("Msg.LoginSuccess")),setTimeout((function(){e.loading=!1,e.$router.push({path:"/"}).catch((function(e){return e}))}),1e3)):(e.$store.commit("InfoExpire",!1),e.$pigeon.MessageError(e.$i18n.t("Msg.SystemError")),e.loading=!1);case 4:case"end":return t.stop()}}),t)})))()},switchLanguage:function(){var e=this;return Object(s["a"])(Object(r["a"])().mark((function t(){var n;return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=e.$i18n.locale||"cn",t.next=3,o["a"].switchLanguage({lang:n});case 3:case"end":return t.stop()}}),t)})))()}},mounted:function(){}},f=d,g=(n("b39d"),n("b8a4"),n("2877")),v=Object(g["a"])(f,a,i,!1,null,"5b274b21",null);t["default"]=v.exports},b39d:function(e,t,n){"use strict";n("d1cd")},b8a4:function(e,t,n){"use strict";n("4bae")},d1cd:function(e,t,n){}}]);
|