From 98ef1f62ba3c2a7e85d969485a8adcbe1fe4ba68 Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Wed, 17 Jul 2024 10:26:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E4=BA=AB=E5=B1=8F=E5=B9=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.tsx | 2 +- src/page/Login/index.tsx | 21 ++++-------- src/page/Meeting/index.tsx | 10 +++--- src/utils/package/agora.ts | 66 ++++++++++++++++++++------------------ 4 files changed, 47 insertions(+), 52 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index d5b876b..1579eed 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -65,7 +65,7 @@ const App: React.FC = () => { }); try { window.electron.getIsMaximized().then((res: boolean) => { - const dom = document.getElementById('root') as any; + const dom = document.getElementById('root') as HTMLElement; dom.style.borderRadius = res ? '0px' : '10px' }) } catch { } diff --git a/src/page/Login/index.tsx b/src/page/Login/index.tsx index bdce2d4..a3578c2 100644 --- a/src/page/Login/index.tsx +++ b/src/page/Login/index.tsx @@ -12,7 +12,6 @@ import ImageUrl from '@/utils/package/imageUrl' const Login: React.FC = () => { const navigate = useNavigate(); const [accountPasswordStatus, setAccountPasswordStatus] = useState(false); - const [accountStatus, setAccountStatus] = useState(false); const [operation, setOperation] = useState<{ isRememberPassword: boolean; isAutoLogin: boolean; @@ -62,11 +61,6 @@ const Login: React.FC = () => { ...data, }) } - GetCheckUser(login.account).then(res => { - if (res.code === 200) { - setAccountStatus(res.data) - } - }) } }, []); @@ -86,7 +80,11 @@ const Login: React.FC = () => { } // 继续 const continueClick = (): void => { - setAccountPasswordStatus(true); + GetCheckUser(operation.account).then(res => { + if (res.code === 200) { + res.data ? setAccountPasswordStatus(true) : message.error('账号不存在!') + } + }) } // 设置勾选 @@ -158,13 +156,6 @@ const Login: React.FC = () => { ...operation, account: e.target.value }) - if (e.target.value) { - GetCheckUser(e.target.value).then(res => { - if (res.code === 200) { - setAccountStatus(res.data) - } - }) - } }} className={`${styles.loginInputIcon} drag`} style={{ marginBottom: '12px' }} @@ -179,7 +170,7 @@ const Login: React.FC = () => { } /> - {operation.account && !accountPasswordStatus && accountStatus ?
+ {!accountPasswordStatus ?