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() { </p> <p className="text-white text-base font-medium mt-2">3、注销时间</p> <p className="text-[#FFFFFFB2] text-base"> - 您发起注销账户申请后,我们将在7个自然日后完全清除您的账号信息,在此期间您可以随时在本页面撤销该申请。 + 您发起注销账户申请后,我们将在7个自然日后完全清除您的账号信息,在此期间若您再次登陆则视为放弃注销。 </p> <p className="text-white text-base font-medium mt-2">4、其他</p> <p className="text-[#FFFFFFB2] text-base">