You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
3.0 KiB
JavaScript

import{_ as F,dM as z,bk as G,dN as H,dO as O,dP as P,f as c,bp as Q,e as W,bq as I,o as u,c as X,h as o,bl as n,cM as T,a as t,w as l,dQ as U,dR as J,dS as Y,b as i,dT as Z,dU as B,dv as N,d as R,j as g,dV as ee,$ as oe,dW as se,p as ne,dX as te,t as ae,q as le,bC as _e,bD as ce}from"./index.80a52cfe.js";import{a as ue}from"./headers.218d166c.js";import{_ as de}from"./Input.9aaf56c5.js";import{_ as re}from"./Checkbox.58a14538.js";import"./Suffix.c846202e.js";const ie=d=>(_e("data-v-93454da0"),d=d(),ce(),d),pe={class:"login_logo_wrapper"},ve=["src"],fe={class:"login_space_image_wrapper"},me=["src"],ge={class:"login_space_form_wrapper"},ke={"mt-5":""},ye=g("\u767B\u5F55"),we={"mt-5":""},he={"mt-5":""},$e={"mt-10":""},be=g("\u767B\u5F55"),Ce={"mt-5":""},xe=g("\u81EA\u52A8\u767B\u5F55"),Se=ie(()=>o("div",{class:"login_space_form_divider_wrapper"},null,-1)),q={setup(d){const V=z(),k=G(),y=H(),w=O(),h=P(),p=c(""),_=c(""),v=c(!1),A=s=>{v.value=s},$={f:"/"},b=c($);Q(s=>{C(s.query)});const C=s=>{b.value={f:s.f||$.f}};W(()=>{C(I.currentRoute.value.query)});const f=async()=>{const s=p.value.replace(/^\s+|\s+$/g,"");if(s==="")return window.$message().error("\u8BF7\u8F93\u5165\u8D26\u53F7");if(_.value==="")return window.$message().error("\u8BF7\u8F93\u5165\u5BC6\u7801");const e=await ee({account:s,password:_.value});oe(e,()=>{v.value?(y.value="local",w.value="",h.value=e.data.token):(y.value="session",w.value=e.data.token,h.value=""),se(),I.push(decodeURIComponent(b.value.f))})},D=()=>{_.value===""?x.value.focus():f()},x=c(null),K=s=>{x.value=s};return(s,e)=>{const L=ue,S=de,m=ne,M=re,j=te,r=ae,E=le;return u(),X("div",{class:"login_page_wrapper",style:N({background:n(V).app_theme+"20"})},[o("div",pe,[o("img",{src:n(T)(n(k).config.Logo),alt:""},null,8,ve)]),o("div",{class:"login_space_wrapper shadow-lg",style:N({background:n(B)?"#333333":"#ffffff"})},[o("div",fe,[o("img",{src:n(T)(n(k).config.Login\u6B22\u8FCE\u56FE\u7247),alt:""},null,8,me)]),o("div",ge,[o("div",ke,[t(L,null,{default:l(()=>[ye]),_:1})]),o("div",we,[t(S,{value:p.value,"onUpdate:value":e[0]||(e[0]=a=>p.value=a),onKeydown:e[1]||(e[1]=U(a=>D(),["enter"])),placeholder:"\u8BF7\u8F93\u5165\u8D26\u53F7"},null,8,["value"])]),o("div",he,[t(S,{ref:K,type:"password",onKeydown:e[2]||(e[2]=U(a=>f(),["enter"])),value:_.value,"onUpdate:value":e[3]||(e[3]=a=>_.value=a),placeholder:"\u8BF7\u8F93\u5165\u5BC6\u7801"},null,8,["value"])]),o("div",$e,[t(m,{onClick:e[4]||(e[4]=a=>f()),type:"primary","w-full":""},{default:l(()=>[be]),_:1})]),o("div",Ce,[t(M,{"onUpdate:checked":A,"default-checked":v.value},{default:l(()=>[xe]),_:1},8,["default-checked"])]),Se,t(j,{dashed:""}),t(E,{justify:"center"},{default:l(()=>[t(m,{text:"",onClick:e[5]||(e[5]=a=>n(J)()),"mr-5":""},{default:l(()=>[n(Y)?(u(),i(r,{key:0,type:"off-screen"})):(u(),i(r,{key:1,type:"full-screen"}))]),_:1}),t(m,{text:"",onClick:e[6]||(e[6]=a=>n(Z)()),"mr-5":""},{default:l(()=>[n(B)?(u(),i(r,{key:0,type:"sun-one"})):(u(),i(r,{key:1,type:"moon"}))]),_:1})]),_:1})])],4)],4)}}};typeof R=="function"&&R(q);var Re=F(q,[["__scopeId","data-v-93454da0"]]);export{Re as default};