#
luxiaotao1123
2024-02-27 5220878356ae4aaf4c6fa4ed1c20e69e9ac9666b
#
1个文件已修改
23 ■■■■■ 已修改文件
zy-asrs-flow/src/pages/User/Login/index.jsx 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/User/Login/index.jsx
@@ -45,6 +45,10 @@
        const storedValue = localStorage.getItem('rememberMe');
        return storedValue !== null ? JSON.parse(storedValue) : true;
    });
    const [rememberData, setRememberData] = useState(() => {
        const storedValue = localStorage.getItem('rememberData');
        return storedValue !== null ? JSON.parse(storedValue) : true;
    });
    useEffect(() => {
        form.setFieldsValue({
@@ -52,6 +56,14 @@
        });
        localStorage.setItem('rememberMe', JSON.stringify(rememberMe));
    }, [rememberMe])
    useEffect(() => {
        form.setFieldsValue({
            username: rememberData.username,
            password: rememberData.password
        });
        localStorage.setItem('rememberData', JSON.stringify(rememberData));
    }, [rememberData])
    const fetchUserInfo = async () => {
        const userInfo = await initialState?.fetchUserInfo?.();
@@ -76,6 +88,13 @@
            })
            if (r.code === 200) {
                localStorage.removeItem("rememberData");
                if (rememberMe) {
                    setRememberData({
                        username: values.username,
                        password: values.password
                    })
                }
                message.success(intl.formatMessage({
                    id: 'pages.login.success',
                    defaultMessage: '登录成功!',
@@ -115,8 +134,8 @@
                    backdropFilter: 'blur(4px)',
                }}
                initialValues={{
                    username: 'root',
                    password: '123456',
                    // username: 'root',
                    // password: '123456',
                }}
                onFinish={async (values) => {
                    await handleSubmit(values);