Files
mayfly-go/server/static/assets/index.c2f36e6c.js
2021-11-22 16:40:20 +08:00

106 lines
9.5 KiB
JavaScript

var L=Object.defineProperty;var S=Object.getOwnPropertySymbols;var M=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable;var N=(n,o,a)=>o in n?L(n,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[o]=a,h=(n,o)=>{for(var a in o||(o={}))M.call(o,a)&&N(n,a,o[a]);if(S)for(var a of S(o))j.call(o,a)&&N(n,a,o[a]);return n};import{x as z,B as K,J as X,r as J,a as v,o as G,y as B,t as w,s as H,p as y,d as x,e as l,f as F,h as I,i as e,m as O,q as C,k as T,l as Q,T as R,w as q,v as U}from"./vendor.c08e96cf.js";import{u as D,o as E,s as V,l as W,i as P,f as Y}from"./index.01696ebf.js";var $=z({name:"Account",setup(){const n=D(),o=K(),a=X(),f=J(null),i=v({captchaImage:"",loginForm:{username:"test",password:"123456",captcha:"",cid:""},rules:{username:[{required:!0,message:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",trigger:"blur"}],password:[{required:!0,message:"\u8BF7\u8F93\u5165\u5BC6\u7801",trigger:"blur"}],captcha:[{required:!0,message:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801",trigger:"blur"}]},loading:{signIn:!1}});G(()=>{b()});const b=async()=>{let t=await E.captcha();i.captchaImage=t.base64Captcha,i.loginForm.cid=t.cid},c=B(()=>Y(new Date)),s=()=>{f.value.validate(t=>{if(t)m();else return!1})},m=async()=>{i.loading.signIn=!0;let t;try{t=await E.login(i.loginForm),V("token",t.token),V("menus",t.menus)}catch(r){i.loading.signIn=!1,i.loginForm.captcha="",b();return}const u={username:i.loginForm.username,photo:W(i.loginForm.username),time:new Date().getTime(),permissions:t.permissions,lastLoginTime:t.lastLoginTime,lastLoginIp:t.lastLoginIp};V("userInfo",u),n.dispatch("userInfos/setUserInfos",u),n.state.themeConfig.themeConfig.isRequestRoutes?(await P(),g()):(await P(),g())},g=()=>{var u;let t=c.value;((u=o.query)==null?void 0:u.redirect)?a.push(o.query.redirect):a.push("/"),setTimeout(()=>{i.loading.signIn=!0,H.success(`${t}\uFF0C\u6B22\u8FCE\u56DE\u6765\uFF01`)},300)};return h({getCaptcha:b,currentTime:c,loginFormRef:f,login:s},w(i))}}),be=`.login-content-form[data-v-251bb088] {
margin-top: 20px;
}
.login-content-form .login-content-code[data-v-251bb088] {
display: flex;
align-items: center;
justify-content: space-around;
}
.login-content-form .login-content-code .login-content-code-img[data-v-251bb088] {
width: 100%;
height: 40px;
line-height: 40px;
background-color: #ffffff;
border: 1px solid #dcdfe6;
color: #333;
font-size: 16px;
font-weight: 700;
letter-spacing: 5px;
text-indent: 5px;
text-align: center;
cursor: pointer;
transition: all ease 0.2s;
border-radius: 4px;
user-select: none;
}
.login-content-form .login-content-code .login-content-code-img[data-v-251bb088]:hover {
border-color: #c0c4cc;
transition: all ease 0.2s;
}
.login-content-form .login-content-submit[data-v-251bb088] {
width: 100%;
letter-spacing: 2px;
font-weight: 300;
margin-top: 15px;
}`;const d=C();y("data-v-251bb088");const Z={class:"login-content-code"},ee=e("span",null,"\u767B \u5F55",-1);x();const ne=d((n,o,a,f,i,b)=>{const c=l("el-input"),s=l("el-form-item"),m=l("el-col"),g=l("el-row"),t=l("el-button"),u=l("el-form");return F(),I(u,{ref:"loginFormRef",model:n.loginForm,rules:n.rules,class:"login-content-form"},{default:d(()=>[e(s,{prop:"username"},{default:d(()=>[e(c,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u7528\u6237\u540D","prefix-icon":"el-icon-user",modelValue:n.loginForm.username,"onUpdate:modelValue":o[1]||(o[1]=r=>n.loginForm.username=r),clearable:"",autocomplete:"off"},null,8,["modelValue"])]),_:1}),e(s,{prop:"password"},{default:d(()=>[e(c,{type:"password",placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801","prefix-icon":"el-icon-lock",modelValue:n.loginForm.password,"onUpdate:modelValue":o[2]||(o[2]=r=>n.loginForm.password=r),autocomplete:"off","show-password":""},null,8,["modelValue"])]),_:1}),e(s,{prop:"captcha"},{default:d(()=>[e(g,{gutter:15},{default:d(()=>[e(m,{span:16},{default:d(()=>[e(c,{type:"text",maxlength:"6",placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801","prefix-icon":"el-icon-position",modelValue:n.loginForm.captcha,"onUpdate:modelValue":o[3]||(o[3]=r=>n.loginForm.captcha=r),clearable:"",autocomplete:"off",onKeyup:O(n.login,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(m,{span:8},{default:d(()=>[e("div",Z,[e("img",{class:"login-content-code-img",onClick:o[4]||(o[4]=(...r)=>n.getCaptcha&&n.getCaptcha(...r)),width:"130px",height:"40px",src:n.captchaImage,style:{cursor:"pointer"}},null,8,["src"])])]),_:1})]),_:1})]),_:1}),e(s,null,{default:d(()=>[e(t,{type:"primary",class:"login-content-submit",round:"",onClick:n.login,loading:n.loading.signIn},{default:d(()=>[ee]),_:1},8,["onClick","loading"])]),_:1})]),_:1},8,["model","rules"])});$.render=ne,$.__scopeId="data-v-251bb088";var k=z({name:"login",setup(){const n=v({ruleForm:{userName:"",code:""}});return h({},w(n))}}),he=`.login-content-form[data-v-5b84356a] {
margin-top: 20px;
}
.login-content-form .login-content-submit[data-v-5b84356a] {
width: 100%;
letter-spacing: 2px;
font-weight: 300;
margin-top: 15px;
}`;const p=C();y("data-v-5b84356a");const oe=T("\u83B7\u53D6\u9A8C\u8BC1\u7801"),te=e("span",null,"\u767B \u5F55",-1);x();const ae=p((n,o,a,f,i,b)=>{const c=l("el-input"),s=l("el-form-item"),m=l("el-col"),g=l("el-button"),t=l("el-row"),u=l("el-form");return F(),I(u,{class:"login-content-form"},{default:p(()=>[e(s,null,{default:p(()=>[e(c,{type:"text",placeholder:"\u8BF7\u8F93\u5165\u624B\u673A\u53F7","prefix-icon":"el-icon-user",modelValue:n.ruleForm.userName,"onUpdate:modelValue":o[1]||(o[1]=r=>n.ruleForm.userName=r),clearable:"",autocomplete:"off"},null,8,["modelValue"])]),_:1}),e(s,null,{default:p(()=>[e(t,{gutter:15},{default:p(()=>[e(m,{span:16},{default:p(()=>[e(c,{type:"text",maxlength:"4",placeholder:"\u8BF7\u8F93\u5165\u9A8C\u8BC1\u7801","prefix-icon":"el-icon-position",modelValue:n.ruleForm.code,"onUpdate:modelValue":o[2]||(o[2]=r=>n.ruleForm.code=r),clearable:"",autocomplete:"off"},null,8,["modelValue"])]),_:1}),e(m,{span:8},{default:p(()=>[e(g,null,{default:p(()=>[oe]),_:1})]),_:1})]),_:1})]),_:1}),e(s,null,{default:p(()=>[e(g,{type:"primary",class:"login-content-submit",round:""},{default:p(()=>[te]),_:1})]),_:1})]),_:1})});k.render=ae,k.__scopeId="data-v-5b84356a";var A={name:"login",components:{Account:$,Mobile:k},setup(){const n=D(),o=v({tabsActiveName:"account",isTabPaneShow:!0}),a=B(()=>n.state.themeConfig.themeConfig);return h({onTabsClick:()=>{o.isTabPaneShow=!o.isTabPaneShow},getThemeConfig:a},w(o))}},ve=`.login-container[data-v-70be7b1f] {
width: 100%;
height: 100%;
background: url("__VITE_ASSET__7db01e80__") no-repeat;
background-size: 100% 100%;
}
.login-container .login-logo[data-v-70be7b1f] {
position: absolute;
top: 30px;
left: 50%;
height: 50px;
display: flex;
align-items: center;
font-size: 20px;
color: var(--color-primary);
letter-spacing: 2px;
width: 90%;
transform: translateX(-50%);
}
.login-container .login-content[data-v-70be7b1f] {
width: 500px;
padding: 20px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) translate3d(0, 0, 0);
background-color: rgba(255, 255, 255, 0.99);
box-shadow: 0 2px 12px 0 var(--color-primary-light-5);
border-radius: 4px;
transition: height 0.2s linear;
height: 480px;
overflow: hidden;
z-index: 1;
}
.login-container .login-content .login-content-main[data-v-70be7b1f] {
margin: 0 auto;
width: 80%;
}
.login-container .login-content .login-content-main .login-content-title[data-v-70be7b1f] {
color: #333;
font-weight: 500;
font-size: 22px;
text-align: center;
letter-spacing: 4px;
margin: 15px 0 30px;
white-space: nowrap;
}
.login-container .login-content-mobile[data-v-70be7b1f] {
height: 418px;
}
.login-container .login-copyright[data-v-70be7b1f] {
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: 30px;
text-align: center;
color: white;
font-size: 12px;
opacity: 0.8;
}
.login-container .login-copyright .login-copyright-company[data-v-70be7b1f], .login-container .login-copyright .login-copyright-msg[data-v-70be7b1f] {
white-space: nowrap;
}`;const _=C();y("data-v-70be7b1f");const le={class:"login-container"},ie={class:"login-logo"},se={class:"login-content-main"},re=e("h4",{class:"login-content-title"},"mayfly-go",-1),ce={class:"mt10"},ue=T("\u7B2C\u4E09\u65B9\u767B\u5F55"),de=T("\u53CB\u60C5\u94FE\u63A5"),pe=e("div",{class:"login-copyright"},[e("div",{class:"mb5 login-copyright-company"},"mayfly"),e("div",{class:"login-copyright-msg"},"mayfly")],-1);x();const me=_((n,o,a,f,i,b)=>{const c=l("Account"),s=l("el-tab-pane"),m=l("Mobile"),g=l("el-tabs"),t=l("el-button");return F(),I("div",le,[e("div",ie,[e("span",null,Q(f.getThemeConfig.globalViceTitle),1)]),e("div",{class:["login-content",{"login-content-mobile":n.tabsActiveName==="mobile"}]},[e("div",se,[re,e(g,{modelValue:n.tabsActiveName,"onUpdate:modelValue":o[1]||(o[1]=u=>n.tabsActiveName=u),onTabClick:f.onTabsClick},{default:_(()=>[e(s,{label:"\u8D26\u53F7\u5BC6\u7801\u767B\u5F55",name:"account",disabled:n.tabsActiveName==="account"},{default:_(()=>[e(R,{name:"el-zoom-in-center"},{default:_(()=>[q(e(c,null,null,512),[[U,n.isTabPaneShow]])]),_:1})]),_:1},8,["disabled"]),e(s,{label:"\u624B\u673A\u53F7\u767B\u5F55",name:"mobile",disabled:n.tabsActiveName==="mobile"},{default:_(()=>[e(R,{name:"el-zoom-in-center"},{default:_(()=>[q(e(m,null,null,512),[[U,!n.isTabPaneShow]])]),_:1})]),_:1},8,["disabled"])]),_:1},8,["modelValue","onTabClick"]),e("div",ce,[e(t,{type:"text",size:"small"},{default:_(()=>[ue]),_:1}),e(t,{type:"text",size:"small"},{default:_(()=>[de]),_:1})])])],2),pe])});A.render=me,A.__scopeId="data-v-70be7b1f";export default A;