add office to document type
This commit is contained in:
parent
1edc15c610
commit
22f4851fa8
2
dist/Customer/DocumentType.d.ts
vendored
2
dist/Customer/DocumentType.d.ts
vendored
@ -1,12 +1,14 @@
|
|||||||
import DeedHasDocumentType from "./DeedHasDocumentType";
|
import DeedHasDocumentType from "./DeedHasDocumentType";
|
||||||
import Document from "./Document";
|
import Document from "./Document";
|
||||||
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
|
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
|
||||||
|
import Office from "./Office";
|
||||||
import Resource from "../Resource";
|
import Resource from "../Resource";
|
||||||
export default class DocumentType extends Resource {
|
export default class DocumentType extends Resource {
|
||||||
name: string;
|
name: string;
|
||||||
public_description: string;
|
public_description: string;
|
||||||
private_description: string | null;
|
private_description: string | null;
|
||||||
archived_at: Date | null;
|
archived_at: Date | null;
|
||||||
|
office: Office;
|
||||||
created_at: Date | null;
|
created_at: Date | null;
|
||||||
updated_at: Date | null;
|
updated_at: Date | null;
|
||||||
documents?: Document[];
|
documents?: Document[];
|
||||||
|
7
dist/Customer/DocumentType.js
vendored
7
dist/Customer/DocumentType.js
vendored
@ -16,6 +16,7 @@ const class_validator_1 = require("class-validator");
|
|||||||
const DeedHasDocumentType_1 = __importDefault(require("./DeedHasDocumentType"));
|
const DeedHasDocumentType_1 = __importDefault(require("./DeedHasDocumentType"));
|
||||||
const Document_1 = __importDefault(require("./Document"));
|
const Document_1 = __importDefault(require("./Document"));
|
||||||
const DeedTypeHasDocumentType_1 = __importDefault(require("./DeedTypeHasDocumentType"));
|
const DeedTypeHasDocumentType_1 = __importDefault(require("./DeedTypeHasDocumentType"));
|
||||||
|
const Office_1 = __importDefault(require("./Office"));
|
||||||
const Resource_1 = __importDefault(require("../Resource"));
|
const Resource_1 = __importDefault(require("../Resource"));
|
||||||
const class_transformer_1 = require("class-transformer");
|
const class_transformer_1 = require("class-transformer");
|
||||||
class DocumentType extends Resource_1.default {
|
class DocumentType extends Resource_1.default {
|
||||||
@ -43,6 +44,12 @@ __decorate([
|
|||||||
(0, class_validator_1.IsDate)(),
|
(0, class_validator_1.IsDate)(),
|
||||||
__metadata("design:type", Object)
|
__metadata("design:type", Object)
|
||||||
], DocumentType.prototype, "archived_at", void 0);
|
], DocumentType.prototype, "archived_at", void 0);
|
||||||
|
__decorate([
|
||||||
|
(0, class_validator_1.IsNotEmpty)({ groups: ["create"], message: "Office is required" }),
|
||||||
|
(0, class_validator_1.ValidateNested)({ groups: ["create", "update"] }),
|
||||||
|
(0, class_transformer_1.Type)(() => Office_1.default),
|
||||||
|
__metadata("design:type", Office_1.default)
|
||||||
|
], DocumentType.prototype, "office", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_validator_1.IsDate)(),
|
(0, class_validator_1.IsDate)(),
|
||||||
__metadata("design:type", Object)
|
__metadata("design:type", Object)
|
||||||
|
@ -2,6 +2,7 @@ import { IsNotEmpty, IsDate, IsOptional, ValidateNested } from "class-validator"
|
|||||||
import DeedHasDocumentType from "./DeedHasDocumentType";
|
import DeedHasDocumentType from "./DeedHasDocumentType";
|
||||||
import Document from "./Document";
|
import Document from "./Document";
|
||||||
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
|
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
|
||||||
|
import Office from "./Office";
|
||||||
import Resource from "../Resource";
|
import Resource from "../Resource";
|
||||||
import { Type } from "class-transformer";
|
import { Type } from "class-transformer";
|
||||||
|
|
||||||
@ -18,6 +19,11 @@ export default class DocumentType extends Resource {
|
|||||||
@IsDate()
|
@IsDate()
|
||||||
public archived_at: Date | null = null;
|
public archived_at: Date | null = null;
|
||||||
|
|
||||||
|
@IsNotEmpty({ groups: ["create"], message: "Office is required" })
|
||||||
|
@ValidateNested({ groups: ["create", "update"] })
|
||||||
|
@Type(() => Office)
|
||||||
|
public office!: Office;
|
||||||
|
|
||||||
@IsDate()
|
@IsDate()
|
||||||
public created_at: Date | null = null;
|
public created_at: Date | null = null;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user