2 lines
6.8 KiB
JavaScript
2 lines
6.8 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["login"],{"13d5":function(e,t,n){"use strict";var a=n("23e7"),r=n("d58f").left,o=n("a640"),i=n("2d00"),s=n("605d"),c=o("reduce"),l=!s&&i>79&&i<83;a({target:"Array",proto:!0,forced:!c||l},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},2017:function(e,t,n){"use strict";n("dddc")},4795:function(e,t,n){var a=n("23e7"),r=n("da84"),o=n("342f"),i=[].slice,s=/MSIE .\./.test(o),c=function(e){return function(t,n){var a=arguments.length>2,r=a?i.call(arguments,2):void 0;return e(a?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};a({global:!0,bind:!0,forced:s},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},"5a73":function(e,t,n){},"61c8":function(e,t,n){},9023:function(e,t,n){"use strict";n("61c8")},"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)},r=[],o=n("1da1"),i=n("d4ec"),s=n("bee2"),c=n("262e"),l=n("2caf"),u=(n("96cf"),n("4795"),n("13d5"),n("b64b"),n("9ab4")),p=n("1b40"),d=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(s["a"])(n,[{key:"wechatHandleClick",value:function(e){alert("handle "+e+" here")}},{key:"tencentHandleClick",value:function(e){alert("handle "+e+" here")}}]),n}(p["c"]);m=Object(u["a"])([Object(p["a"])({name:"SocialSignin"})],m);var v=m,b=v,w=(n("95f3"),n("0c7c")),y=Object(w["a"])(b,g,h,!1,null,"01fd1c75",null),k=y.exports,C=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(s["a"])(n,[{key:"onRouteChange",value:function(e){var t=e.query;t&&(this.redirect=t.redirect,this.otherQuery=this.getOtherQuery(t))}},{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=this;this.$refs.loginForm.validate(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=8;break}return e.loading=!0,t.next=4,d["a"].Login(e.loginForm);case 4:e.$router.push({path:e.redirect||"/",query:e.otherQuery})["catch"]((function(e){})),setTimeout((function(){e.loading=!1}),500),t.next=9;break;case 8:return t.abrupt("return",!1);case 9:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())}},{key:"getOtherQuery",value:function(e){return Object.keys(e).reduce((function(t,n){return"redirect"!==n&&(t[n]=e[n]),t}),{})}}]),n}(p["c"]);Object(u["a"])([Object(p["d"])("$route",{immediate:!0})],C.prototype,"onRouteChange",null),C=Object(u["a"])([Object(p["a"])({name:"Login",components:{LangSelect:f["a"],SocialSign:k}})],C);var O=C,T=O,x=(n("2017"),n("9023"),Object(w["a"])(T,a,r,!1,null,"2f3e7ca9",null));t["default"]=x.exports},d58f:function(e,t,n){var a=n("1c0b"),r=n("7b0b"),o=n("44ad"),i=n("50c4"),s=function(e){return function(t,n,s,c){a(n);var l=r(t),u=o(l),p=i(l.length),d=e?p-1:0,f=e?-1:1;if(s<2)while(1){if(d in u){c=u[d],d+=f;break}if(d+=f,e?d<0:p<=d)throw TypeError("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=f)d in u&&(c=n(c,u[d],d,l));return c}};e.exports={left:s(!1),right:s(!0)}},dddc:function(e,t,n){e.exports={menuBg:"#304156",menuText:"#bfcbd9",menuActiveText:"#409eff"}}}]);
|
|
//# sourceMappingURL=login.6df19ec4.js.map
|