fix EDocumentStatus

This commit is contained in:
OxSaitama 2023-10-13 11:21:24 +02:00
parent 534ee7de12
commit a36d0eea42
5 changed files with 79 additions and 62 deletions

View File

@ -18,6 +18,6 @@ export default class Document extends Resource {
export declare enum EDocumentStatus {
ASKED = "ASKED",
DEPOSITED = "DEPOSITED",
VALIDATED = "c",
VALIDATED = "VALIDATED",
REFUSED = "REFUSED"
}

View File

@ -77,6 +77,6 @@ var EDocumentStatus;
(function (EDocumentStatus) {
EDocumentStatus["ASKED"] = "ASKED";
EDocumentStatus["DEPOSITED"] = "DEPOSITED";
EDocumentStatus["VALIDATED"] = "c";
EDocumentStatus["VALIDATED"] = "VALIDATED";
EDocumentStatus["REFUSED"] = "REFUSED";
})(EDocumentStatus = exports.EDocumentStatus || (exports.EDocumentStatus = {}));

View File

@ -53,7 +53,10 @@ __decorate([
], OfficeFolder.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.NotEquals)(null || "", { groups: ["updateFolder"], message: "Numéro de dossier ne peut pas être vide" }),
(0, class_validator_1.NotEquals)(null || "", {
groups: ["updateFolder"],
message: "Numéro de dossier ne peut pas être vide",
}),
(0, class_validator_1.IsNotEmpty)({
groups: ["createFolder"],
message: "Numéro de dossier ne peut pas être vide",
@ -62,7 +65,10 @@ __decorate([
], OfficeFolder.prototype, "folder_number", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.NotEquals)(null || "", { groups: ["updateFolder"], message: "Nom de dossier ne peut pas être vide" }),
(0, class_validator_1.NotEquals)(null || "", {
groups: ["updateFolder"],
message: "Nom de dossier ne peut pas être vide",
}),
(0, class_validator_1.IsNotEmpty)({
groups: ["createFolder"],
message: "Nom de dossier ne peut pas être vide",

View File

@ -48,6 +48,6 @@ export default class Document extends Resource {
export enum EDocumentStatus {
ASKED = "ASKED",
DEPOSITED = "DEPOSITED",
VALIDATED = "c",
VALIDATED = "VALIDATED",
REFUSED = "REFUSED",
}

View File

@ -1,7 +1,12 @@
export * from "../Customer/OfficeFolder";
import { Expose, Type } from "class-transformer";
import OfficeFolderCustomer from "../Customer/OfficeFolder";
import { IsNotEmpty, IsOptional, NotEquals, ValidateNested } from "class-validator";
import {
IsNotEmpty,
IsOptional,
NotEquals,
ValidateNested,
} from "class-validator";
import User from "./User";
import Deed from "./Deed";
import Customer from "./Customer";
@ -16,7 +21,10 @@ export default class OfficeFolder extends OfficeFolderCustomer {
public override uid?: string;
@Expose()
@NotEquals(null || "", { groups: ["updateFolder"], message: "Numéro de dossier ne peut pas être vide" })
@NotEquals(null || "", {
groups: ["updateFolder"],
message: "Numéro de dossier ne peut pas être vide",
})
@IsNotEmpty({
groups: ["createFolder"],
message: "Numéro de dossier ne peut pas être vide",
@ -24,7 +32,10 @@ export default class OfficeFolder extends OfficeFolderCustomer {
public override folder_number!: string;
@Expose()
@NotEquals(null || "", { groups: ["updateFolder"], message: "Nom de dossier ne peut pas être vide" })
@NotEquals(null || "", {
groups: ["updateFolder"],
message: "Nom de dossier ne peut pas être vide",
})
@IsNotEmpty({
groups: ["createFolder"],
message: "Nom de dossier ne peut pas être vide",