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

@@ -20,6 +20,7 @@ class CreateDocumentDto {
machineId;
composantId;
pieceId;
siteId;
}
exports.CreateDocumentDto = CreateDocumentDto;
__decorate([
@@ -57,12 +58,18 @@ __decorate([
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], CreateDocumentDto.prototype, "pieceId", void 0);
__decorate([
(0, class_validator_1.IsOptional)(),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], CreateDocumentDto.prototype, "siteId", void 0);
class UpdateDocumentDto {
name;
filename;
path;
mimeType;
size;
siteId;
}
exports.UpdateDocumentDto = UpdateDocumentDto;
__decorate([
@@ -90,4 +97,9 @@ __decorate([
(0, class_validator_1.IsNumber)(),
__metadata("design:type", Number)
], UpdateDocumentDto.prototype, "size", void 0);
__decorate([
(0, class_validator_1.IsOptional)(),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], UpdateDocumentDto.prototype, "siteId", void 0);
//# sourceMappingURL=document.dto.js.map