| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7f0eb3a5"],{"129f":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},"3e85":function(e,t,n){},"841c":function(e,t,n){"use strict";var o=n("d784"),r=n("825a"),a=n("1d80"),c=n("129f"),i=n("14c3");o("search",(function(e,t,n){return[function(t){var n=a(this),o=void 0==t?void 0:t[e];return void 0!==o?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,this,e);if(o.done)return o.value;var a=r(this),s=String(e),l=a.lastIndex;c(l,0)||(a.lastIndex=0);var u=i(a,s);return c(a.lastIndex,l)||(a.lastIndex=l),null===u?-1:u.index}]}))},dc3f:function(e,t,n){"use strict";n.r(t);n("b0c0");var o=n("7a23"),r=Object(o["withScopeId"])("data-v-61bb3ffc");Object(o["pushScopeId"])("data-v-61bb3ffc");var a=Object(o["createTextVNode"])(" 手机号登录 "),c={style:{position:"absolute",right:"30px",top:"20px","z-index":"999",display:"none"}},i=Object(o["createTextVNode"])("English"),s=Object(o["createTextVNode"])("简体中文"),l=Object(o["createTextVNode"])("繁體中文"),u={style:{width:"100%",display:"flex","justify-content":"space-between"}};Object(o["popScopeId"])();var d=r((function(e,t,n,d,f,m){var p=Object(o["resolveComponent"])("user-outlined"),b=Object(o["resolveComponent"])("a-input"),g=Object(o["resolveComponent"])("a-form-item"),h=Object(o["resolveComponent"])("lock-outlined"),O=Object(o["resolveComponent"])("a-input-password"),v=Object(o["resolveComponent"])("a-checkbox"),j=Object(o["resolveComponent"])("router-link"),y=Object(o["resolveComponent"])("a-button"),k=Object(o["resolveComponent"])("a-form"),_=Object(o["resolveComponent"])("global-outlined"),w=Object(o["resolveComponent"])("a-menu-item"),x=Object(o["resolveComponent"])("a-menu"),N=Object(o["resolveComponent"])("a-dropdown"),V=Object(o["resolveComponent"])("a-modal");return Object(o["openBlock"])(),Object(o["createBlock"])("div",{class:["login-wrapper",["","login-form-right","login-form-left"][f.direction]]},[Object(o["createVNode"])(k,{ref:"form",model:f.form,rules:m.rules,layout:"vertical",class:"login-form ele-bg-white"},{default:r((function(){return[Object(o["createVNode"])("h4",null,Object(o["toDisplayString"])(e.$t("login.title")),1),Object(o["createVNode"])(g,{name:"username"},{default:r((function(){return[Object(o["createVNode"])(b,{"allow-clear":"",size:"large",value:f.form.username,"onUpdate:value":t[1]||(t[1]=function(e){return f.form.username=e}),placeholder:e.$t("login.username")},{prefix:r((function(){return[Object(o["createVNode"])(p)]})),_:1},8,["value","placeholder"])]})),_:1}),Object(o["createVNode"])(g,{name:"password"},{default:r((function(){return[Object(o["createVNode"])(O,{size:"large",onPressEnter:m.doSubmit,value:f.form.password,"onUpdate:value":t[2]||(t[2]=function(e){return f.form.password=e}),placeholder:e.$t("login.password")},{prefix:r((function(){return[Object(o["createVNode"])(h)]})),_:1},8,["onPressEnter","value","placeholder"])]})),_:1}),Object(o["createVNode"])(g,null,{default:r((function(){return[Object(o["createVNode"])(v,{checked:f.form.remember,"onUpdate:checked":t[3]||(t[3]=function(e){return f.form.remember=e})},{default:r((function(){return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(e.$t("login.remember")),1)]})),_:1},8,["checked"]),Object(o["createVNode"])(j,{to:"/mobile",class:"ele-pull-right",style:{"line-height":"22px"}},{default:r((function(){return[a]})),_:1})]})),_:1}),Object(o["createVNode"])(g,null,{default:r((function(){return[Object(o["createVNode"])(y,{block:"",size:"large",type:"primary",loading:f.loading,onClick:m.doSubmit},{default:r((function(){return[Object(o["createTextVNode"])(Object(o["toDisplayString"])(f.loading?e.$t("login.loading"):e.$t("login.login")),1)]})),_:1},8,["loading","onClick"])]})),_:1})]})),_:1},8,["model","rules"]),Object(o["createVNode"])("div",c,[Object(o["createVNode"])(N,{placement:"bottomLeft","overlay-style":{minWidth:"120px"}},{overlay:r((function(){return[Object(o["createVNode"])(x,{"selected-keys":m.languages,onClick:m.changeLanguage},{default:r((function(){return[Object(o["createVNode"])(w,{key:"en"},{default:r((function(){return[i]})),_:1}),Object(o["createVNode"])(w,{key:"zh_CN"},{default:r((function(){return[s]})),_:1}),Object(o["createVNode"])(w,{key:"zh_TW"},{default:r((function(){return[l]})),_:1})]})),_:1},8,["selected-keys","onClick"])]})),default:r((function(){return[Object(o["createVNode"])(_,{style:{"font-size":"18px",color:"#fff"}})]})),_:1})]),Object(o["createVNode"])(V,{visible:f.selectShow,"onUpdate:visible":t[4]||(t[4]=function(e){return f.selectShow=e}),title:"选择角色",onOk:m.doSubmit,onCancel:t[5]||(t[5]=function(e){return f.selectShow=!1}),width:"450px"},{default:r((function(){return[Object(o["createVNode"])("div",u,[(Object(o["openBlock"])(!0),Object(o["createBlock"])(o["Fragment"],null,Object(o["renderList"])(f.userTypes,(function(e,t){return Object(o["openBlock"])(),Object(o["createBlock"])("div",{key:t,class:{userType:!0,userTypeActive:f.activeIndex==t},onClick:function(e){return m.typeClick(t)}},[Object(o["createVNode"])("span",null,Object(o["toDisplayString"])(e.name),1)],10,["onClick"])})),128))])]})),_:1},8,["visible","onOk"])],2)})),f=n("1da1"),m=(n("96cf"),n("d3b7"),n("ac1f"),n("841c"),n("edc4")),p=n("6a86"),b=n("2c60"),g=n("d2b8"),h={name:"Login",components:{UserOutlined:m["a"],LockOutlined:p["a"],GlobalOutlined:b["a"]},data:function(){return{user_type:"",activeIndex:-1,userTypes:[],selectShow:!1,direction:0,loading:!1,form:{username:"",password:"",keepalive:1,code:"",remember:!0},captcha:"",text:""}},methods:{typeClick:function(e){this.activeIndex=e,this.user_type=this.userTypes[e].user_type},getUserType:function(e){var t=this;return new Promise((function(n){t.$http.post("/manager/index/getUserTypeList",{username:e}).then((function(e){var t=e.data;1==t.code&&n(t.data)}))}))},doSubmit:function(){var e=this;this.$refs.form.validate().then(Object(f["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.form.code.toLowerCase()===e.text){t.next=2;break}return t.abrupt("return",e.$message.error("验证码错误"));case 2:e.loading=!0,e.activeIndex=-1,n=Object.assign(e.form,{user_type:e.user_type}),e.$http.post("/manager/index/login",n).then((function(t){e.loading=!1;var n=t.data;1===n.code?(e.$message.success(n.msg),e.$store.dispatch("user/setToken",{token:n.data.token,remember:e.form.remember}).then((function(){e.goHome()})),e.$store.dispatch("user/setUser",{nickname:n.data.nickname,avatar:n.data.avatar,adminable_type:n.data.adminable_type,adminable_id:n.data.adminable_id,user_id:n.data.user_id,status:n.data.status,authorities:n.data.api_list,card_nums_type:n.data.card_nums_type})):(e.user_type="",e.selectShow=!1,e.$message.error(n.data.msg))}));case 6:case"end":return t.stop()}}),t)})))).catch((function(){}))},goHome:function(){var e=this.$route.query,t=e&&e.from?e.from:"/";this.$router.push(t).catch((function(){}))},changeCode:function(){var e=this;this.$http.get("/file/captcha").then((function(t){0===t.data.code?(e.captcha=t.data.data,e.text=t.data.text,e.form.code=t.data.text):e.$message.error(t.data.msg)})).catch((function(t){e.$message.error(t.message)}))},changeLanguage:function(e){var t=e.key;this.$i18n.locale=t,localStorage.setItem("i18n-lang",t),this.$refs.form.clearValidate()}},computed:{rules:function(){return{username:[{required:!0,message:this.$t("login.username"),type:"string",trigger:"blur"}],password:[{required:!0,message:this.$t("login.password"),type:"string",trigger:"blur"}]}},languages:function(){return[this.$i18n.locale]}},created:function(){localStorage.getItem("login_search")?this.form.search=localStorage.getItem("login_search"):(localStorage.setItem("login_search",window.location.search),this.form.search=window.location.search),this.form.href=window.location.href},mounted:function(){if(g["a"].takeToken())return this.goHome()}},O=(n("de44"),n("6b0d")),v=n.n(O);const j=v()(h,[["render",d],["__scopeId","data-v-61bb3ffc"]]);t["default"]=j},de44:function(e,t,n){"use strict";n("3e85")}}]);
|