feat(site): add document support

This commit is contained in:
Matthieu
2025-09-17 11:40:34 +02:00
parent 7671d4729d
commit 339f46ec24
30 changed files with 1044 additions and 508 deletions

View File

@@ -6,10 +6,10 @@ export declare class PiecesController {
create(createPieceDto: CreatePieceDto): Promise<{
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -41,13 +41,14 @@ export declare class PiecesController {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -65,10 +66,10 @@ export declare class PiecesController {
findAll(): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -100,13 +101,14 @@ export declare class PiecesController {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -124,10 +126,10 @@ export declare class PiecesController {
findByMachine(machineId: string): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -159,13 +161,14 @@ export declare class PiecesController {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -183,10 +186,10 @@ export declare class PiecesController {
findByComposant(composantId: string): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -218,13 +221,14 @@ export declare class PiecesController {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -242,10 +246,10 @@ export declare class PiecesController {
findOne(id: string): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -277,13 +281,14 @@ export declare class PiecesController {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -301,10 +306,10 @@ export declare class PiecesController {
update(id: string, updatePieceDto: UpdatePieceDto): Promise<{
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -336,13 +341,14 @@ export declare class PiecesController {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;

View File

@@ -6,10 +6,10 @@ export declare class PiecesService {
create(createPieceDto: CreatePieceDto): Promise<{
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -41,13 +41,14 @@ export declare class PiecesService {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -65,10 +66,10 @@ export declare class PiecesService {
findAll(): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -100,13 +101,14 @@ export declare class PiecesService {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -124,10 +126,10 @@ export declare class PiecesService {
findOne(id: string): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -159,13 +161,14 @@ export declare class PiecesService {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -183,10 +186,10 @@ export declare class PiecesService {
findByMachine(machineId: string): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -218,13 +221,14 @@ export declare class PiecesService {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -242,10 +246,10 @@ export declare class PiecesService {
findByComposant(composantId: string): Promise<({
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -277,13 +281,14 @@ export declare class PiecesService {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;
@@ -301,10 +306,10 @@ export declare class PiecesService {
update(id: string, updatePieceDto: UpdatePieceDto): Promise<{
typePiece: {
name: string;
description: string | null;
id: string;
createdAt: Date;
updatedAt: Date;
description: string | null;
} | null;
machine: {
name: string;
@@ -336,13 +341,14 @@ export declare class PiecesService {
id: string;
createdAt: Date;
updatedAt: Date;
siteId: string | null;
machineId: string | null;
composantId: string | null;
pieceId: string | null;
filename: string;
path: string;
mimeType: string;
size: number;
pieceId: string | null;
}[];
} & {
name: string;