|
@@ -11,6 +11,7 @@ import Image from "next/image";
|
|
|
import {useEffect, useRef, useState} from "react";
|
|
import {useEffect, useRef, useState} from "react";
|
|
|
import {LoginReq} from "../_modules/definies";
|
|
import {LoginReq} from "../_modules/definies";
|
|
|
import {decrypt, displayModeIsDark, encrypt, watchDarkModeChange,} from "../_modules/func";
|
|
import {decrypt, displayModeIsDark, encrypt, watchDarkModeChange,} from "../_modules/func";
|
|
|
|
|
+import globalMessage from "@/app/_modules/globalMessage";
|
|
|
|
|
|
|
|
type Captcha = {
|
|
type Captcha = {
|
|
|
img: string;
|
|
img: string;
|
|
@@ -28,7 +29,7 @@ const backgroudLight = "/bg3.jpg";
|
|
|
const backgroundDark = "/bg-dark.jpg";
|
|
const backgroundDark = "/bg-dark.jpg";
|
|
|
|
|
|
|
|
export default function Login() {
|
|
export default function Login() {
|
|
|
- const {message} = App.useApp();
|
|
|
|
|
|
|
+ const { message } = App.useApp();
|
|
|
//验证码数据
|
|
//验证码数据
|
|
|
const [captcha, setCaptcha] = useState({} as Captcha);
|
|
const [captcha, setCaptcha] = useState({} as Captcha);
|
|
|
//是否展示验证码框
|
|
//是否展示验证码框
|
|
@@ -112,7 +113,7 @@ export default function Login() {
|
|
|
|
|
|
|
|
//登录成功
|
|
//登录成功
|
|
|
if (data.code == 200) {
|
|
if (data.code == 200) {
|
|
|
- App.useApp().message.success("登录成功");
|
|
|
|
|
|
|
+ globalMessage.success("登录成功");
|
|
|
|
|
|
|
|
setCookie("token", data.token);
|
|
setCookie("token", data.token);
|
|
|
|
|
|
|
@@ -125,7 +126,7 @@ export default function Login() {
|
|
|
|
|
|
|
|
router.push("/");
|
|
router.push("/");
|
|
|
} else {
|
|
} else {
|
|
|
- App.useApp().message.open({
|
|
|
|
|
|
|
+ globalMessage.open({
|
|
|
type: "error",
|
|
type: "error",
|
|
|
content: data.msg,
|
|
content: data.msg,
|
|
|
});
|
|
});
|
|
@@ -136,14 +137,14 @@ export default function Login() {
|
|
|
} else {
|
|
} else {
|
|
|
const data = await response.json();
|
|
const data = await response.json();
|
|
|
|
|
|
|
|
- App.useApp().message.open({
|
|
|
|
|
|
|
+ globalMessage.open({
|
|
|
type: "error",
|
|
type: "error",
|
|
|
content: data.msg,
|
|
content: data.msg,
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
} catch (error) {
|
|
} catch (error) {
|
|
|
console.log("error:", error);
|
|
console.log("error:", error);
|
|
|
- App.useApp().message.open({
|
|
|
|
|
|
|
+ globalMessage.open({
|
|
|
type: "error",
|
|
type: "error",
|
|
|
content: "登录发生异常,请重试",
|
|
content: "登录发生异常,请重试",
|
|
|
});
|
|
});
|