SessionTimeoutLogin-772f2eef.js 996 B

1
  1. import{d as i,f as u,o as c,j as m,Y as _,a6 as p,a7 as l,_ as d,l as f,a0 as g,u as S,t as v}from"./vue-8fccce23.js";import{_ as B}from"./Login.vue_vue_type_style_index_0_lang-c5c787e4.js";import{f as I,O as x,F as C,i as M,b2 as T,_ as U}from"./index.js";import"./tuoren-logo-64c55514.js";import"./LoginForm-0ed6d18c.js";import"./LoginFormTitle-8902674d.js";import"./uuid-31b8b5a4.js";import"./sysConfigApi-4f086771.js";import"./antd-d98832c6.js";const L=i({__name:"SessionTimeoutLogin",setup(k){const{prefixCls:t}=I("st-login"),e=x(),n=C(),a=M(),o=u(0),r=()=>a.getProjectConfig.permissionMode===T.BACK;return c(()=>{var s;o.value=(s=e.getUserInfo)==null?void 0:s.userId,console.log("Mounted",e.getUserInfo)}),m(()=>{(o.value&&o.value!==e.getUserInfo.userId||r()&&n.getLastBuildMenuTime===0)&&document.location.reload()}),(s,P)=>(_(),p(v,null,{default:l(()=>[d("div",{class:g(S(t))},[f(B,{sessionTimeout:""})],2)]),_:1}))}});const D=U(L,[["__scopeId","data-v-36a103a4"]]);export{D as default};