1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-51268d13"],{"46ea":function(e,t,n){"use strict";n("e57d")},"80e4":function(e,t,n){"use strict";n("a379")},a379:function(e,t,n){},dd7b:function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return e.configInfor?n("div",{staticClass:"login-container"},[n("div",{staticClass:"login-left"},[n("div",{staticClass:"login-texts"},[n("p",[n("span",[e._v(e._s(e.configInfor.title)+"-个人中心")])])]),n("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules,"auto-complete":"on","label-position":"left",size:"mini"}},[n("div",{staticClass:"title-container"},[n("h3",{staticClass:"title"},[e._v("登录")])]),n("div",{directives:[{name:"show",rawName:"v-show",value:"login"==e.loginCheck,expression:"loginCheck == 'login'"}],staticClass:"login-input"},[n("p",{staticClass:"input-title"},[e._v("用户名")]),n("el-form-item",{attrs:{prop:"username"}},[n("el-input",{ref:"username",attrs:{autocomplete:"off",name:"username",tabindex:"1",type:"text"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}})],1),n("p",{staticClass:"input-title"},[e._v("密码")]),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{key:e.passwordType,ref:"password",attrs:{type:e.passwordType,autocomplete:"off",name:"password",tabindex:"2"},nativeOn:{keyup: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"}})],1),n("p",{staticClass:"input-title"},[e._v("用户类型")]),n("el-form-item",{staticClass:"el-form-item-type",attrs:{prop:"type"}},[n("el-radio",{attrs:{label:"TEACHER"},model:{value:e.loginForm.type,callback:function(t){e.$set(e.loginForm,"type",t)},expression:"loginForm.type"}},[e._v("教师")]),n("el-radio",{attrs:{label:"STUDENT"},model:{value:e.loginForm.type,callback:function(t){e.$set(e.loginForm,"type",t)},expression:"loginForm.type"}},[e._v("学员")]),n("el-radio",{attrs:{label:"ADMIN"},model:{value:e.loginForm.type,callback:function(t){e.$set(e.loginForm,"type",t)},expression:"loginForm.type"}},[e._v("系统管理员")])],1),n("el-button",{staticStyle:{width:"100%","margin-bottom":"30px"},attrs:{loading:e.loading,size:"small",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e._v("登录")])],1)])],1),n("div",{staticClass:"login-right"})]):e._e()},r=[],i=n("1da1");n("96cf"),n("498a");function s(e){if(console.log(e),e)return!0}var a=n("4279");function l(e){return JSON.parse(localStorage.getItem(e))}var c=n("5f87"),u=n("ed08"),p={name:"Login",data:function(){var e=function(e,t,n){s(t)?n():n(new Error("请输入用户名"))},t=function(e,t,n){t?n():n(new Error("请输入密码"))};return{configInfor:null,options:[],select:"1",codeText:"获取验证码",codeSend:!1,loginForm:{username:l("userName")||"",password:"",type:"TEACHER"},loginRules:{username:[{required:!0,trigger:"blur",validator:e}],password:[{required:!0,trigger:"blur",validator:t}]},loading:!1,passwordType:"password",redirect:void 0,loginCheck:"login"}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},methods:{showPwd:function(){var e=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){e.$refs.password.focus()}))},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){if(!t)return e.loading=!1,!1;e.loading=!0;var n="login_control-Login",o={user_type:e.loginForm.type,user_name:e.loginForm.username,password:e.loginForm.password};Object(a["c"])(n,o).then((function(t){Object(c["e"])(t),e.$router.push({path:"/EnterSys"})})).catch((function(){e.loading=!1}))}))},_getConfig:function(){var e=this;return Object(i["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,Object(u["b"])();case 2:e.configInfor=t.sent;case 3:case"end":return t.stop()}}),t)})))()}},mounted:function(){this._getConfig()}},d=p,f=(n("46ea"),n("80e4"),n("2877")),m=Object(f["a"])(d,o,r,!1,null,"20182812",null);t["default"]=m.exports},e57d:function(e,t,n){},ed08:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return s}));n("53ca"),n("d3b7"),n("ac1f"),n("5319"),n("4d63"),n("25f0"),n("4d90"),n("1276"),n("159b");var o=n("4279"),r=n("5f87");function i(){return new Promise((function(e,t){var n="sys_config_manager-GetLogo";Object(o["c"])(n,{}).then((function(t){Object(r["d"])(t),e(t)})).catch((function(e){t(e)}))}))}function s(e){return function(t,n){var o=t[e],r=n[e];return o<r?-1:o>r?1:0}}}}]);
|