This commit is contained in:
freedakgmail
2025-11-24 14:02:34 +08:00
parent b7a8c9ee6e
commit 3d075c6076
941 changed files with 25613 additions and 27641 deletions
+10
View File
@@ -5,6 +5,7 @@ import { prisma } from "@/lib/prisma"
import { checkPermission } from "@/lib/permissions"
import { Role, Gender } from "@prisma/client"
import { z } from "zod"
import { recordMemberHistory } from "@/lib/member-history"
const createMemberSchema = z.object({
surname: z.string().min(1),
@@ -211,6 +212,15 @@ export async function POST(
}
}
// 记录成员历史版本
await recordMemberHistory({
memberId: member.id,
treeId,
changedBy: session.user.id,
changeType: 'CREATE',
newData: member
})
// 记录操作日志
await prisma.activityLog.create({
data: {