地市组件
This commit is contained in:
@ -26,19 +26,28 @@ const LoginPage: React.FC = () => {
|
||||
|
||||
useEffect(() => {
|
||||
fetchCaptcha();
|
||||
if(!sessionStorage.getItem('dict')) {
|
||||
refreshDictCache().then((res) => {
|
||||
if(res.code == 200) {
|
||||
sessionStorage.setItem('dict', JSON.stringify(res.data))
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
}, [activeKey]);
|
||||
|
||||
// 组件挂载时,检查是否有记住的用户名
|
||||
useEffect(() => {
|
||||
const savedUser = localStorage.getItem('remember_user');
|
||||
if (savedUser) {
|
||||
const user = JSON.parse(savedUser);
|
||||
form.setFieldsValue({
|
||||
username: user.username,
|
||||
password: user.password,
|
||||
remember: true,
|
||||
});
|
||||
}
|
||||
// const savedUser = localStorage.getItem('remember_user');
|
||||
// if (savedUser) {
|
||||
// const user = JSON.parse(savedUser);
|
||||
// form.setFieldsValue({
|
||||
// username: user.username,
|
||||
// password: user.password,
|
||||
// remember: true,
|
||||
// });
|
||||
// }
|
||||
}, [form]);
|
||||
const onFinish = async (values: any) => {
|
||||
setLoading(true);
|
||||
@ -80,12 +89,7 @@ const LoginPage: React.FC = () => {
|
||||
}
|
||||
sessionStorage.setItem('currentUser', JSON.stringify(loginRes.data));
|
||||
|
||||
refreshDictCache().then((res) => {
|
||||
if(res.code == 200) {
|
||||
sessionStorage.setItem('dict', JSON.stringify(res.data))
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
getUserinfo().then(async (res) => {
|
||||
// if(res.code == 200) {
|
||||
const roleIdList = res.authorityList.map((item: any) => {
|
||||
|
Reference in New Issue
Block a user