From 2bfe409e452690374a3445536c1ebe46b386a2f2 Mon Sep 17 00:00:00 2001 From: yezian Date: Thu, 19 Dec 2024 14:51:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B3=A8=E9=94=80=E5=90=8E=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E9=80=80=E5=87=BA=E7=99=BB=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/my/setting/deleteAccount/page.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/my/setting/deleteAccount/page.js b/app/my/setting/deleteAccount/page.js index 7376a0a..a55bb7b 100644 --- a/app/my/setting/deleteAccount/page.js +++ b/app/my/setting/deleteAccount/page.js @@ -7,6 +7,8 @@ import { faAngleLeft } from "@fortawesome/free-solid-svg-icons"; import { useRouter } from "next/navigation"; import { formatDeadline } from "@/utils/tools"; import requireAPI from "@/utils/requireAPI"; +import { handleLogout } from "@/api/public"; + export default function DeleteAccount() { const [deadline, setDeadline] = useState(); const router = useRouter(); @@ -49,6 +51,8 @@ export default function DeleteAccount() { } checkAccountStatus(); showMobal.current?.close(); + await handleLogout(); + router.replace("/login"); } catch (error) { // console.error(error); } @@ -73,7 +77,8 @@ export default function DeleteAccount() { const handleShowDialog = () => { showMobal.current = Dialog.show({ title: "您确认要注销此账号吗?", - content: "注销后无法恢复,请仔细阅读《注销必看须知》后确认。", + content: + "提交注销后,我们将在7个自然日后完全清除您的账号信息,在此期间若您再次登陆则视为放弃注销。请仔细阅读《注销必看须知》后确认。", bodyStyle: { maxHeight: "none", width: "80vw", @@ -144,7 +149,7 @@ export default function DeleteAccount() {

3、注销时间

- 您发起注销账户申请后,我们将在7个自然日后完全清除您的账号信息,在此期间您可以随时在本页面撤销该申请。 + 您发起注销账户申请后,我们将在7个自然日后完全清除您的账号信息,在此期间若您再次登陆则视为放弃注销。

4、其他