diff --git a/src/api/login.ts b/src/api/login.ts new file mode 100644 index 000000000..f3510b784 --- /dev/null +++ b/src/api/login.ts @@ -0,0 +1,11 @@ +import { http } from "../utils/http" + +// 获取验证码 +export const getVerify = (): any => { + return http.request("get", "/captcha") +} + +// 登录 +export const getLogin = (data: object): any => { + return http.request("post", "/login", data) +} \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index f87a54416..ee047f61b 100644 --- a/src/main.ts +++ b/src/main.ts @@ -9,7 +9,7 @@ import ElementPlus from 'element-plus' import 'element-plus/lib/theme-chalk/index.css' // 导入公共样式 -import './assets/index.css' +import "./assets/index.css" const app = createApp(App) diff --git a/src/router/index.ts b/src/router/index.ts index 5931e7433..6d55bbb31 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -34,7 +34,7 @@ const router = createRouter({ const whiteList = ["/login", "/register"] router.beforeEach((to, _from, next) => { - whiteList.indexOf(to.path) !== -1 || storageSession.getItem("Token") ? next() : next("/login") // 全部重定向到登录页 + whiteList.indexOf(to.path) !== -1 || storageSession.getItem("accessToken") ? next() : next("/login") // 全部重定向到登录页 }) export default router diff --git a/src/views/home.vue b/src/views/home.vue index f7da0e65c..d95d453be 100644 --- a/src/views/home.vue +++ b/src/views/home.vue @@ -1,5 +1,5 @@