2 lines
6.5 KiB
JavaScript
2 lines
6.5 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["login"],{"13d5":function(e,t,n){"use strict";var a=n("23e7"),s=n("d58f").left,r=n("a640"),i=n("2d00"),o=n("605d"),c=r("reduce"),l=!o&&i>79&&i<83;a({target:"Array",proto:!0,forced:!c||l},{reduce:function(e){return s(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},2017:function(e,t,n){"use strict";n("dddc")},"30b5f":function(e,t,n){},"3ffd":function(e,t,n){"use strict";n("30b5f")},"5a73":function(e,t,n){},"95f3":function(e,t,n){"use strict";n("5a73")},"9ed6":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"login-container"},[n("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules,autocomplete:"on","label-position":"left"}},[n("div",{staticClass:"title-container"},[n("h3",{staticClass:"title"},[e._v(" "+e._s(e.$t("login.title"))+" ")]),n("lang-select",{staticClass:"set-language"})],1),n("el-form-item",{attrs:{prop:"username"}},[n("span",{staticClass:"svg-container"},[n("svg-icon",{attrs:{name:"user"}})],1),n("el-input",{ref:"username",attrs:{placeholder:e.$t("login.username"),name:"username",type:"text",tabindex:"1",autocomplete:"on"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}})],1),n("el-tooltip",{attrs:{content:"Caps lock is On",placement:"right",manual:""},model:{value:e.capsTooltip,callback:function(t){e.capsTooltip=t},expression:"capsTooltip"}},[n("el-form-item",{attrs:{prop:"password"}},[n("span",{staticClass:"svg-container"},[n("svg-icon",{attrs:{name:"password"}})],1),n("el-input",{key:e.passwordType,ref:"password",attrs:{type:e.passwordType,placeholder:e.$t("login.password"),name:"password",tabindex:"2",autocomplete:"on"},on:{blur:function(t){e.capsTooltip=!1}},nativeOn:{keyup:[function(t){return e.checkCapslock(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}]},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}}),n("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[n("svg-icon",{attrs:{name:"password"===e.passwordType?"eye-off":"eye-on"}})],1)],1)],1),n("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(" "+e._s(e.$t("login.logIn"))+" ")])],1),n("el-dialog",{attrs:{title:e.$t("login.thirdparty"),visible:e.showDialog},on:{"update:visible":function(t){e.showDialog=t}}},[e._v(" "+e._s(e.$t("login.thirdpartyTips"))+" "),n("br"),n("br"),n("br"),n("social-sign")],1)],1)},s=[],r=n("1da1"),i=n("d4ec"),o=n("bee2"),c=n("262e"),l=n("2caf"),u=(n("13d5"),n("b64b"),n("96cf"),n("9ab4")),d=n("1b40"),p=n("9dba"),f=n("1131"),g=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"social-signup-container"},[n("div",{staticClass:"sign-btn",on:{click:function(t){return e.wechatHandleClick("wechat")}}},[n("span",{staticClass:"wx-svg-container"},[n("svg-icon",{staticClass:"icon",attrs:{name:"wechat"}})],1),e._v(" 微信 ")]),n("div",{staticClass:"sign-btn",on:{click:function(t){return e.tencentHandleClick("tencent")}}},[n("span",{staticClass:"qq-svg-container"},[n("svg-icon",{staticClass:"icon",attrs:{name:"qq"}})],1),e._v(" QQ ")])])},h=[],m=function(e){Object(c["a"])(n,e);var t=Object(l["a"])(n);function n(){return Object(i["a"])(this,n),t.apply(this,arguments)}return Object(o["a"])(n,[{key:"wechatHandleClick",value:function(e){alert("handle "+e+" here")}},{key:"tencentHandleClick",value:function(e){alert("handle "+e+" here")}}]),n}(d["c"]);m=Object(u["a"])([Object(d["a"])({name:"SocialSignin"})],m);var v=m,w=v,b=(n("95f3"),n("0c7c")),y=Object(b["a"])(w,g,h,!1,null,"01fd1c75",null),k=y.exports,C=n("ac1a"),O=function(e){Object(c["a"])(n,e);var t=Object(l["a"])(n);function n(){var e;return Object(i["a"])(this,n),e=t.apply(this,arguments),e.validateUsername=function(e,t,n){n()},e.validatePassword=function(e,t,n){t.length<6?n(new Error("The password can not be less than 6 digits")):n()},e.loginForm={username:"",password:""},e.loginRules={username:[{validator:e.validateUsername,trigger:"blur"}],password:[{validator:e.validatePassword,trigger:"blur"}]},e.passwordType="password",e.loading=!1,e.showDialog=!1,e.capsTooltip=!1,e.otherQuery={},e}return Object(o["a"])(n,[{key:"onRouteChange",value:function(e){var t=e.query;t&&(this.redirect=t.redirect,this.otherQuery=this.getOtherQuery(t))}},{key:"created",value:function(){C["a"].SetMini(0)}},{key:"mounted",value:function(){""===this.loginForm.username?this.$refs.username.focus():""===this.loginForm.password&&this.$refs.password.focus()}},{key:"checkCapslock",value:function(e){var t=e.key;this.capsTooltip=null!==t&&1===t.length&&t>="A"&&t<="Z"}},{key:"showPwd",value:function(){var e=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){e.$refs.password.focus()}))}},{key:"handleLogin",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$refs.loginForm.validate();case 3:return this.loading=!0,e.next=6,p["a"].Login(this.loginForm);case 6:return e.next=8,this.$router.push({path:this.redirect||"/",query:this.otherQuery});case 8:e.next=14;break;case 10:e.prev=10,e.t0=e["catch"](0),console.warn(e.t0),this.loading=!1;case 14:case"end":return e.stop()}}),e,this,[[0,10]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"getOtherQuery",value:function(e){return Object.keys(e).reduce((function(t,n){return"redirect"!==n&&(t[n]=e[n]),t}),{})}}]),n}(d["c"]);Object(u["a"])([Object(d["d"])("$route",{immediate:!0})],O.prototype,"onRouteChange",null),O=Object(u["a"])([Object(d["a"])({name:"Login",components:{LangSelect:f["a"],SocialSign:k}})],O);var x=O,T=x,j=(n("2017"),n("3ffd"),Object(b["a"])(T,a,s,!1,null,"8a8b248a",null));t["default"]=j.exports},d58f:function(e,t,n){var a=n("1c0b"),s=n("7b0b"),r=n("44ad"),i=n("50c4"),o=function(e){return function(t,n,o,c){a(n);var l=s(t),u=r(l),d=i(l.length),p=e?d-1:0,f=e?-1:1;if(o<2)while(1){if(p in u){c=u[p],p+=f;break}if(p+=f,e?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;e?p>=0:d>p;p+=f)p in u&&(c=n(c,u[p],p,l));return c}};e.exports={left:o(!1),right:o(!0)}},dddc:function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}}}]);
|
|
//# sourceMappingURL=login.c7d11a72.js.map
|