chunk-f79775ee.8f33f956.js 7.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-f79775ee"],{"21f2":function(e,t,o){"use strict";o.d(t,"b",(function(){return r})),o.d(t,"a",(function(){return c}));var s=o("24e5"),i=o.n(s),n="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\nnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==",a="MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\nPuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\nkM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\ncSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\nDQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\nYhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\nUP8iWi1Qw0Y=";function r(e){var t=new i.a;return t.setPublicKey(n),t.encrypt(e)}function c(e){var t=new i.a;return t.setPrivateKey(a),t.decrypt(e)}},37903:function(e,t,o){},"3f6e":function(e,t,o){e.exports=o.p+"static/img/bg.a7e811c1.png"},"655b":function(e,t,o){"use strict";o("37903")},a6c7:function(e,t,o){},dd7b:function(e,t,o){"use strict";o.r(t);var s=function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"login"},[e.erp?o("div",{staticClass:"bg"},[o("img",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.bg,alt:""}})]):e._e(),e.erp?o("div",{staticClass:"logo"},[o("img",{attrs:{src:e.logo,alt:""}}),o("span",{staticClass:"logo_txt"},[e._v("充值管理系统")])]):e._e(),e.erp?o("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules}},[o("h3",{staticClass:"title"},[e._v("用户登录 "),o("span",[e._v("LOGIN")])]),o("el-form-item",{attrs:{prop:"username"}},[o("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}},[o("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),o("el-form-item",{attrs:{prop:"password"}},[o("el-input",{attrs:{type:e.passwordtxt,"auto-complete":"off",placeholder:"密码"},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"}},[o("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"}),o("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"password"==e.passwordtxt,expression:"passwordtxt =='password'"}],staticClass:"el-input__icon input-icon",staticStyle:{position:"absolute",right:"-340px"},attrs:{slot:"prefix","icon-class":"eye"},on:{click:e.eyeTab},slot:"prefix"}),o("svg-icon",{directives:[{name:"show",rawName:"v-show",value:"text"==e.passwordtxt,expression:"passwordtxt =='text'"}],staticClass:"el-input__icon input-icon",staticStyle:{position:"absolute",right:"-340px"},attrs:{slot:"prefix","icon-class":"eye-open"},on:{click:e.eyeTab},slot:"prefix"})],1)],1),e.captchaOnOff?o("el-form-item",{attrs:{prop:"code"}},[o("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},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.code,callback:function(t){e.$set(e.loginForm,"code",t)},expression:"loginForm.code"}},[o("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"validCode"},slot:"prefix"})],1),o("div",{staticClass:"login-code"},[o("img",{staticClass:"login-code-img",attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1):e._e(),o("el-checkbox",{staticStyle:{margin:"0px 0px 25px 0px"},on:{change:e.memory},model:{value:e.loginForm.rememberMe,callback:function(t){e.$set(e.loginForm,"rememberMe",t)},expression:"loginForm.rememberMe"}},[e._v("记住密码")]),o("el-form-item",{staticStyle:{width:"100%"}},[o("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e.loading?o("span",[e._v("登 录 中...")]):o("span",[e._v("登 录")])])],1)],1):e._e(),e.erp?o("div",{staticClass:"el-login-footer"}):e._e(),e.ERPloading?o("div",{attrs:{id:"loader-wrapper"}},[o("div",{attrs:{id:"loader"}}),o("div",{staticClass:"loader-section section-left"}),o("div",{staticClass:"loader-section section-right"}),o("div",{staticClass:"load_title"},[e._v("正在加载系统资源,请耐心等待")])]):e._e()],1)},i=[],n=o("3f6e"),a=o.n(n),r=o("f58b"),c=o.n(r),l=o("7ded"),d=o("a78e"),p=o.n(d),u=o("21f2"),m={name:"Login",data:function(){return{erp:!1,ERPloading:!0,passwordtxt:"password",bg:a.a,logo:c.a,codeUrl:"",cookiePassword:"",loginForm:{username:"",password:"",rememberMe:!1,code:"",uuid:""},loginRules:{username:[{required:!0,trigger:"blur",message:"请输入您的账号"}],password:[{required:!0,trigger:"blur",message:"请输入您的密码"}],code:[{required:!0,trigger:"change",message:"请输入验证码"}]},loading:!1,captchaOnOff:!1,register:!1,redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},created:function(){this.getUrl()},methods:{getUrl:function(){var e=this.$route.query;if(e.username&&e.password){var t={username:e.username,password:e.password};t.password=Object(u["b"])(encodeuricomponent(this.loginForm.password)),this.handleLoginERP(t)}else if(e.userNameSaaS&&e.passWordSaaS){var o={username:Object(u["a"])(decodeURIComponent(e.userNameSaaS)),password:Object(u["a"])(decodeURIComponent(e.passWordSaaS))};p.a.set("username20220318",o.username,{expires:30}),p.a.set("password20220318",e.passWordSaaS,{expires:30}),this.handleLoginSaaS(o)}else this.getCode(),this.getCookie()},eyeTab:function(){"password"==this.passwordtxt?this.passwordtxt="text":this.passwordtxt="password"},getCode:function(){var e=this;Object(l["a"])().then((function(t){e.captchaOnOff=void 0===t.captchaOnOff||t.captchaOnOff,e.captchaOnOff&&(e.codeUrl="data:image/gif;base64,"+t.data.img,e.loginForm.uuid=t.data.uuid,e.erp=!0,setTimeout((function(){e.ERPloading=!1})))}))},getCookie:function(){var e=p.a.get("username20220318"),t=p.a.get("password20220318"),o=p.a.get("rememberMe20220318");this.loginForm={username:void 0===e?this.loginForm.username:e,password:void 0===t?this.loginForm.password:Object(u["a"])(decodeURIComponent(t)),rememberMe:void 0!==o&&Boolean(o)}},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){t&&(e.loading=!0,e.$store.dispatch("Login",e.loginForm).then((function(t){e.$router.push({path:"/index"}).catch((function(){}))})).catch((function(){e.loading=!1,e.captchaOnOff&&e.getCode()})))}))},memory:function(){this.loginForm.rememberMe?(p.a.set("username20220318",this.loginForm.username,{expires:30}),p.a.set("password20220318",Object(u["b"])(encodeuricomponent(this.loginForm.password)),{expires:30}),p.a.set("rememberMe20220318",this.loginForm.rememberMe,{expires:30})):(p.a.remove("username20220318"),p.a.remove("password20220318"),p.a.remove("rememberMe20220318"))},handleLoginERP:function(e){var t=this;this.$store.dispatch("LoginERP",e).then((function(e){t.$router.push({path:"/index"}).catch((function(){}))})).catch((function(e){location.href=""}))},handleLoginSaaS:function(e){var t=this;this.$store.dispatch("LoginSaaS",e).then((function(e){t.$router.push({path:"/index"})})).catch((function(e){location.href=""}))}}},g=m,f=(o("655b"),o("f58e"),o("2877")),h=Object(f["a"])(g,s,i,!1,null,"1780e2eb",null);t["default"]=h.exports},f58b:function(e,t,o){e.exports=o.p+"static/img/logo-b.6cba937d.png"},f58e:function(e,t,o){"use strict";o("a6c7")}}]);