From 8a2b58138c9f8fafe68e9f5bef0a80348595000a Mon Sep 17 00:00:00 2001 From: vincentlu <t1341870251@gmail.com> Date: 星期三, 12 二月 2025 13:48:24 +0800 Subject: [PATCH] # --- rsf-admin/src/page/login/index.jsx | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/rsf-admin/src/page/login/index.jsx b/rsf-admin/src/page/login/index.jsx index d491959..5fab118 100644 --- a/rsf-admin/src/page/login/index.jsx +++ b/rsf-admin/src/page/login/index.jsx @@ -17,7 +17,7 @@ useNotify, } from 'react-admin'; import { LOGIN_BACKGROUND } from '@/config/setting'; -import { tenants } from '@/api/auth'; +import { getSystemInfo, tenants } from '@/api/auth'; import Login from "./Login"; import Register from "./Register"; @@ -27,11 +27,15 @@ const isSmallScreen = useMediaQuery(theme.breakpoints.down('md')); const [tab, setTab] = useState(0) + const [systemInfo, setSystemInfo] = useState({}); const [tenantList, setTenantList] = useState([]); const formPosition = isSmallScreen ? 'middle' : 'right' useEffect(() => { + getSystemInfo().then(data => { + setSystemInfo(data); + }) tenants().then(data => { setTenantList(data); }) @@ -100,8 +104,8 @@ <Tab label={translate('page.login.tab.register')} sx={{ fontSize: '.8em' }} /> </Tabs> - {tab === 0 && <Login tenantList={tenantList} />} - {tab === 1 && <Register tenantList={tenantList} />} + {tab === 0 && <Login systemInfo={systemInfo} tenantList={tenantList} />} + {tab === 1 && <Register systemInfo={systemInfo} tenantList={tenantList} />} <Box mb={1} sx={{ textAlign: 'center' }}> <Typography variant="caption" align="center">{translate("page.login.footer")}</Typography> -- Gitblit v1.9.1