Portal/potal_admin/up-portal-admin-1.0.1/js/chunk-9b522a00.b6992e8a.js

1 line
5.4 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9b522a00"],{"231d":function(t,e,a){"use strict";var n=a("bc3a"),r=a.n(n),s=a("a78e"),i=a.n(s),o=r.a.create({baseURL:window.GLOBAL_CONFIG["loginUrl"],timeout:18e4});o.interceptors.request.use((function(t){return"/map/account/token"!==t.url&&(t.headers["Authorization"]="Bearer "+i.a.get("token")||!1),t}),(function(t){return Promise.reject(t)})),o.interceptors.response.use((function(t){return t}),(function(t){return console.error(t),Promise.reject(t.response)})),e["a"]=o},"5df3":function(t,e,a){"use strict";var n=a("02f4")(!0);a("01f9")(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,e=this._t,a=this._i;return a>=e.length?{value:void 0,done:!0}:(t=n(e,a),this._i+=t.length,{value:t,done:!1})}))},"6cb1":function(t,e,a){},c714:function(t,e,a){"use strict";a("6cb1")},cd49:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"aui-wrapper aui-page__login"},[a("div",{staticClass:"aui-content__wrapper"},[a("main",{staticClass:"aui-content"},[a("div",{staticClass:"login-header"}),a("div",{staticClass:"login-body"},[a("el-form",{ref:"dataForm",attrs:{model:t.dataForm,rules:t.dataRule,inline:"","status-icon":""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.dataFormSubmitHandle()}}},[a("el-form-item",{attrs:{prop:"username"}},[a("input",{staticStyle:{display:"none"},attrs:{type:"text",name:"username"}}),a("input",{staticStyle:{display:"none"},attrs:{type:"password",name:"password"}}),a("el-input",{attrs:{placeholder:t.$t("login.username"),"auto-complete":"new-password"},on:{keypress:function(e){return t.detectCapsLock(e)}},model:{value:t.dataForm.username,callback:function(e){t.$set(t.dataForm,"username",e)},expression:"dataForm.username"}},[a("span",{staticClass:"el-input__icon",attrs:{slot:"prefix"},slot:"prefix"},[a("svg",{staticClass:"icon-svg",attrs:{"aria-hidden":"true"}},[a("use",{attrs:{"xlink:href":"#icon-user"}})])])])],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{type:"password",placeholder:t.$t("login.password"),"auto-complete":"new-password"},model:{value:t.dataForm.password,callback:function(e){t.$set(t.dataForm,"password",e)},expression:"dataForm.password"}},[a("span",{staticClass:"el-input__icon",attrs:{slot:"prefix"},slot:"prefix"},[a("svg",{staticClass:"icon-svg",attrs:{"aria-hidden":"true"}},[a("use",{attrs:{"xlink:href":"#icon-lock"}})])])])],1),a("el-form-item",{attrs:{prop:"captcha"}},[a("el-input",{attrs:{placeholder:t.$t("login.captcha")},model:{value:t.dataForm.captcha,callback:function(e){t.$set(t.dataForm,"captcha",e)},expression:"dataForm.captcha"}},[a("span",{staticClass:"el-input__icon",attrs:{slot:"prefix"},slot:"prefix"},[a("svg",{staticClass:"icon-svg",attrs:{"aria-hidden":"true"}},[a("use",{attrs:{"xlink:href":"#icon-safetycertificate"}})])])])],1),a("el-form-item",[a("img",{staticClass:"login-captcha",attrs:{src:t.captchaPath},on:{click:function(e){return t.getCaptcha()}}})]),a("el-form-item",[a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"w-percent-100",attrs:{type:"primary"},on:{click:function(e){return t.dataFormSubmitHandle()}}},[t._v("\n "+t._s(t.$t("login.title"))+"\n ")])],1)],1)],1),t._m(0)])])])},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"login-footer"},[a("p",[t._v("版本号 © V1.0")])])}],s=(a("a481"),a("ac6a"),a("5df3"),a("a78e")),i=a.n(s),o=(a("b047"),a("12cb")),c=a("ed08"),u=a("231d"),l={data:function(){return{i18nMessages:o["b"],loading:!1,captchaPath:"",dataForm:{username:"",password:"",uuid:"",captcha:"",grant_type:"password"}}},computed:{dataRule:function(){return{username:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],password:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}],captcha:[{required:!0,message:this.$t("validate.required"),trigger:"blur"}]}}},mounted:function(){this.getCaptcha()},methods:{getCaptcha:function(){this.dataForm.uuid=Object(c["h"])(),this.captchaPath="".concat(window.SITE_CONFIG["apiURL"],"/auth/captcha?uuid=").concat(this.dataForm.uuid)},loginSelf:function(){var t=this;return new Promise((function(e,a){t.$http.post("/auth/oauth/token",t.dataForm,{headers:{"content-type":"application/x-www-form-urlencoded",Authorization:"Basic cmVucmVuaW86cmVucmVuaW8="}}).then((function(n){var r=n.data;console.log(r),0!==r.code&&(a(r.msg),t.getCaptcha()),e("success"),i.a.set("access_token",r.access_token)})).catch((function(t){a(t.response.data)}))}))},login3dSystem:function(){var t=this;return new Promise((function(e,a){Object(u["a"])({url:"/map/account/token",method:"post",headers:{Authorization:""},data:{loginName:t.dataForm.username,password:t.dataForm.password}}).then((function(t){var n=t.data;200!=n.status&&a(n.result),e("success"),i.a.set("token",n.result.token)})).catch((function(t){a(t.data.msg)}))}))},dataFormSubmitHandle:function(){var t=this;this.$refs["dataForm"].validate((function(e){if(!e)return!1;t.loading=!0,Promise.all([t.loginSelf()]).then((function(e){t.$router.replace({name:"home"})})).catch((function(e){Object(c["b"])(),console.error(e),e.indexOf("Service")>=0?t.$message.error("系统升级中,请耐心等待!"):t.$message.error(e)})).finally((function(){t.loading=!1}))}))}}},d=l,p=(a("c714"),a("2877")),m=Object(p["a"])(d,n,r,!1,null,null,null);e["default"]=m.exports}}]);