import{d as e,bn as a,aN as l,aL as s,m as n,w as o,l as t,N as i,c,a8 as u,a7 as r,e as d,g as p,O as m,t as v,aO as g,aH as b,aQ as h,r as y,b7 as f,bo as _,bj as w,F as k,a9 as x,ag as V,aK as S,o as j,b0 as z,D as K,al as T,b9 as C,ba as D,aY as E,bb as I,am as L,P as N,Q as R,bp as U,an as A,bq as H,ap as O,b2 as P}from"./index.Cuf3nwJJ.js";import{E as q}from"./el-card.LCSWvbUi.js";import{_ as B}from"./index.CPZM5zeh.js";/* empty css */import{a as J,E as Q,b as Y}from"./el-dropdown.B0IBgDmB.js";import"./dropdown.DtWqTWl6.js";const $=e({__name:"index",props:{size:{type:String,required:!1}},setup(e){const b=[{label:"中文",value:a.ZH_CN},{label:"English",value:a.EN}],h=l(),{locale:y,t:f}=s();function _(e){y.value=e,h.changeLanguage(e),g.success(f("langSelect.message.success"))}return(a,l)=>{const s=B,g=Y,y=Q,f=J;return d(),n(f,{trigger:"click",onCommand:_},{dropdown:o(()=>[i(y,null,{default:o(()=>[(d(),c(r,null,u(b,e=>i(g,{key:e.value,disabled:p(h).language===e.value,command:e.value},{default:o(()=>[m(v(e.label),1)]),_:2},1032,["disabled","command"])),64))]),_:1})]),default:o(()=>[t("div",null,[i(s,{"icon-class":"language",size:e.size},null,8,["size"])])]),_:1})}}}),F="/media/bg.bhY6atRT.mp4",G="/img/login_btn.DcsPs2ca.png",M={class:"login-container"},W={class:"absolute-lt flex-x-end p-3 w-full"},Z={key:1,class:"video-background"},X={autoplay:"",loop:"",muted:"",playsinline:""},ee=["src"],ae={class:"content"},le={class:"content-login"},se={class:"image-box"},ne={key:2,class:"video-background"},oe={autoplay:"",loop:"",muted:"",playsinline:""},te=["src"],ie={class:"content"},ce={class:"google-content-login"},ue={key:0,class:"google-content-login-img"},re={class:"google-content-login-text"},de={class:"check-box"},pe={key:0,class:"tips"},me=P(e({__name:"index",setup(e){l();const a=b(),s=h(),n=z(),u=y(s.theme===f.DARK),r=y(!0),g=y(!1),H=y(!1),{height:O}=(y(_),w()),P=y(""),q=y(!1),B=y(!1),J=y({username:"",password:"",google_code:""});k(()=>({}));function Q(){const e="/"+ge.value.active;S.push({path:e})}function Y(){g.value=!0;const e=function(){let e=J.value;const a=ge.value.active;return"payer"===a?e={...J.value,mer_name:J.value.username}:"payee"===a&&(e={...J.value,ms_name:J.value.username}),e}();a.login(e).then(e=>{Q()}).catch(()=>{}).finally(()=>{g.value=!1})}y("");const me=()=>{const e=s.theme===f.DARK?f.LIGHT:f.DARK;s.changeTheme(e)};function ve(e){e instanceof KeyboardEvent&&(H.value=e.getModifierState("CapsLock"))}x(()=>{O.value<600?r.value=!1:r.value=!0});const ge=y({active:"",list:[{identity:"other",name:"总后台"},{identity:"payer",name:"商户后台"},{identity:"payee",name:"四方管理后台"}]});V({visible:!1,type:"user-form",width:400,title:"",leftBtnText:"确 定",rightBtnText:""});let be=JSON.parse(sessionStorage.getItem("loginInfo")||"{}");ge.value.active=be.loginType,P.value&&P.value!==ge.value.active&&!["other","payee","payer"].includes(ge.value.active)&&(localStorage.clear(),S.push({path:"/login",replace:!0})),P.value=ge.value.active;return localStorage.getItem(P.value+"accessToken")&&Q(),j(()=>{ge.value.active}),K(()=>n.path,e=>{e.startsWith("/login/")&&ge.value.active}),(e,a)=>{const l=I,s=$,n=L,r=A,g=U;return d(),c("div",M,[t("div",W,[i(l,{modelValue:p(u),"onUpdate:modelValue":a[0]||(a[0]=e=>E(u)?u.value=e:null),"inline-prompt":"","active-icon":p(D),"inactive-icon":p(C),onChange:me},null,8,["modelValue","active-icon","inactive-icon"]),i(s,{class:"ml-2 cursor-pointer"})]),(p(ge).active,T("",!0)),p(ge).active&&!p(q)?(d(),c("div",Z,[t("video",X,[t("source",{src:p(F),type:"video/mp4"},null,8,ee)]),t("div",ae,[t("h2",null,v(p(ge).list.find(e=>e.identity===p(ge).active).name),1),t("div",le,[i(n,{ref:"username",modelValue:p(J).username,"onUpdate:modelValue":a[4]||(a[4]=e=>p(J).username=e),placeholder:e.$t("login.username"),name:"username",class:"username",size:"large"},null,8,["modelValue","placeholder"]),i(n,{modelValue:p(J).password,"onUpdate:modelValue":a[5]||(a[5]=e=>p(J).password=e),placeholder:e.$t("login.password"),type:"password",name:"password",onKeyup:[ve,N(Y,["enter"])],"show-password":"",class:"password",size:"large"},null,8,["modelValue","placeholder"])]),t("div",{class:"content-login-box",onClick:R(Y,["prevent"])},[t("div",se,[i(g,{src:p(G),alt:"login",class:"btn-image"},null,8,["src"])])])])])):T("",!0),p(ge).active&&p(q)?(d(),c("div",ne,[t("video",oe,[t("source",{src:p(F),type:"video/mp4"},null,8,te)]),t("div",ie,[t("h5",null,v(p(ge).list.find(e=>e.identity===p(ge).active).name),1),t("h2",null,v(p(B)?"谷歌身份验证":"请绑定谷歌验证码"),1),t("div",ce,[p(B)?(d(),c("div",ue,a[7]||(a[7]=[t("img",{src:"https://picsum.photos/200/300",alt:""},null,-1)]))):T("",!0),t("div",re,[a[8]||(a[8]=t("div",{class:"title"},"谷歌验证码",-1)),i(n,{modelValue:p(J).google_code,"onUpdate:modelValue":a[6]||(a[6]=e=>p(J).google_code=e),placeholder:"请输入谷歌验证码",class:"username",size:"large"},null,8,["modelValue"])])]),t("div",{class:"content-login-box",onClick:R(Y,["prevent"])},[t("div",de,[i(g,{src:p(G),alt:"login",class:"btn-image"},null,8,["src"])])]),p(B)?(d(),c("div",pe,[a[10]||(a[10]=m("找不到谷歌安全码?")),i(r,{link:"",type:"primary"},{default:o(()=>a[9]||(a[9]=[m("解绑")])),_:1,__:[9]})])):T("",!0)])])):T("",!0)])}}}),[["__scopeId","data-v-7a7eb7b5"]]);export{me as default};