From fdc311475ee8b50b7d15011779e3afea1c129f7a Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期五, 14 二月 2025 09:55:43 +0800
Subject: [PATCH] #

---
 rsf-admin/src/page/login/Register.jsx |   10 ++++++++--
 1 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/rsf-admin/src/page/login/Register.jsx b/rsf-admin/src/page/login/Register.jsx
index e8a0822..9fa0a5c 100644
--- a/rsf-admin/src/page/login/Register.jsx
+++ b/rsf-admin/src/page/login/Register.jsx
@@ -103,14 +103,20 @@
 
     // register
     const onSubmit = (params) => {
-        // console.log(params);
         setLoading(true);
         register(params).then(res => {
             setLoading(false);
             const { code, msg, data } = res;
             if (code === 200) {
-                console.log(data);
                 notify(msg, { type: 'success', messageArgs: { _: msg } });
+                // to login
+                login(
+                    params,
+                    location.state ? (location.state).nextPathname : '/'
+                ).catch(({ code, msg }) => {
+                    setLoading(false);
+                    notify(msg, { type: 'error', messageArgs: { _: msg } });
+                });
             } else if (code === 10002) {
                 setError("username", {
                     message: msg

--
Gitblit v1.9.1