F4: route global findings to technical worklist

This commit is contained in:
2026-09-07 22:58:49 -03:00
parent 4db3797afc
commit 1192ed2cdd
@@ -16,6 +16,7 @@ import { CloseInspectionFindingDto } from './dto/close-inspection-finding.dto';
import { CreateInspectionFindingDto } from './dto/create-inspection-finding.dto'; import { CreateInspectionFindingDto } from './dto/create-inspection-finding.dto';
import { ListInspectionFindingsQueryDto } from './dto/list-inspection-findings-query.dto'; import { ListInspectionFindingsQueryDto } from './dto/list-inspection-findings-query.dto';
import { UpdateInspectionFindingDto } from './dto/update-inspection-finding.dto'; import { UpdateInspectionFindingDto } from './dto/update-inspection-finding.dto';
import { InspectionFindingWorklistService } from './inspection-finding-worklist.service';
import { InspectionFindingsService } from './inspection-findings.service'; import { InspectionFindingsService } from './inspection-findings.service';
@Controller('inspection-acts/:actId/findings') @Controller('inspection-acts/:actId/findings')
@@ -42,12 +43,15 @@ export class InspectionActFindingsController {
@Controller('inspection-findings') @Controller('inspection-findings')
export class InspectionFindingsController { export class InspectionFindingsController {
constructor(private readonly findings: InspectionFindingsService) {} constructor(
private readonly findings: InspectionFindingsService,
private readonly worklist: InspectionFindingWorklistService,
) {}
@Get() @Get()
@RequirePermissions('inspection_findings.read') @RequirePermissions('inspection_findings.read')
list(@Query() query: ListInspectionFindingsQueryDto) { list(@Query() query: ListInspectionFindingsQueryDto) {
return this.findings.listGlobal(query); return this.worklist.list(query);
} }
@Get(':id') @Get(':id')