1 line
3.5 KiB
JavaScript
1 line
3.5 KiB
JavaScript
![]() |
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-32136b94"],{"5b60":function(t,e,i){},b7f0:function(t,e,i){"use strict";i.r(e);var r=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"login"},[i("el-row",[i("el-col",{attrs:{xs:24}},[i("div",{staticStyle:{color:"#fff","background-color":"#0f73ee",width:"100%",height:"200px","text-align":"center",padding:"15px","font-family":"'微软雅黑'"}},[i("div",{staticStyle:{"font-size":"42px","padding-top":"40px",width:"300px",margin:"0 auto"}},[i("img",{staticStyle:{width:"100px",height:"100px",float:"left"},attrs:{src:t.logo,alt:"logo"}}),i("div",{staticStyle:{float:"left","margin-top":"13px",width:"200px","text-align":"left"}},[i("div",[t._v("FastBee")]),i("div",{staticStyle:{"letter-spacing":"1.5px","font-size":"20px","font-weight":"600","margin-top":"-8px","margin-left":"3px"}},[t._v(" 开源物联网平台")])])])]),i("div",{staticClass:"tabs-login"},[i("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.loginForm,rules:t.loginRules}},[i("el-form-item",{attrs:{prop:"username"}},[i("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:t.loginForm.username,callback:function(e){t.$set(t.loginForm,"username",e)},expression:"loginForm.username"}},[i("svg-icon",{staticClass:"input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),i("el-form-item",{attrs:{prop:"password"}},[i("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin(e)}},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}},[i("svg-icon",{staticClass:"input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),i("el-form-item",{staticStyle:{width:"100%"}},[i("div",{staticStyle:{"margin-bottom":"10px"}},[i("el-button",{staticStyle:{width:"100%"},attrs:{loading:t.loading,type:"primary"},nativeOn:{click:function(e){return e.preventDefault(),t.handleLogin(e)}}},[t.loading?i("span",[t._v("登 录 中...")]):i("span",[t._v("登 录")])])],1)])],1)],1)])],1),t._m(0)],1)},o=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"el-login-footer"},[i("span",[t._v(" Copyright © 2024 "),i("a",{attrs:{target:"_blank",href:"http://fastbee.cn"}},[t._v("FastBee")]),t._v(" All Rights Reserved. ")])])}],s=(i("14d9"),i("e05f"),i("4309")),n=i.n(s),a=i("7ded"),l=i("5f87"),c={name:"oauthLogin",data:function(){return{logo:n.a,loginForm:{username:"",password:""},loginRules:{username:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}]},loading:!1}},watch:{$route:{handler:function(t){},immediate:!0}},created:function(){this.params.responseType=this.$route.query.response_type,this.params.clientId=this.$route.query.client_id,this.params.redirectUri=this.$route.query.redirect_uri,this.params.state=this.$route.query.state},methods:{handleLogin:function(){var t=this;this.$refs.loginForm.validate((function(e){e&&Object(a["m"])(t.loginForm).then((function(e){Object(l["e"])(e.data),t.$router.push({path:"/sso",query:{clientId:t.$route.query.client_id,redirectUri:t.$route.query.redirect_uri,responseType:t.$route.query.response_type,state:t.$route.query.state}}).catch((function(){}))}))}))}}},u=c,p=(i("cd40"),i("2877")),d=Object(p["a"])(u,r,o,!1,null,null,null);e["default"]=d.exports},cd40:function(t,e,i){"use strict";i("5b60")}}]);
|