修改未完成

This commit is contained in:
rain
2026-07-29 18:15:59 +08:00
parent 6fbcf21024
commit 8c2355a52c
59 changed files with 7995 additions and 1118 deletions
+15 -7
View File
@@ -106,7 +106,15 @@ export const ROUTES = Object.freeze({
parent: "G05",
requiredParams: ["genealogyId"],
optionalParams: ["selectedId"],
allowedSources: ["G01", "G05", "T04", "T06", "T07"],
allowedSources: ["G01", "G05", "T02", "T04", "T06", "T07"],
}),
T02: defineRoute({
path: "/pages/tree/t02-pedigree-overview",
kind: "page",
parent: "G05",
requiredParams: ["genealogyId"],
optionalParams: ["selectedId"],
allowedSources: ["G01", "G05", "T01"],
}),
T03: defineRoute({
path: "/pages/tree/t03-member-profile",
@@ -114,8 +122,8 @@ export const ROUTES = Object.freeze({
parent: "T01",
parentParamMap: { selectedId: "personId" },
requiredParams: ["genealogyId", "personId"],
allowedSources: ["T01", "T07", "R02"],
resultOperations: ["member-open-requested"],
allowedSources: ["T01", "T02", "T07", "R02"],
resultOperations: ["member-open-requested", "member-updated"],
}),
T04: defineRoute({
path: "/pages/tree/t04-add-relative",
@@ -124,14 +132,14 @@ export const ROUTES = Object.freeze({
parentParamMap: { selectedId: "personId" },
requiredParams: ["genealogyId"],
optionalParams: ["personId", "mode", "relationType"],
allowedSources: ["T01"],
allowedSources: ["T01", "T02"],
}),
T05: defineRoute({
path: "/pages/tree/t05-edit-member",
kind: "flow",
parent: "T03",
requiredParams: ["genealogyId", "personId"],
allowedSources: ["T01", "T03"],
allowedSources: ["T01", "T02", "T03"],
}),
T06: defineRoute({
path: "/pages/tree/t06-edit-relationship",
@@ -140,14 +148,14 @@ export const ROUTES = Object.freeze({
parentParamMap: { selectedId: "personId" },
requiredParams: ["genealogyId", "personId"],
optionalParams: ["mode"],
allowedSources: ["T01"],
allowedSources: ["T01", "T02"],
}),
T07: defineRoute({
path: "/pages/tree/t07-member-directory",
kind: "page",
parent: "T01",
requiredParams: ["genealogyId"],
allowedSources: ["T01"],
allowedSources: ["T01", "T02"],
}),
T08: defineRoute({
path: "/pages/tree/t08-member-states",