sf_web_dist/js/index.1757052117604D9m6pqD7.js

2 lines
5.6 KiB
JavaScript
Raw Normal View History

2025-09-05 14:03:08 +08:00
import{d as e,bn as a,aN as l,aL as s,m as n,w as t,l as o,N as i,c,a8 as u,a7 as r,e as d,g as v,O as m,t as p,aO as g,aH as h,aQ as b,bo as y,r as f,b7 as _,bp as w,bj as k,F as x,a9 as V,ag as C,aK as T,o as S,b0 as j,D as z,al as E,b9 as K,ba as I,aY as N,bb as U,am as D,P as L,Q as R,an as q,bq as A,ap as H,br as O,bs as B,b2 as Q}from"./index.1757052117604Bm-29V75.js";import{E as Y}from"./el-card.1757052117604D1Y7Ay4s.js";import{_ as Z}from"./index.1757052117604Du63CN_H.js";/* empty css */import{a as $,E as F,b as G}from"./el-dropdown.1757052117604GCXPRGuu.js";import"./dropdown.17570521176042ZxFJAFf.js";const J=e({__name:"index",props:{size:{type:String,required:!1}},setup(e){const h=[{label:"中文",value:a.ZH_CN},{label:"English",value:a.EN}],b=l(),{locale:y,t:f}=s();function _(e){y.value=e,b.changeLanguage(e),g.success(f("langSelect.message.success"))}return(a,l)=>{const s=Z,g=G,y=F,f=$;return d(),n(f,{trigger:"click",onCommand:_},{dropdown:t(()=>[i(y,null,{default:t(()=>[(d(),c(r,null,u(h,e=>i(g,{key:e.value,disabled:v(b).language===e.value,command:e.value},{default:t(()=>[m(p(e.label),1)]),_:2},1032,["disabled","command"])),64))]),_:1})]),default:t(()=>[o("div",null,[i(s,{"icon-class":"language",size:e.size},null,8,["size"])])]),_:1})}}}),M="/media/bg.1757052117604bhY6atRT.mp4",P={class:"login-container"},W={class:"absolute-lt flex-x-end p-3 w-full"},X={key:1,class:"video-background"},ee={autoplay:"",loop:"",muted:"",playsinline:""},ae=["src"],le={class:"content"},se={class:"content-login"},ne={key:2,class:"video-background"},te={autoplay:"",loop:"",muted:"",playsinline:""},oe=["src"],ie={class:"content"},ce={class:"google-content-login"},ue={key:0,class:"google-content-login-img"},re=["src"],de={class:"google-content-login-text"},ve={key:0,class:"tips"},me=Q(e({__name:"index",setup(e){l();const a=h(),s=b(),n=j(),u=y(),r=f(s.theme===_.DARK),g=f(!0),A=f(!1),H=f(!1),{height:Q}=(f(w),k()),Y=f(""),Z=f(!1),$=f(!1),F=f(""),G=f({username:"",password:"",google_code:""});function me(){let e=G.value;const a=fe.value.active;return"payer"===a?e={...G.value,mer_name:G.value.username}:"payee"===a&&(e={...G.value,ms_name:G.value.username}),e}x(()=>({}));function pe(){const e="/"+fe.value.active;T.push({path:e})}function ge(){A.value=!0;const e=me();a.login(e).then(e=>{if(1==e.google_check)return Z.value=!0,void(0==e.google2fa_bind&&($.value=!0,F.value=e.qr_code_url));pe()}).catch(()=>{}).finally(()=>{A.value=!1})}f("");const he=()=>{const e=me();"payer"!=Y.value?"payee"==Y.value&&B(e).then(()=>{$.value=!0,ge()}):O(e).then(()=>{$.value=!0,ge()})},be=()=>{const e=s.theme===_.DARK?_.LIGHT:_.DARK;s.changeTheme(e)};function ye(e){e instanceof KeyboardEvent&&(H.value=e.getModifierState("CapsLock"))}V(()=>{Q.value<600?g.value=!1:g.value=!0});const fe=f({active:"",list:[{identity:"other",name:"总后台"},{identity:"payer",name:"商户后台"},{identity:"payee",name:u.state.webConfig.site_name?u.state.webConfig.site_name:"四方支付"}]});C({visible:!1,type:"user-form",width:400,title:"",leftBtnText:"确 定",rightBtnText:""});let _e=JSON.parse(sessionStorage.getItem("loginInfo")||"{}");fe.value.active=_e.loginType,Y.value&&Y.value!==fe.value.active&&!["other","payee","payer"].includes(fe.value.active)&&(localStorage.clear(),T.push({path:"/login",replace:!0})),Y.value=fe.value.active;return localStorage.getItem(Y.value+"accessToken")&&pe(),S(()=>{setTimeout(()=>{fe.value.list.forEach(e=>{"payee"===e.identity&&(e.name=u.state.webConfig.site_name?u.state.webConfig.site_name:"四方支付")})},100)}),z(()=>n.path,e=>{e.startsWith("/login/")&&fe.value.active}),(e,a)=>{const l=U,s=J,n=D,u=q;return d(),c("div",P,[o("div",W,[i(l,{modelValue:v(r),"onUpdate:modelValue":a[0]||(a[0]=e=>N(r)?r.value=e:null),"inline-prompt":"","active-icon":v(I),"inactive-icon":v(K),onChange:be},null,8,["modelValue","active-icon","inactive-icon"]),i(s,{class:"ml-2 cursor-pointer"})]),(v(fe).active,E("",!0)),v(fe).active&&!v(Z)?(d(),c("div",X,[o("video",ee,[o("source",{src:v(M),type:"video/mp4"},null,8,ae)]),o("div",le,[o("h2