| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d7bc89e"],{"42c5":function(e,a,n){"use strict";n.r(a);var t=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticStyle:{width:"100%",height:"30px",color:"#00549e"}},[t("el-dropdown",{staticStyle:{cursor:"pointer"},attrs:{trigger:"click"}},[t("span",{staticClass:"el-dropdown-link"},[t("div",{staticStyle:{float:"left"}},[t("img",{staticStyle:{width:"20px"},attrs:{src:n("c475")}})]),t("div",{staticStyle:{float:"left"}},[e._v(e._s(e.$t("changeLanguage")))])]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},e._l(e.language,(function(a){return t("el-dropdown-item",{key:a.key,attrs:{disabled:a.key==e.chooseLanguage,label:a.value,value:a.key},nativeOn:{click:function(n){return e.handleChangeLanguage(a.key)}}},[e._v(e._s(a.value))])})),1)],1)],1)},o=[],i=(n("14d9"),n("ac1f"),n("5319"),n("7ded"),n("852e")),s=n.n(i),g=n("21f2"),r=n("7ba4"),u={name:"Login",components:{},data:function(){return{language:[{key:"zh-CN",value:"简体中文",id:"1"},{key:"en-US",value:"English",id:"2"},{key:"ru-RU",value:"俄语",id:"3"}],chooseLanguage:"zh-CN",codeUrl:"",loginForm:{username:"admin",password:"admin123",rememberMe:!1,code:"",uuid:"",type:""},loginRules:{},loading:!1,captchaEnabled:!0,register:!1,redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},created:function(){this.systemConfiguration(),this.getCookie(),this.loginForm.type="userLogin"},methods:{systemConfiguration:function(){var e=this;setTimeout((function(){Object(r["m"])({}).then((function(a){if(null!=a.data){var n=a.data,t=(n.webSocket,n.systemLanguage);if(""!=t&&null!=t)for(var o=0;o<e.language.length;o++){var i=e.language[o];if(t==i.id){var g=s.a.get("flowinnIotLanguage");g!=i.key&&(e.chooseLanguage=i.key,s.a.set("flowinnIotLanguage",e.chooseLanguage,{expires:3e3}),e.setWebLanguage())}}else e.setWebLanguage()}}))}),500)},setWebLanguage:function(){var e=s.a.get("flowinnIotLanguage");if(null!=e&&""!=e&&void 0!=e)this.chooseLanguage=e;else{var a=(navigator.language||navigator.userLanguage).substring(0,2);null!=a&&""!=a&&void 0!=a&&(this.chooseLanguage=a)}"zh"==this.chooseLanguage||"zh-CN"==this.chooseLanguage?this.chooseLanguage="zh-CN":"zh-TW"==this.chooseLanguage?this.chooseLanguage="zh-TW":"ru-RU"==this.chooseLanguage?this.chooseLanguage="ru-RU":this.chooseLanguage="en-US";var n=(new Date).getTime(),t=n+94608e3;s.a.set("flowinnIotLanguage",this.chooseLanguage,{expires:t}),localStorage.setItem("language",this.chooseLanguage),this.$i18n.locale=this.chooseLanguage,document.title=this.$i18n.t("loginFormTitle").replace("PDU","")},handleChangeLanguage:function(e){this.chooseLanguage=e,s.a.set("flowinnIotLanguage",this.chooseLanguage,{expires:3e3});for(var a=0;a<this.language.length;a++){var n=this.language[a];if(e==n.key)return Object(r["b"])(n.id).then((function(e){console.info("change-language:"+value)})),void this.setWebLanguage()}},getCode:function(){},getCookie:function(){var e=s.a.get("username"),a=s.a.get("password"),n=s.a.get("rememberMe");this.loginForm={username:void 0===e?this.loginForm.username:e,password:void 0===a?this.loginForm.password:Object(g["a"])(a),rememberMe:void 0!==n&&Boolean(n)}},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(a){a&&(e.loading=!0,e.loginForm.rememberMe?(s.a.set("username",e.loginForm.username,{expires:30}),s.a.set("password",Object(g["b"])(e.loginForm.password),{expires:30}),s.a.set("rememberMe",e.loginForm.rememberMe,{expires:30})):(s.a.remove("username"),s.a.remove("password"),s.a.remove("rememberMe")),console.log(e.loginForm),e.$store.dispatch("Login",e.loginForm).then((function(){e.$router.push({path:e.redirect||"/"}).catch((function(){}))})).catch((function(){e.loading=!1,e.captchaEnabled&&e.getCode()})))}))}}},l=u,c=(n("a390"),n("2877")),h=Object(c["a"])(l,t,o,!1,null,null,null);a["default"]=h.exports},7596:function(e,a,n){},a390:function(e,a,n){"use strict";n("7596")},c475:function(e,a,n){e.exports=n.p+"img/changeLanguage.png?"}}]);
|