create document
This commit is contained in:
parent
d1222969a4
commit
c5a6b902b1
BIN
dist/.DS_Store
vendored
Normal file
BIN
dist/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
src/.DS_Store
vendored
Normal file
BIN
src/.DS_Store
vendored
Normal file
Binary file not shown.
@ -13,24 +13,24 @@ import Resource from "../Resource";
|
||||
import { Type } from "class-transformer";
|
||||
|
||||
export default class Document extends Resource {
|
||||
@IsNotEmpty({ groups: ["update"] ,message: "UID is required" })
|
||||
@IsNotEmpty({ groups: ["update" , "createDocument"] ,message: "UID is required" })
|
||||
public uid?: string;
|
||||
|
||||
@IsNotEmpty({ groups: ["create"], message: "Document status is required" })
|
||||
public document_status!: EDocumentStatus | string;
|
||||
|
||||
@IsNotEmpty({ groups: ["create"], message: "Document type is required" })
|
||||
@ValidateNested({ groups: ["create", "update"] })
|
||||
@IsNotEmpty({ groups: ["create", "createDocument"], message: "Document type is required" })
|
||||
@ValidateNested({ groups: ["create", "update" , "createDocument"] })
|
||||
@Type(() => DocumentType)
|
||||
public document_type!: DocumentType;
|
||||
|
||||
@IsNotEmpty({ groups: ["create"], message: "Folder is required" })
|
||||
@ValidateNested({ groups: ["create", "update"] })
|
||||
@IsNotEmpty({ groups: ["create" , "createDocument"], message: "Folder is required" })
|
||||
@ValidateNested({ groups: ["create", "update" , "createDocument"] })
|
||||
@Type(() => OfficeFolder)
|
||||
public folder!: OfficeFolder;
|
||||
|
||||
@IsNotEmpty({ groups: ["create"], message: "Depositor is required" })
|
||||
@ValidateNested({ groups: ["create", "update"] })
|
||||
@IsNotEmpty({ groups: ["create" , "createDocument"], message: "Depositor is required" })
|
||||
@ValidateNested({ groups: ["create", "update" , "createDocument"] })
|
||||
@Type(() => Customer)
|
||||
public depositor!: Customer;
|
||||
|
||||
|
@ -7,7 +7,7 @@ import Resource from "../Resource";
|
||||
import { Type } from "class-transformer";
|
||||
|
||||
export default class DocumentType extends Resource {
|
||||
@IsNotEmpty({ groups: ["update"] ,message: "UID is required" })
|
||||
@IsNotEmpty({ groups: ["update" , "createDocument"] ,message: "UID is required" })
|
||||
public uid?: string;
|
||||
|
||||
@IsNotEmpty({ groups: ["create"], message: "Name is required" })
|
||||
|
@ -13,7 +13,7 @@ import Resource from "../Resource";
|
||||
import { Type } from "class-transformer";
|
||||
|
||||
export default class OfficeFolder extends Resource {
|
||||
@IsNotEmpty({ groups: ["update"] ,message: "UID is required" })
|
||||
@IsNotEmpty({ groups: ["update" , "createDocument"] ,message: "UID is required" })
|
||||
public uid?: string;
|
||||
|
||||
@IsNotEmpty({ groups: ["create" , "createFolder"], message: "Folder number is required" })
|
||||
|
Loading…
x
Reference in New Issue
Block a user