style: 💄 代码格式优化

This commit is contained in:
cshaptx4869
2024-08-14 11:01:31 +08:00
committed by ray
parent ceeecb6315
commit 156dc1821c
5 changed files with 8 additions and 8 deletions

View File

@@ -41,8 +41,6 @@ const appStore = useAppStore();
const permissionStore = usePermissionStore(); const permissionStore = usePermissionStore();
const router = useRouter(); const router = useRouter();
console.log("当前路由", useRoute().path);
// 避免 activeTopMenuPath 缓存被清理从当前路由路径获取顶部菜单路径eg. /system/user → /system // 避免 activeTopMenuPath 缓存被清理从当前路由路径获取顶部菜单路径eg. /system/user → /system
const activeTopMenuPath = useRoute().path.match(/^\/[^\/]+/)?.[0] || "/"; const activeTopMenuPath = useRoute().path.match(/^\/[^\/]+/)?.[0] || "/";
appStore.activeTopMenu(activeTopMenuPath); appStore.activeTopMenu(activeTopMenuPath);

View File

@@ -3,6 +3,7 @@ export const useTagsViewStore = defineStore("tagsView", () => {
const cachedViews = ref<string[]>([]); const cachedViews = ref<string[]>([]);
const router = useRouter(); const router = useRouter();
const route = useRoute(); const route = useRoute();
/** /**
* 添加已访问视图到已访问视图列表中 * 添加已访问视图到已访问视图列表中
*/ */
@@ -144,6 +145,7 @@ export const useTagsViewStore = defineStore("tagsView", () => {
}); });
}); });
} }
function delRightViews(view: TagView) { function delRightViews(view: TagView) {
return new Promise((resolve) => { return new Promise((resolve) => {
const currIndex = visitedViews.value.findIndex( const currIndex = visitedViews.value.findIndex(
@@ -209,6 +211,7 @@ export const useTagsViewStore = defineStore("tagsView", () => {
} }
}); });
} }
function isActive(tag: TagView) { function isActive(tag: TagView) {
return tag.path === route.path; return tag.path === route.path;
} }
@@ -228,6 +231,7 @@ export const useTagsViewStore = defineStore("tagsView", () => {
} }
} }
} }
return { return {
visitedViews, visitedViews,
cachedViews, cachedViews,

View File

@@ -1,8 +1,7 @@
import AuthAPI, { LoginData } from "@/api/auth"; import AuthAPI, { type LoginData } from "@/api/auth";
import UserAPI, { UserInfo } from "@/api/user"; import UserAPI, { type UserInfo } from "@/api/user";
import { resetRouter } from "@/router"; import { resetRouter } from "@/router";
import { store } from "@/store"; import { store } from "@/store";
import { TOKEN_KEY } from "@/enums/CacheEnum"; import { TOKEN_KEY } from "@/enums/CacheEnum";
export const useUserStore = defineStore("user", () => { export const useUserStore = defineStore("user", () => {

View File

@@ -9,7 +9,6 @@ const service = axios.create({
baseURL: import.meta.env.VITE_APP_BASE_API, baseURL: import.meta.env.VITE_APP_BASE_API,
timeout: 50000, timeout: 50000,
headers: { "Content-Type": "application/json;charset=utf-8" }, headers: { "Content-Type": "application/json;charset=utf-8" },
paramsSerializer: (params) => { paramsSerializer: (params) => {
return qs.stringify(params); return qs.stringify(params);
}, },

View File

@@ -120,7 +120,7 @@ import { LocationQuery, useRoute } from "vue-router";
// 内部依赖 // 内部依赖
import { useSettingsStore, useUserStore } from "@/store"; import { useSettingsStore, useUserStore } from "@/store";
import AuthAPI, { LoginData } from "@/api/auth"; import AuthAPI, { type LoginData } from "@/api/auth";
import router from "@/router"; import router from "@/router";
import defaultSettings from "@/settings"; import defaultSettings from "@/settings";
import { ThemeEnum } from "@/enums/ThemeEnum"; import { ThemeEnum } from "@/enums/ThemeEnum";
@@ -158,7 +158,7 @@ const loginData = ref<LoginData>({
password: "123456", password: "123456",
captchaKey: "", captchaKey: "",
captchaCode: "", captchaCode: "",
} as LoginData); });
const loginRules = computed(() => { const loginRules = computed(() => {
return { return {