diff --git a/backend/services/authorization-service/src/application/services/authorization-application.service.ts b/backend/services/authorization-service/src/application/services/authorization-application.service.ts index c4bd83ae..7afbc4cc 100644 --- a/backend/services/authorization-service/src/application/services/authorization-application.service.ts +++ b/backend/services/authorization-service/src/application/services/authorization-application.service.ts @@ -2973,6 +2973,8 @@ export class AuthorizationApplicationService { const subordinateTreeCount = teamStats?.subordinateTeamPlantingCount || 0 if (subordinateTreeCount >= authorization.getInitialTarget()) { authorization.activateBenefit() + // 创建首月考核评估记录 + await this.createInitialAssessment(authorization, teamStats!) } await this.authorizationRepository.save(authorization) @@ -3034,6 +3036,8 @@ export class AuthorizationApplicationService { const subordinateTreeCount = teamStats?.subordinateTeamPlantingCount || 0 if (subordinateTreeCount >= authorization.getInitialTarget()) { authorization.activateBenefit() + // 创建首月考核评估记录 + await this.createInitialAssessment(authorization, teamStats!) } await this.authorizationRepository.save(authorization)