You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
6.1 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-21029a6a"],{2540:function(e,o,n){e.exports={menuText:"#fff",menuActiveText:"#fff",subMenuActiveText:"#fff",menuBg:"rgba(255,255,255,0)",menuHover:"rgba(242,242,242,.4)",menuActiveBg:"rgba(242,242,242,.4)",submenuActiveBg:"rgba(242,242,242,.4)",subMenuHover:"rgba(242,242,242,.4)",sideBarWidth:"210px",primaryColor:"#07c"}},"673f":function(e,o,n){"use strict";n("9017")},"69b7":function(e,o,n){e.exports=n.p+"static/img/login_logo.8d74648e.png"},9017:function(e,o,n){},"9ed6":function(e,o,n){"use strict";n.r(o);var t=function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("div",{staticClass:"login-container"},[e._m(0),n("div",{staticClass:"login-wrap"},[e._m(1),n("div",{staticClass:"login-form1"},[n("el-form",{ref:"loginForm",attrs:{model:e.loginForm,rules:e.loginRules,"auto-complete":"on","label-position":"left"}},[n("div",{staticClass:"title-container"},[n("h3",{staticClass:"title"},[e._v("欢迎登录")]),n("div",{staticClass:"title-change"},[n("span",{class:{color:!e.changeLogin},on:{click:function(o){e.changeLogin=!1}}},[e._v("账号登录")]),n("span",{class:{color:e.changeLogin},on:{click:function(o){e.changeLogin=!0}}},[e._v("短信登录")])])]),e.changeLogin?[n("el-form-item",{attrs:{prop:"mobile"}},[n("el-input",{ref:"mobile",attrs:{placeholder:"手机号",name:"mobile",type:"text",tabindex:"1","auto-complete":"on"},model:{value:e.loginForm.mobile,callback:function(o){e.$set(e.loginForm,"mobile",o)},expression:"loginForm.mobile"}})],1),n("el-form-item",{staticClass:"send_item",attrs:{prop:"code"}},[n("el-input",{ref:"code",attrs:{placeholder:"验证码",name:"code",type:"text",tabindex:"1","auto-complete":"on"},model:{value:e.loginForm.code,callback:function(o){e.$set(e.loginForm,"code",o)},expression:"loginForm.code"}}),n("span",{class:e.hasSend?"hasCode":"senndCode",on:{click:e.sendMsg}},[e._v(e._s(e.hasSend?"已发送":"发送验证码")+" "),e.hasSend?n("span",[e._v("("+e._s(e.count)+"s)")]):e._e()])],1)]:[n("el-form-item",{attrs:{prop:"username"}},[n("el-input",{ref:"username",attrs:{placeholder:"用户名",name:"username",type:"text",tabindex:"1","auto-complete":"on"},model:{value:e.loginForm.username,callback:function(o){e.$set(e.loginForm,"username",o)},expression:"loginForm.username"}})],1),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{key:e.passwordType,ref:"password",attrs:{type:e.passwordType,placeholder:"密码",name:"password",tabindex:"2","auto-complete":"on"},nativeOn:{keyup:function(o){return!o.type.indexOf("key")&&e._k(o.keyCode,"enter",13,o.key,"Enter")?null:e.handleLogin(o)}},model:{value:e.loginForm.password,callback:function(o){e.$set(e.loginForm,"password",o)},expression:"loginForm.password"}}),n("span",{staticClass:"show-pwd",on:{click:e.showPwd}},[n("svg-icon",{attrs:{"icon-class":"password"===e.passwordType?"eye":"eye-open"}})],1)],1)],e.changeLogin?n("el-button",{staticClass:"loginBtn",attrs:{loading:e.loading,type:"primary"},nativeOn:{click:function(o){return o.preventDefault(),e.handleMsgLogin(o)}}},[e._v("登录")]):n("el-button",{staticClass:"loginBtn",attrs:{loading:e.loading,type:"primary"},nativeOn:{click:function(o){return o.preventDefault(),e.handleLogin(o)}}},[e._v("登录")])],2)],1)]),n("div",{staticClass:"login-footer"},[e._v("版权所有:苏州未来科技产业发展有限公司")])])},s=[function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("div",{staticClass:"login-logo"},[t("img",{attrs:{src:n("69b7"),alt:""}})])},function(){var e=this,o=e.$createElement,t=e._self._c||o;return t("div",{staticClass:"login-logo1"},[t("img",{attrs:{src:n("e920"),alt:""}})])}],i=n("61f7"),a=n("c24f"),r=(n("5f87"),n("83d6")),l={name:"Login",data:function(){var e=function(e,o,n){Object(i["b"])(o)?n():n(new Error("请正确输入登录名"))},o=function(e,o,n){o.length<6?n(new Error("密码输入错误")):n()};return{title:"",changeLogin:!1,hasSend:!1,count:60,sendTimer:null,loginForm:{username:"",password:"",mobile:"",code:"",challenge_id:""},loginRules:{username:[{required:!0,trigger:"blur",