SessionTimeoutLogin-NgOVjLDm.js 1.7 KB

1
  1. import{d as m,f as n,o as p,j as u,aB as c,ar as d,aD as l,at as f,k as _,as as B,u as g,m as S}from"./vue-vendor-Be68asQ6.js";import C from"./Login-RjjVTN-z.js";import{F as I,ah as v,bB as x,B as M,bA as T,a as k}from"./index-BFfnEkVs.js";import"./LoginForm-DFKw5fTU.js";import"./checkcode-DLY3GIII.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./LoginFormTitle-C9V36Q53.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./ThirdModal-Se5JZCst.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./index-CETWS1o0.js";import"./BasicModal-D4gc2R81.js";import"./useTimeout-Ca5eqGu-.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./useFormItemSingle-nLM0QlcI.js";import"./useThirdLogin-CrpwsLEf.js";import"./ForgetPasswordForm-eM1lIq6i.js";import"./step1-BrjHv_5N.js";import"./step2-DfAZEMij.js";import"./index-D1703ozz.js";import"./step3-B4U1GIAx.js";import"./RegisterForm-xLNWnyVA.js";import"./MobileForm-DT80Jks3.js";import"./QrCodeForm-BSQsFmz3.js";import"./index-C7TSidWM.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";const U=m({__name:"SessionTimeoutLogin",setup(b){const{prefixCls:r}=I("st-login"),t=v(),s=x(),i=M(),o=n(0),a=()=>i.getProjectConfig.permissionMode===T.BACK;return p(()=>{var e;o.value=(e=t.getUserInfo)==null?void 0:e.userId}),u(()=>{(o.value&&o.value!==t.getUserInfo.userId||a()&&s.getLastBuildMenuTime===0)&&document.location.reload()}),(e,h)=>(d(),c(S,null,{default:l(()=>[f("div",{class:B(g(r))},[_(C,{sessionTimeout:""})],2)]),_:1}))}}),mo=k(U,[["__scopeId","data-v-401b5eea"]]);export{mo as default};