evyos-frontend-development/backend/src/build-area/dto/update-build-area.input.ts

37 lines
764 B
TypeScript

import { InputType, Field, Float, ID } from "@nestjs/graphql";
import { Types } from "mongoose";
@InputType()
export class UpdateBuildAreaInput {
@Field(() => ID, { nullable: true })
build?: Types.ObjectId;
@Field(() => ID, { nullable: true })
partType?: Types.ObjectId;
@Field(() => Float, { nullable: true })
areaName?: string;
@Field(() => Float, { nullable: true })
areaCode?: string;
@Field({ nullable: true })
areaType?: string;
@Field({ nullable: true })
areaDirection?: string;
@Field({ nullable: true })
areaGrossSize?: number;
@Field({ nullable: true })
areaNetSize?: number;
@Field({ nullable: true })
width?: number;
@Field({ nullable: true })
size?: number;
}