field
This commit is contained in:
@@ -7,9 +7,13 @@ import { FieldRepository } from './repository/field.repository';
|
||||
import { FieldOptionRepository } from './repository/field-option.repository';
|
||||
import { JwtModule } from '@nestjs/jwt';
|
||||
import { ProductModule } from '../product/product.module';
|
||||
import { MikroOrmModule } from '@mikro-orm/nestjs';
|
||||
import { Field } from './entities/field.entity';
|
||||
import { FieldOption } from './entities/field-option.entity';
|
||||
|
||||
@Module({
|
||||
imports: [
|
||||
MikroOrmModule.forFeature([Field, FieldOption]),
|
||||
PrintModule,
|
||||
JwtModule.register({}),
|
||||
forwardRef(() => ProductModule),
|
||||
|
||||
@@ -2,7 +2,6 @@ import { BadRequestException, Injectable, NotFoundException } from '@nestjs/comm
|
||||
import { EntityManager } from '@mikro-orm/postgresql';
|
||||
import { RequiredEntityData } from '@mikro-orm/core';
|
||||
import { FieldRepository } from '../repository/field.repository';
|
||||
import { PrintRepository } from 'src/modules/print/repository/print.repository';
|
||||
import { Field } from '../entities/field.entity';
|
||||
import { CreateFieldDto } from '../dto/create-field.dto';
|
||||
import { UpdateFieldDto } from '../dto/update-field.dto';
|
||||
@@ -17,7 +16,6 @@ import { PrintService } from 'src/modules/print/provider/Print.service';
|
||||
export class FieldService {
|
||||
|
||||
constructor(
|
||||
private readonly sectionRepository: PrintRepository,
|
||||
private readonly fieldRepository: FieldRepository,
|
||||
private readonly productService: ProductService,
|
||||
private readonly printService: PrintService,
|
||||
@@ -35,7 +33,7 @@ export class FieldService {
|
||||
entity = await this.printService.findOneOrFail(entityId)
|
||||
}
|
||||
|
||||
if(!entity){
|
||||
if (!entity) {
|
||||
throw new BadRequestException("Entity not Found")
|
||||
}
|
||||
|
||||
@@ -45,7 +43,7 @@ export class FieldService {
|
||||
type,
|
||||
isRequired,
|
||||
multiple,
|
||||
entityId:entity.id,
|
||||
entityId: entity.id,
|
||||
entityType
|
||||
};
|
||||
|
||||
@@ -65,7 +63,7 @@ export class FieldService {
|
||||
throw new NotFoundException('Field not found');
|
||||
}
|
||||
|
||||
this.sectionRepository.assign(field, dto)
|
||||
this.fieldRepository.assign(field, dto)
|
||||
|
||||
this.em.persistAndFlush(field)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user