chore: join project

This commit is contained in:
xiaojunnuo
2026-02-28 00:49:02 +08:00
parent e17f381b1f
commit 6163c3f08e
14 changed files with 379 additions and 146 deletions
+3 -3
View File
@@ -10,7 +10,7 @@ import { usePermissionStore } from "/@/plugin/permission/store.permission";
import util from "/@/plugin/permission/util.permission";
import { useUserStore } from "/@/store/user";
import { useProjectStore } from "../store/project";
export const PROJECT_BLANK_PATH = "/certd/project/blank";
export const PROJECT_JOIN_PATH = "/certd/project/join";
function buildAccessedMenus(menus: any) {
if (menus == null) {
return;
@@ -131,10 +131,10 @@ function setupAccessGuard(router: Router) {
if (projectStore.isEnterprise) {
//加载我的项目
await projectStore.init();
if (!projectStore.currentProject && to.path !== PROJECT_BLANK_PATH) {
if (!projectStore.currentProject && to.path !== PROJECT_JOIN_PATH) {
//没有项目
return {
path: PROJECT_BLANK_PATH,
path: PROJECT_JOIN_PATH,
replace: true,
};
}
@@ -43,10 +43,10 @@ export const certdResources = [
},
},
{
title: "certd.sysResources.myProjectBlank",
name: "MyProjectBlank",
path: "/certd/project/blank",
component: "/certd/project/blank.vue",
title: "certd.sysResources.projectJoin",
name: "ProjectJoin",
path: "/certd/project/join",
component: "/certd/project/join.vue",
meta: {
isMenu: false,
show: true,