2 lines
6.5 KiB
JavaScript
2 lines
6.5 KiB
JavaScript
import{d as y,a as h,k as O,o as m,b as x,e as o,l as A,m as L,n as D,r as M,c as b,w as _,f as e,h as n,$ as T,g as N,t as V,p as U,q as B,s as G,v as z,B as F,x as j,y as H,z as K,A as w,C as X,D as Y,E as q,T as W,F as J,G as Z,H as Q,I as oo,J as eo,K as to,L as so,M as no,N as ao,O as lo}from"./index-D3rICic-.js";const io={class:"absolute-lt z-1 size-full overflow-hidden"},co={class:"absolute -right-300px -top-900px lt-sm:-right-100px lt-sm:-top-1170px"},_o={height:"1337",width:"1337"},ro=o("path",{id:"path-1",opacity:"1","fill-rule":"evenodd",d:"M1337,668.5 C1337,1037.455193874239 1037.455193874239,1337 668.5,1337 C523.6725684305388,1337 337,1236 370.50000000000006,1094 C434.03835568300906,824.6732385973953 6.906089672974592e-14,892.6277623047779 0,668.5000000000001 C0,299.5448061257611 299.5448061257609,1.1368683772161603e-13 668.4999999999999,0 C1037.455193874239,0 1337,299.544806125761 1337,668.5Z"},null,-1),po={id:"linearGradient-2",x1:"0.79",y1:"0.62",x2:"0.21",y2:"0.86"},mo=["stop-color"],uo=["stop-color"],ho=o("g",{opacity:"1"},[o("use",{"xlink:href":"#path-1",fill:"url(#linearGradient-2)","fill-opacity":"1"})],-1),fo={class:"absolute -bottom-400px -left-200px lt-sm:-bottom-760px lt-sm:-left-100px"},Eo={height:"896",width:"967.8852157128662"},go=o("path",{id:"path-2",opacity:"1","fill-rule":"evenodd",d:"M896,448 C1142.6325445712241,465.5747656464056 695.2579309733121,896 448,896 C200.74206902668806,896 5.684341886080802e-14,695.2579309733121 0,448.0000000000001 C0,200.74206902668806 200.74206902668791,5.684341886080802e-14 447.99999999999994,0 C695.2579309733121,0 475,418 896,448Z"},null,-1),Co={id:"linearGradient-3",x1:"0.5",y1:"0",x2:"0.5",y2:"1"},vo=["stop-color"],xo=["stop-color"],To=o("g",{opacity:"1"},[o("use",{"xlink:href":"#path-2",fill:"url(#linearGradient-3)","fill-opacity":"1"})],-1),Io=y({name:"WaveBg",__name:"wave-bg",props:{themeColor:{}},setup(f){const i=f,r=h(()=>O(i.themeColor,200)),c=h(()=>O(i.themeColor,500));return(E,t)=>(m(),x("div",io,[o("div",co,[(m(),x("svg",_o,[o("defs",null,[ro,o("linearGradient",po,[o("stop",{offset:"0","stop-color":r.value,"stop-opacity":"1"},null,8,mo),o("stop",{offset:"1","stop-color":c.value,"stop-opacity":"1"},null,8,uo)])]),ho]))]),o("div",fo,[(m(),x("svg",Eo,[o("defs",null,[go,o("linearGradient",Co,[o("stop",{offset:"0","stop-color":c.value,"stop-opacity":"1"},null,8,vo),o("stop",{offset:"1","stop-color":r.value,"stop-opacity":"1"},null,8,xo)])]),To]))])]))}}),So=y({name:"PwdLogin",__name:"pwd-login",setup(f){const i=A(),{formRef:r,validate:c}=L(),{defaultRequiredRule:E}=D(),t=M({userName:"",password:""}),a={userName:E,password:E};async function g(){await c();const C=B(t.password);await i.login(t.userName,C)}return(C,p)=>{const v=G,d=z,l=F,s=j,I=H;return m(),b(I,{ref_key:"formRef",ref:r,model:t,rules:a,size:"large","show-label":!1,onKeydown:U(g,["enter"])},{default:_(()=>[e(d,{path:"userName"},{default:_(()=>[e(v,{value:t.userName,"onUpdate:value":p[0]||(p[0]=u=>t.userName=u),placeholder:n(T)("page.login.common.userNamePlaceholder")},null,8,["value","placeholder"])]),_:1}),e(d,{path:"password"},{default:_(()=>[e(v,{value:t.password,"onUpdate:value":p[1]||(p[1]=u=>t.password=u),type:"password","show-password-on":"click",placeholder:n(T)("page.login.common.passwordPlaceholder")},null,8,["value","placeholder"])]),_:1}),e(s,{vertical:"",size:24},{default:_(()=>[e(l,{type:"primary",size:"large",round:"",block:"",loading:n(i).loginLoading,onClick:g},{default:_(()=>[N(V(n(T)("page.login.common.login")),1)]),_:1},8,["loading"])]),_:1})]),_:1},8,["model"])}}});var wo={VITE_APP_TITLE:"Snail Job",VITE_APP_DESC:"A flexible, reliable, and fast platform for distributed task retry and distributed task scheduling.",VITE_APP_VERSION:"1.1.0-beta1",VITE_APP_DEFAULT_TOKEN:"SJ_Wyz3dmsdbDOkDujOTSSoBjGQP1BMsVnj",VITE_ICON_PREFIX:"icon",VITE_ICON_LOCAL_PREFIX:"icon-local",VITE_AUTH_ROUTE_MODE:"static",VITE_ROUTE_HOME:"home",VITE_MENU_ICON:"mdi:menu",VITE_HTTP_PROXY:"Y",VITE_ROUTER_HISTORY_MODE:"hash",VITE_SERVICE_SUCCESS_CODE:"1",VITE_SERVICE_LOGOUT_CODES:"8888,8889",VITE_SERVICE_MODAL_LOGOUT_CODES:"5001",VITE_SERVICE_EXPIRED_TOKEN_CODES:"9999,9998",VITE_STATIC_SUPER_ROLE:"R_ADMIN",VITE_SOURCE_MAP:"N",VITE_STORAGE_PREFIX:"",VITE_ICONIFY_URL:"/snail-job/iconify",VITE_UPDATE_NOTIFY:"N",VITE_BASE_URL:"/snail-job",VITE_SERVICE_BASE_URL:"/snail-job",BASE_URL:"/snail-job",MODE:"prod",DEV:!1,PROD:!0,SSR:!1};const Oo={class:"w-400px lt-sm:w-300px"},Vo={class:"flex-y-center justify-between"},yo={class:"flex text-28px text-primary font-500 lt-sm:text-22px"},Ro={class:"mt-3px pl-12px text-16px color-#00000072 font-600"},bo={class:"i-flex-col"},No={class:"pt-24px"},Po={class:"pt-0px"},ko={class:"pt-12px text-center"},Ao=y({name:"login",__name:"index",props:{module:{}},setup(f){const i=f,{VITE_APP_VERSION:r}=wo,c=K(`v${w.get("version")||r}`);(async()=>{const{data:l,error:s}=await oo();if(!s&&l){c.value=l,w.set("version",l);return}w.remove("version")})();const t=X(),a=Y(),g={"pwd-login":{label:eo["pwd-login"],component:So}},C=h(()=>g[i.module||"pwd-login"]),p=h(()=>a.darkMode?O(a.themeColor,600):a.themeColor),v=h(()=>{const l="#ffffff",s=a.darkMode?.5:.2;return q(l,a.themeColor,s)}),d=l=>{window.open(l,"_blank")};return(l,s)=>{const I=Io,u=to,P=so,k=no,S=ao,$=lo;return m(),x("div",{class:"relative size-full flex-center overflow-hidden",style:Q({backgroundColor:v.value})},[e(I,{"theme-color":p.value},null,8,["theme-color"]),e($,{bordered:!1,class:"relative z-4 w-auto rd-12px"},{default:_(()=>[o("div",Oo,[o("header",Vo,[e(u,{class:"fill-primary text-64px lt-sm:text-48px"}),o("h3",yo,[N(V(n(T)("system.title"))+" ",1),o("span",Ro,V(c.value),1)]),o("div",bo,[e(P,{"theme-schema":n(a).themeScheme,"show-tooltip":!1,class:"text-20px lt-sm:text-18px",onSwitch:n(a).toggleThemeScheme},null,8,["theme-schema","onSwitch"]),e(k,{lang:n(t).locale,"lang-options":n(t).localeOptions,"show-tooltip":!1,onChangeLang:n(t).changeLocale},null,8,["lang","lang-options","onChangeLang"])])]),o("main",No,[o("div",Po,[e(W,{name:n(a).page.animateMode,mode:"out-in",appear:""},{default:_(()=>[(m(),b(J(C.value.component)))]),_:1},8,["name"])]),o("div",ko,[e(S,{"tooltip-content":"Mail",class:"color-#272636 dark:color-#f0f2f5",icon:"simple-icons:maildotru",onClick:s[0]||(s[0]=R=>d("mailto:598092184@qq.com"))}),e(S,{class:"color-#c71d23","tooltip-content":"Gitee",icon:"simple-icons:gitee",onClick:s[1]||(s[1]=R=>d("https://gitee.com/aizuda/snail-job"))}),e(S,{"tooltip-content":"Github",class:"color-#010409 dark:color-#e6edf3",icon:"simple-icons:github",onClick:s[2]||(s[2]=R=>d("https://github.com/aizuda/snail-job"))})]),e(Z)])])]),_:1})],4)}}});export{Ao as default};
|