Added form results

This commit is contained in:
2026-03-20 14:09:38 +01:00
parent f7925e6248
commit 6b68570e46
8 changed files with 90 additions and 8 deletions
+7 -2
View File
@@ -1,6 +1,7 @@
import { Injectable } from '@nestjs/common';
import { InjectRepository } from '@nestjs/typeorm';
import { FormularEntity } from './formular.entity';
import { FormResultsEntity } from './results.entity';
import { Repository } from 'typeorm';
import { Formular, MyField } from 'src/dto/formular.dto';
import { FieldEntity } from './fields.entity';
@@ -11,16 +12,20 @@ export class FormularService {
@InjectRepository(FormularEntity)
private readonly formularRepository: Repository<FormularEntity>,
@InjectRepository(FieldEntity)
private readonly fieldRepository: Repository<FieldEntity>
private readonly fieldRepository: Repository<FieldEntity>,
){}
async getFormulare(): Promise<Formular[]>{
return await this.formularRepository.find({relations: ['fields']});
return await this.formularRepository.find({relations: ['fields',"results","results.results"]});
}
async getFields(
formularid:number
): Promise<MyField[]>{
return await this.fieldRepository.findBy({formular: formularid});
}
async submit(
formularid:number
){
}
}