update deed group
This commit is contained in:
parent
b3d3495c0e
commit
d889471c72
@ -1,4 +1,4 @@
|
|||||||
import { IsNotEmpty, IsDate, ValidateNested } from "class-validator";
|
import { IsNotEmpty, IsDate, ValidateNested, IsOptional } from "class-validator";
|
||||||
import DeedType from "./DeedType";
|
import DeedType from "./DeedType";
|
||||||
import DeedHasDocumentType from "./DeedHasDocumentType";
|
import DeedHasDocumentType from "./DeedHasDocumentType";
|
||||||
import OfficeFolder from "./OfficeFolder";
|
import OfficeFolder from "./OfficeFolder";
|
||||||
@ -24,6 +24,8 @@ export default class Deed extends Resource{
|
|||||||
public updated_at: Date | null = null;
|
public updated_at: Date | null = null;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
|
@IsOptional({ groups: ["updateDeed"] })
|
||||||
|
@ValidateNested({ groups: ["updateDeed"] })
|
||||||
@Type(() => DeedHasDocumentType)
|
@Type(() => DeedHasDocumentType)
|
||||||
public deed_has_document_types?: DeedHasDocumentType[];
|
public deed_has_document_types?: DeedHasDocumentType[];
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import { IsDate } from "class-validator";
|
import { IsDate, IsNotEmpty, ValidateNested } from "class-validator";
|
||||||
import Deed from "./Deed";
|
import Deed from "./Deed";
|
||||||
import DocumentType from "./DocumentType";
|
import DocumentType from "./DocumentType";
|
||||||
import Resource from "../Resource";
|
import Resource from "../Resource";
|
||||||
@ -9,6 +9,8 @@ export default class DeedHasDocumentType extends Resource {
|
|||||||
public uid?: string;
|
public uid?: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
|
@IsNotEmpty({ groups: ["updateDeed"]})
|
||||||
|
@ValidateNested({ groups: ["updateDeed"] })
|
||||||
@Type(() => DocumentType)
|
@Type(() => DocumentType)
|
||||||
public document_type!: DocumentType;
|
public document_type!: DocumentType;
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ import { Expose, Type } from "class-transformer";
|
|||||||
|
|
||||||
export default class DocumentType extends Resource {
|
export default class DocumentType extends Resource {
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createDocument" , "createDeedType", "updateFolder"] ,message: "UID is required" })
|
@IsNotEmpty({ groups: ["createDocument" , "createDeedType", "updateFolder", "updateDeed"] ,message: "UID is required" })
|
||||||
public uid?: string;
|
public uid?: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user