2 lines
5.2 KiB
JavaScript
2 lines
5.2 KiB
JavaScript
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 T,o as j,b0 as z,D as S,al as C,b9 as K,ba as N,aY as D,bb as E,am as I,P as L,Q as O,bp as R,an as U,bq as A,ap as H,b2 as P}from"./index.BbWNJA3u.js";import{E as q}from"./el-card.CX1x8dSX.js";import{_ as B}from"./index.BEJaShe4.js";/* empty css */import{a as Q,E as W,b as Y}from"./el-dropdown.DLwUdPsS.js";import"./dropdown.B8_B-2Bb.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=W,f=Q;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",J={class:"login-container"},M={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),A=y(!1),{height:H}=(y(_),w()),P=y(""),q=y(!1),B=y(!1),Q=y({username:"",password:"",google_code:""});k(()=>({}));function W(){const e="/"+ge.value.active;T.push({path:e})}function Y(){g.value=!0;const e=function(){let e=Q.value;const a=ge.value.active;return"payer"===a?e={...Q.value,mer_name:Q.value.username}:"payee"===a&&(e={...Q.value,ms_name:Q.value.username}),e}();a.login(e).then(e=>{W()}).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&&(A.value=e.getModifierState("CapsLock"))}x(()=>{H.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(),T.push({path:"/login",replace:!0})),P.value=ge.value.active;return localStorage.getItem(P.value+"accessToken")&&W(),j(()=>{ge.value.active}),S(()=>n.path,e=>{e.startsWith("/login/")&&ge.value.active}),(e,a)=>{const l=E,s=$,n=I,r=U,g=R;return d(),c("div",J,[t("div",M,[i(l,{modelValue:p(u),"onUpdate:modelValue":a[0]||(a[0]=e=>D(u)?u.value=e:null),"inline-prompt":"","active-icon":p(N),"inactive-icon":p(K),onChange:me},null,8,["modelValue","active-icon","inactive-icon"]),i(s,{class:"ml-2 cursor-pointer"})]),(p(ge).active,C("",!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(Q).username,"onUpdate:modelValue":a[4]||(a[4]=e=>p(Q).username=e),placeholder:e.$t("login.username"),name:"username",class:"username",size:"large"},null,8,["modelValue","placeholder"]),i(n,{modelValue:p(Q).password,"onUpdate:modelValue":a[5]||(a[5]=e=>p(Q).password=e),placeholder:e.$t("login.password"),type:"password",name:"password",onKeyup:[ve,L(Y,["enter"])],"show-password":"",class:"password",size:"large"},null,8,["modelValue","placeholder"])]),t("div",{class:"content-login-box",onClick:O(Y,["prevent"])},[t("div",se,[i(g,{src:p(G),alt:"login",class:"btn-image"},null,8,["src"])])])])])):C("",!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)]))):C("",!0),t("div",re,[a[8]||(a[8]=t("div",{class:"title"},"谷歌验证码",-1)),i(n,{modelValue:p(Q).google_code,"onUpdate:modelValue":a[6]||(a[6]=e=>p(Q).google_code=e),placeholder:"请输入谷歌验证码",class:"username",size:"large"},null,8,["modelValue"])])]),t("div",{class:"content-login-box",onClick:O(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]})])):C("",!0)])])):C("",!0)])}}}),[["__scopeId","data-v-7a7eb7b5"]]);export{me as default};
|