Initial commit after migration to gitea

This commit is contained in:
2026-01-18 11:27:43 +03:30
parent a21039410c
commit ea4b8eb543
196 changed files with 45567 additions and 9 deletions

View File

@@ -0,0 +1,38 @@
import { Prop, Schema } from "@nestjs/mongoose";
import { v4 as uuidv4 } from "uuid";
@Schema({ versionKey: false, _id: false })
export class ImageRequiredModel {
@Prop({ type: "array" })
public aroundTheCar = [
{ side: "left" },
{ side: "back" },
{ side: "front" },
{ side: "right" },
];
@Prop({ type: "array" })
public selectPartOfCar = [];
@Prop({ type: "string" })
public aiReportText: string;
constructor(claimFile: any[]) {
this.aroundTheCar.forEach((a) => {
Object.assign(a, {
partId: uuidv4(),
imageId: null,
aiReport: {},
upload: false,
});
});
this.selectPartOfCar = claimFile.map((c, idx) =>
Object.assign(c, {
partId: uuidv4(),
aiReport: {},
imageId: null,
upload: false,
}),
);
}
}