|
@@ -115,7 +115,7 @@ import { getCaptchaApi, getOrgListApi, getUserDicts } from "@/api/auth";
|
|
import { LoginData } from "@/api/auth/types";
|
|
import { LoginData } from "@/api/auth/types";
|
|
import { Sunny, Moon } from "@element-plus/icons-vue";
|
|
import { Sunny, Moon } from "@element-plus/icons-vue";
|
|
import { LocationQuery, LocationQueryValue, useRoute } from "vue-router";
|
|
import { LocationQuery, LocationQueryValue, useRoute } from "vue-router";
|
|
-import router from "@/router";
|
|
|
|
|
|
+
|
|
import defaultSettings from "@/settings";
|
|
import defaultSettings from "@/settings";
|
|
import { ThemeEnum } from "@/enums/ThemeEnum";
|
|
import { ThemeEnum } from "@/enums/ThemeEnum";
|
|
import { usePermissionStore } from "@/store/modules/permission";
|
|
import { usePermissionStore } from "@/store/modules/permission";
|
|
@@ -196,6 +196,7 @@ function getOrgList() {
|
|
* 登录
|
|
* 登录
|
|
*/
|
|
*/
|
|
const route = useRoute();
|
|
const route = useRoute();
|
|
|
|
+const router = useRouter();
|
|
function handleLogin() {
|
|
function handleLogin() {
|
|
loginFormRef.value.validate((valid: boolean) => {
|
|
loginFormRef.value.validate((valid: boolean) => {
|
|
if (valid) {
|
|
if (valid) {
|