fix(requirement): 修复需求池录入人员显示

This commit is contained in:
2026-07-06 11:14:49 +08:00
parent b4a3c990b4
commit 84344e81f6
7 changed files with 47 additions and 13 deletions

View File

@@ -19,6 +19,10 @@ interface XiaobaoWarningQuery {
manager?: string;
}
const REQUIREMENT_CREATOR_INCLUDE = {
creator: { select: { id: true, name: true } },
} as const;
@Injectable()
export class V22QueryService {
constructor(private readonly prisma: PrismaService) {}
@@ -30,6 +34,7 @@ export class V22QueryService {
const [requirements, versionPlans, devTasks, testCases, bugs] = await Promise.all([
this.prisma.requirement.findMany({
where: { versionId },
include: REQUIREMENT_CREATOR_INCLUDE,
orderBy: { createdAt: 'desc' },
}),
this.prisma.versionPlan.findMany({
@@ -80,6 +85,7 @@ export class V22QueryService {
}
: {}),
},
include: REQUIREMENT_CREATOR_INCLUDE,
orderBy: { createdAt: sortDirection },
take: limit + 1,
...(query.cursor