v2.117
This commit is contained in:
parent
8e1ed91700
commit
cf03f31825
@ -1,24 +1,36 @@
|
|||||||
export * from "../Customer/DeedType";
|
export * from "../Customer/DeedType";
|
||||||
import { Expose, Type } from "class-transformer";
|
import { Expose, Type } from "class-transformer";
|
||||||
import DeedTypeCustomer from "../Customer/DeedType";
|
import DeedTypeCustomer from "../Customer/DeedType";
|
||||||
import { IsDate, IsNotEmpty, IsOptional, NotEquals, ValidateNested } from "class-validator";
|
import {
|
||||||
|
IsDate,
|
||||||
|
IsNotEmpty,
|
||||||
|
IsOptional,
|
||||||
|
NotEquals,
|
||||||
|
ValidateNested,
|
||||||
|
} from "class-validator";
|
||||||
import DocumentType from "./DocumentType";
|
import DocumentType from "./DocumentType";
|
||||||
import Deed from "./Deed";
|
import Deed from "./Deed";
|
||||||
import Office from "./Office";
|
import Office from "./Office";
|
||||||
|
|
||||||
export default class DeedType extends DeedTypeCustomer {
|
export default class DeedType extends DeedTypeCustomer {
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createFolder"] ,message: "UID is required" })
|
@IsNotEmpty({ groups: ["createFolder"], message: "UID is required" })
|
||||||
public override uid?: string;
|
public override uid?: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createDeedType"], message: "Nom du type d'acte ne peut pas être vide" })
|
@IsNotEmpty({
|
||||||
@NotEquals(null || '', { groups: ["updateDeedType"], message: "Nom du type d'acte ne peut pas être vide" })
|
groups: ["createDeedType"],
|
||||||
|
message: "Nom du type d'acte ne peut pas être vide",
|
||||||
|
})
|
||||||
|
@NotEquals(null || "", {
|
||||||
|
groups: ["updateDeedType"],
|
||||||
|
message: "Nom du type d'acte ne peut pas être vide",
|
||||||
|
})
|
||||||
public override name!: string;
|
public override name!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createDeedType"], message: "Description du type d'acte ne peut pas être vide" })
|
@IsOptional({ groups: ["updateDocumentType"] })
|
||||||
@NotEquals(null || '', { groups: ["updateDeedType"], message: "Description du type d'acte ne peut pas être vide" })
|
@IsOptional({ groups: ["createDocumentType"] })
|
||||||
public override description!: string;
|
public override description!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@ -40,4 +52,4 @@ export default class DeedType extends DeedTypeCustomer {
|
|||||||
@ValidateNested({ groups: ["createDeedType", "updateDeedType"] })
|
@ValidateNested({ groups: ["createDeedType", "updateDeedType"] })
|
||||||
@Type(() => DocumentType)
|
@Type(() => DocumentType)
|
||||||
public override document_types?: DocumentType[];
|
public override document_types?: DocumentType[];
|
||||||
};
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user