delete explicit relation resources

This commit is contained in:
OxSaitama 2023-06-29 15:20:07 +02:00
parent 81f33b7bd4
commit ec6b89766a
123 changed files with 183 additions and 1453 deletions

BIN
dist/.DS_Store vendored

Binary file not shown.

View File

@ -1,3 +0,0 @@
export * from "../Notary/DeedHasDocumentType";
import DeedHasDocumentType from "../Notary/DeedHasDocumentType";
export default DeedHasDocumentType;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/DeedHasDocumentType"), exports);
const DeedHasDocumentType_1 = __importDefault(require("../Notary/DeedHasDocumentType"));
exports.default = DeedHasDocumentType_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Notary/DeedTypeHasDocumentType";
import DeedTypeHasDocumentType from "../Notary/DeedTypeHasDocumentType";
export default DeedTypeHasDocumentType;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/DeedTypeHasDocumentType"), exports);
const DeedTypeHasDocumentType_1 = __importDefault(require("../Notary/DeedTypeHasDocumentType"));
exports.default = DeedTypeHasDocumentType_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Notary/OfficeFolderHasCustomer";
import OfficeFolderHasCustomer from "../Notary/OfficeFolderHasCustomer";
export default OfficeFolderHasCustomer;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/OfficeFolderHasCustomer"), exports);
const OfficeFolderHasCustomer_1 = __importDefault(require("../Notary/OfficeFolderHasCustomer"));
exports.default = OfficeFolderHasCustomer_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Notary/OfficeFolderHasStakeholder";
import OfficeFolderHasStakeholder from "../Notary/OfficeFolderHasStakeholder";
export default OfficeFolderHasStakeholder;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/OfficeFolderHasStakeholder"), exports);
const OfficeFolderHasStakeholder_1 = __importDefault(require("../Notary/OfficeFolderHasStakeholder"));
exports.default = OfficeFolderHasStakeholder_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Notary/OfficeRoleHasRules";
import OfficeRoleHasRules from "../Notary/OfficeRoleHasRules";
export default OfficeRoleHasRules;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/OfficeRoleHasRules"), exports);
const OfficeRoleHasRules_1 = __importDefault(require("../Notary/OfficeRoleHasRules"));
exports.default = OfficeRoleHasRules_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Notary/RoleHasRules";
import RoleHasRules from "../Notary/RoleHasRules";
export default RoleHasRules;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/RoleHasRules"), exports);
const RoleHasRules_1 = __importDefault(require("../Notary/RoleHasRules"));
exports.default = RoleHasRules_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Notary/UserHasNotification";
import UserHasNotification from "../Notary/UserHasNotification";
export default UserHasNotification;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Notary/UserHasNotification"), exports);
const UserHasNotification_1 = __importDefault(require("../Notary/UserHasNotification"));
exports.default = UserHasNotification_1.default;

View File

@ -4,9 +4,7 @@ export { default as Address } from "../SuperAdmin/Address";
export { default as Customer } from "./Customer";
export { default as Contact } from "./Contact";
export { default as Deed } from "./Deed";
export { default as DeedHasDocumentType } from "./DeedHasDocumentType";
export { default as DeedType } from "./DeedType";
export { default as DeedTypeHasDocumentType } from "./DeedTypeHasDocumentType";
export { default as Document } from "./Document";
export { default as DocumentHistory } from "./DocumentHistory";
export { default as DocumentType } from "./DocumentType";
@ -14,11 +12,6 @@ export { default as File } from "./File";
export { default as Notification } from "./Notification";
export { default as Office } from "./Office";
export { default as OfficeFolder } from "./OfficeFolder";
export { default as OfficeFolderHasCustomer } from "./OfficeFolderHasCustomer";
export { default as OfficeFolderHasStakeholder } from "./OfficeFolderHasStakeholder";
export { default as UserHasNotification } from "./UserHasNotification";
export { default as Rule } from "./Rule";
export { default as Role } from "./Role";
export { default as OfficeRole } from "./OfficeRole";
export { default as RoleHasRules } from "./RoleHasRules";
export { default as OfficeRoleHasRules } from "./OfficeRoleHasRules";

16
dist/Admin/index.js vendored
View File

@ -3,7 +3,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OfficeRoleHasRules = exports.RoleHasRules = exports.OfficeRole = exports.Role = exports.Rule = exports.UserHasNotification = exports.OfficeFolderHasStakeholder = exports.OfficeFolderHasCustomer = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedTypeHasDocumentType = exports.DeedType = exports.DeedHasDocumentType = exports.Deed = exports.Contact = exports.Customer = exports.Address = void 0;
exports.OfficeRole = exports.Role = exports.Rule = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedType = exports.Deed = exports.Contact = exports.Customer = exports.Address = void 0;
const User_1 = __importDefault(require("./User"));
exports.default = User_1.default;
var Address_1 = require("../SuperAdmin/Address");
@ -14,12 +14,8 @@ var Contact_1 = require("./Contact");
Object.defineProperty(exports, "Contact", { enumerable: true, get: function () { return __importDefault(Contact_1).default; } });
var Deed_1 = require("./Deed");
Object.defineProperty(exports, "Deed", { enumerable: true, get: function () { return __importDefault(Deed_1).default; } });
var DeedHasDocumentType_1 = require("./DeedHasDocumentType");
Object.defineProperty(exports, "DeedHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedHasDocumentType_1).default; } });
var DeedType_1 = require("./DeedType");
Object.defineProperty(exports, "DeedType", { enumerable: true, get: function () { return __importDefault(DeedType_1).default; } });
var DeedTypeHasDocumentType_1 = require("./DeedTypeHasDocumentType");
Object.defineProperty(exports, "DeedTypeHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedTypeHasDocumentType_1).default; } });
var Document_1 = require("./Document");
Object.defineProperty(exports, "Document", { enumerable: true, get: function () { return __importDefault(Document_1).default; } });
var DocumentHistory_1 = require("./DocumentHistory");
@ -34,19 +30,9 @@ var Office_1 = require("./Office");
Object.defineProperty(exports, "Office", { enumerable: true, get: function () { return __importDefault(Office_1).default; } });
var OfficeFolder_1 = require("./OfficeFolder");
Object.defineProperty(exports, "OfficeFolder", { enumerable: true, get: function () { return __importDefault(OfficeFolder_1).default; } });
var OfficeFolderHasCustomer_1 = require("./OfficeFolderHasCustomer");
Object.defineProperty(exports, "OfficeFolderHasCustomer", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasCustomer_1).default; } });
var OfficeFolderHasStakeholder_1 = require("./OfficeFolderHasStakeholder");
Object.defineProperty(exports, "OfficeFolderHasStakeholder", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasStakeholder_1).default; } });
var UserHasNotification_1 = require("./UserHasNotification");
Object.defineProperty(exports, "UserHasNotification", { enumerable: true, get: function () { return __importDefault(UserHasNotification_1).default; } });
var Rule_1 = require("./Rule");
Object.defineProperty(exports, "Rule", { enumerable: true, get: function () { return __importDefault(Rule_1).default; } });
var Role_1 = require("./Role");
Object.defineProperty(exports, "Role", { enumerable: true, get: function () { return __importDefault(Role_1).default; } });
var OfficeRole_1 = require("./OfficeRole");
Object.defineProperty(exports, "OfficeRole", { enumerable: true, get: function () { return __importDefault(OfficeRole_1).default; } });
var RoleHasRules_1 = require("./RoleHasRules");
Object.defineProperty(exports, "RoleHasRules", { enumerable: true, get: function () { return __importDefault(RoleHasRules_1).default; } });
var OfficeRoleHasRules_1 = require("./OfficeRoleHasRules");
Object.defineProperty(exports, "OfficeRoleHasRules", { enumerable: true, get: function () { return __importDefault(OfficeRoleHasRules_1).default; } });

View File

@ -1,6 +1,4 @@
import Address from "./Address";
import Customer from ".";
import User from "../Notary";
import Resource from "../Resource";
export default class Contact extends Resource {
uid?: string;
@ -14,8 +12,6 @@ export default class Contact extends Resource {
birthdate?: Date | null;
created_at: Date | null;
updated_at: Date | null;
user?: User | null;
customer?: Customer | null;
}
export declare enum ECivility {
MALE = "MALE",

View File

@ -15,8 +15,6 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.ECivility = void 0;
const class_validator_1 = require("class-validator");
const Address_1 = __importDefault(require("./Address"));
const _1 = __importDefault(require("."));
const Notary_1 = __importDefault(require("../Notary"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class Contact extends Resource_1.default {
@ -26,8 +24,6 @@ class Contact extends Resource_1.default {
this.birthdate = null;
this.created_at = null;
this.updated_at = null;
this.user = null;
this.customer = null;
}
}
__decorate([
@ -93,16 +89,6 @@ __decorate([
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], Contact.prototype, "updated_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => Notary_1.default),
__metadata("design:type", Object)
], Contact.prototype, "user", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => _1.default),
__metadata("design:type", Object)
], Contact.prototype, "customer", void 0);
exports.default = Contact;
var ECivility;
(function (ECivility) {

View File

@ -1,5 +1,4 @@
import { Contact, Document } from ".";
import OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
import { Contact, Document, OfficeFolder } from ".";
import Resource from "../Resource";
export default class Customer extends Resource {
uid?: string;
@ -7,7 +6,7 @@ export default class Customer extends Resource {
contact?: Contact;
created_at: Date | null;
updated_at: Date | null;
office_folder_has_customers?: OfficeFolderHasCustomer[];
office_folders?: OfficeFolder[];
documents?: Document[];
}
export declare enum ECustomerStatus {

View File

@ -15,7 +15,6 @@ Object.defineProperty(exports, "__esModule", { value: true });
exports.ECustomerStatus = void 0;
const class_validator_1 = require("class-validator");
const _1 = require(".");
const OfficeFolderHasCustomer_1 = __importDefault(require("./OfficeFolderHasCustomer"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class Customer extends Resource_1.default {
@ -55,9 +54,9 @@ __decorate([
], Customer.prototype, "updated_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => OfficeFolderHasCustomer_1.default),
(0, class_transformer_1.Type)(() => _1.OfficeFolder),
__metadata("design:type", Array)
], Customer.prototype, "office_folder_has_customers", void 0);
], Customer.prototype, "office_folders", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => _1.Document),

View File

@ -1,12 +1,12 @@
import DeedType from "./DeedType";
import DeedHasDocumentType from "./DeedHasDocumentType";
import OfficeFolder from "./OfficeFolder";
import Resource from "../Resource";
import DocumentType from "./DocumentType";
export default class Deed extends Resource {
uid?: string;
deed_type?: DeedType;
created_at: Date | null;
updated_at: Date | null;
deed_has_document_types?: DeedHasDocumentType[];
document_types?: DocumentType[];
office_folder?: OfficeFolder;
}

View File

@ -14,10 +14,10 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const DeedType_1 = __importDefault(require("./DeedType"));
const DeedHasDocumentType_1 = __importDefault(require("./DeedHasDocumentType"));
const OfficeFolder_1 = __importDefault(require("./OfficeFolder"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const DocumentType_1 = __importDefault(require("./DocumentType"));
class Deed extends Resource_1.default {
constructor() {
super(...arguments);
@ -50,9 +50,9 @@ __decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["updateDeed"] }),
(0, class_validator_1.ValidateNested)({ groups: ["updateDeed"] }),
(0, class_transformer_1.Type)(() => DeedHasDocumentType_1.default),
(0, class_transformer_1.Type)(() => DocumentType_1.default),
__metadata("design:type", Array)
], Deed.prototype, "deed_has_document_types", void 0);
], Deed.prototype, "document_types", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => OfficeFolder_1.default),

View File

@ -1,10 +0,0 @@
import Deed from "./Deed";
import DocumentType from "./DocumentType";
import Resource from "../Resource";
export default class DeedHasDocumentType extends Resource {
uid?: string;
document_type: DocumentType;
deed?: Deed;
created_at?: Date | null;
updated_at?: Date | null;
}

View File

@ -1,7 +1,7 @@
import Deed from "./Deed";
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
import Office from "./Office";
import Resource from "../Resource";
import DocumentType from "./DocumentType";
export default class DeedType extends Resource {
uid?: string;
name: string;
@ -11,5 +11,5 @@ export default class DeedType extends Resource {
created_at: Date | null;
updated_at: Date | null;
deed?: Deed[];
deed_type_has_document_types?: DeedTypeHasDocumentType[];
document_types?: DocumentType[];
}

View File

@ -14,10 +14,10 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const Deed_1 = __importDefault(require("./Deed"));
const DeedTypeHasDocumentType_1 = __importDefault(require("./DeedTypeHasDocumentType"));
const Office_1 = __importDefault(require("./Office"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const DocumentType_1 = __importDefault(require("./DocumentType"));
class DeedType extends Resource_1.default {
constructor() {
super(...arguments);
@ -72,7 +72,7 @@ __decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["createDeedType"] }),
(0, class_validator_1.ValidateNested)({ groups: ["createDeedType"] }),
(0, class_transformer_1.Type)(() => DeedTypeHasDocumentType_1.default),
(0, class_transformer_1.Type)(() => DocumentType_1.default),
__metadata("design:type", Array)
], DeedType.prototype, "deed_type_has_document_types", void 0);
], DeedType.prototype, "document_types", void 0);
exports.default = DeedType;

View File

@ -1,10 +0,0 @@
import DeedType from "./DeedType";
import DocumentType from "./DocumentType";
import Resource from "../Resource";
export default class DeedTypeHasDocumentType extends Resource {
uid?: string;
document_type: DocumentType;
deed_type: DeedType;
created_at: Date | null;
updated_at: Date | null;
}

View File

@ -1,53 +0,0 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const DeedType_1 = __importDefault(require("./DeedType"));
const DocumentType_1 = __importDefault(require("./DocumentType"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class DeedTypeHasDocumentType extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
}
__decorate([
(0, class_transformer_1.Expose)(),
__metadata("design:type", String)
], DeedTypeHasDocumentType.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["createDeedType"], message: "Document type is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["createDeedType"] }),
(0, class_transformer_1.Type)(() => DocumentType_1.default),
__metadata("design:type", DocumentType_1.default)
], DeedTypeHasDocumentType.prototype, "document_type", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => DeedType_1.default),
__metadata("design:type", DeedType_1.default)
], DeedTypeHasDocumentType.prototype, "deed_type", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], DeedTypeHasDocumentType.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], DeedTypeHasDocumentType.prototype, "updated_at", void 0);
exports.default = DeedTypeHasDocumentType;

View File

@ -1,8 +1,8 @@
import DeedHasDocumentType from "./DeedHasDocumentType";
import Document from "./Document";
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
import Office from "./Office";
import Resource from "../Resource";
import Deed from "./Deed";
import DeedType from "./DeedType";
export default class DocumentType extends Resource {
uid?: string;
name: string;
@ -13,6 +13,6 @@ export default class DocumentType extends Resource {
created_at: Date | null;
updated_at: Date | null;
documents?: Document[];
deed_has_document_types?: DeedHasDocumentType[];
deed_type_has_document_types?: DeedTypeHasDocumentType[];
deeds?: Deed[];
deed_type?: DeedType[];
}

View File

@ -13,12 +13,12 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const DeedHasDocumentType_1 = __importDefault(require("./DeedHasDocumentType"));
const Document_1 = __importDefault(require("./Document"));
const DeedTypeHasDocumentType_1 = __importDefault(require("./DeedTypeHasDocumentType"));
const Office_1 = __importDefault(require("./Office"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const Deed_1 = __importDefault(require("./Deed"));
const DeedType_1 = __importDefault(require("./DeedType"));
class DocumentType extends Resource_1.default {
constructor() {
super(...arguments);
@ -77,12 +77,12 @@ __decorate([
], DocumentType.prototype, "documents", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => DeedHasDocumentType_1.default),
(0, class_transformer_1.Type)(() => Deed_1.default),
__metadata("design:type", Array)
], DocumentType.prototype, "deed_has_document_types", void 0);
], DocumentType.prototype, "deeds", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => DeedTypeHasDocumentType_1.default),
(0, class_transformer_1.Type)(() => DeedType_1.default),
__metadata("design:type", Array)
], DocumentType.prototype, "deed_type_has_document_types", void 0);
], DocumentType.prototype, "deed_type", void 0);
exports.default = DocumentType;

View File

@ -1,10 +1,10 @@
import UserHasNotification from "./UserHasNotification";
import Resource from "../Resource";
import User from "./User";
export default class Notification extends Resource {
uid?: string;
message: string;
redirection_url: string;
created_at: Date | null;
updated_at: Date | null;
user_has_notifications?: UserHasNotification[];
user?: User[];
}

View File

@ -13,9 +13,9 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const UserHasNotification_1 = __importDefault(require("./UserHasNotification"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const User_1 = __importDefault(require("./User"));
class Notification extends Resource_1.default {
constructor() {
super(...arguments);
@ -48,7 +48,7 @@ __decorate([
], Notification.prototype, "updated_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => UserHasNotification_1.default),
(0, class_transformer_1.Type)(() => User_1.default),
__metadata("design:type", Array)
], Notification.prototype, "user_has_notifications", void 0);
], Notification.prototype, "user", void 0);
exports.default = Notification;

View File

@ -1,10 +1,9 @@
import Deed from "./Deed";
import Document from "./Document";
import Office from "./Office";
import OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
import OfficeFolderHasStakeholder from "./OfficeFolderHasStakeholder";
import Resource from "../Resource";
import EFolderStatus from "./EFolderStatus";
import Customer from "./Customer";
export default class OfficeFolder extends Resource {
uid?: string;
folder_number: string;
@ -16,7 +15,6 @@ export default class OfficeFolder extends Resource {
office?: Office;
created_at: Date | null;
updated_at: Date | null;
office_folder_has_customers?: OfficeFolderHasCustomer[];
office_folder_has_stakeholder?: OfficeFolderHasStakeholder[];
customers?: Customer[];
documents?: Document[];
}

View File

@ -16,11 +16,10 @@ const class_validator_1 = require("class-validator");
const Deed_1 = __importDefault(require("./Deed"));
const Document_1 = __importDefault(require("./Document"));
const Office_1 = __importDefault(require("./Office"));
const OfficeFolderHasCustomer_1 = __importDefault(require("./OfficeFolderHasCustomer"));
const OfficeFolderHasStakeholder_1 = __importDefault(require("./OfficeFolderHasStakeholder"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const EFolderStatus_1 = __importDefault(require("./EFolderStatus"));
const Customer_1 = __importDefault(require("./Customer"));
class OfficeFolder extends Resource_1.default {
constructor() {
super(...arguments);
@ -41,14 +40,14 @@ __decorate([
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
(0, class_validator_1.IsNotEmpty)({
groups: ["createFolder"],
message: "Le numéro de dossier est requis",
message: "folder number is required",
}),
__metadata("design:type", String)
], OfficeFolder.prototype, "folder_number", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], message: "L'intitulé est requis" }),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], message: "Name is required" }),
(0, class_validator_1.MaxLength)(10, {
groups: ["createFolder"],
message: "Name must be less than or equal to 10 characters",
@ -72,7 +71,7 @@ __decorate([
], OfficeFolder.prototype, "status", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], message: "Le type d'acte est requis" }),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder"], message: "Deed type is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["createFolder"] }),
(0, class_transformer_1.Type)(() => Deed_1.default),
__metadata("design:type", Deed_1.default)
@ -98,16 +97,9 @@ __decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
(0, class_validator_1.ValidateNested)({ groups: ["updateFolder"] }),
(0, class_transformer_1.Type)(() => OfficeFolderHasCustomer_1.default),
(0, class_transformer_1.Type)(() => Customer_1.default),
__metadata("design:type", Array)
], OfficeFolder.prototype, "office_folder_has_customers", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
(0, class_validator_1.ValidateNested)({ groups: ["createFolder", "updateFolder"] }),
(0, class_transformer_1.Type)(() => OfficeFolderHasStakeholder_1.default),
__metadata("design:type", Array)
], OfficeFolder.prototype, "office_folder_has_stakeholder", void 0);
], OfficeFolder.prototype, "customers", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),

View File

@ -1,10 +0,0 @@
import Customer from ".";
import OfficeFolder from "./OfficeFolder";
import Resource from "../Resource";
export default class OfficeFolderHasCustomer extends Resource {
uid?: string;
customer: Customer;
office_folder: OfficeFolder;
created_at: Date | null;
updated_at: Date | null;
}

View File

@ -1,53 +0,0 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const _1 = __importDefault(require("."));
const OfficeFolder_1 = __importDefault(require("./OfficeFolder"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class OfficeFolderHasCustomer extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
}
__decorate([
(0, class_transformer_1.Expose)(),
__metadata("design:type", String)
], OfficeFolderHasCustomer.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["updateFolder"], message: "Customer is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["updateFolder"] }),
(0, class_transformer_1.Type)(() => _1.default),
__metadata("design:type", _1.default)
], OfficeFolderHasCustomer.prototype, "customer", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => OfficeFolder_1.default),
__metadata("design:type", OfficeFolder_1.default)
], OfficeFolderHasCustomer.prototype, "office_folder", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], OfficeFolderHasCustomer.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], OfficeFolderHasCustomer.prototype, "updated_at", void 0);
exports.default = OfficeFolderHasCustomer;

View File

@ -1,10 +0,0 @@
import OfficeFolder from "./OfficeFolder";
import User from "../Notary/User";
import Resource from "../Resource";
export default class OfficeFolderHasStakeholder extends Resource {
uid?: string;
user_stakeholder: User;
office_folder?: OfficeFolder;
created_at: Date | null;
updated_at: Date | null;
}

View File

@ -1,53 +0,0 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const OfficeFolder_1 = __importDefault(require("./OfficeFolder"));
const User_1 = __importDefault(require("../Notary/User"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class OfficeFolderHasStakeholder extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
}
__decorate([
(0, class_transformer_1.Expose)(),
__metadata("design:type", String)
], OfficeFolderHasStakeholder.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder", "updateFolder"], message: "User Stakeholder is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["createFolder", "updateFolder"] }),
(0, class_transformer_1.Type)(() => User_1.default),
__metadata("design:type", User_1.default)
], OfficeFolderHasStakeholder.prototype, "user_stakeholder", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => OfficeFolder_1.default),
__metadata("design:type", OfficeFolder_1.default)
], OfficeFolderHasStakeholder.prototype, "office_folder", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], OfficeFolderHasStakeholder.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], OfficeFolderHasStakeholder.prototype, "updated_at", void 0);
exports.default = OfficeFolderHasStakeholder;

12
dist/Customer/User.d.ts vendored Normal file
View File

@ -0,0 +1,12 @@
import Resource from "../Resource";
export default class User extends Resource {
uid?: string;
contact?: {
first_name: string;
last_name: string;
email: string;
cell_phone_number: string;
phone_number: string;
civility: string;
};
}

View File

@ -13,41 +13,21 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const Deed_1 = __importDefault(require("./Deed"));
const DocumentType_1 = __importDefault(require("./DocumentType"));
const Contact_1 = __importDefault(require("./Contact"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class DeedHasDocumentType extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
class User extends Resource_1.default {
}
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)(),
__metadata("design:type", String)
], DeedHasDocumentType.prototype, "uid", void 0);
], User.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["updateDeed"] }),
(0, class_validator_1.ValidateNested)({ groups: ["updateDeed"] }),
(0, class_transformer_1.Type)(() => DocumentType_1.default),
__metadata("design:type", DocumentType_1.default)
], DeedHasDocumentType.prototype, "document_type", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => Deed_1.default),
__metadata("design:type", Deed_1.default)
], DeedHasDocumentType.prototype, "deed", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["createFolder", "updateFolder"] }),
(0, class_transformer_1.Type)(() => Contact_1.default),
__metadata("design:type", Object)
], DeedHasDocumentType.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], DeedHasDocumentType.prototype, "updated_at", void 0);
exports.default = DeedHasDocumentType;
], User.prototype, "contact", void 0);
exports.default = User;
;

View File

@ -1,14 +0,0 @@
import Notification from "./Notification";
import User from "../Notary/User";
import Resource from "../Resource";
export default class UserHasNotification extends Resource {
uid?: string;
user: User;
notification: Notification;
created_at: Date | null;
updated_at: Date | null;
}
export declare enum ENotificationStatus {
READ = "READ",
UNREAD = "UNREAD"
}

View File

@ -1,57 +0,0 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ENotificationStatus = void 0;
const class_validator_1 = require("class-validator");
const Notification_1 = __importDefault(require("./Notification"));
const User_1 = __importDefault(require("../Notary/User"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
class UserHasNotification extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
}
__decorate([
(0, class_transformer_1.Expose)(),
__metadata("design:type", String)
], UserHasNotification.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => User_1.default),
__metadata("design:type", User_1.default)
], UserHasNotification.prototype, "user", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => Notification_1.default),
__metadata("design:type", Notification_1.default)
], UserHasNotification.prototype, "notification", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], UserHasNotification.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], UserHasNotification.prototype, "updated_at", void 0);
exports.default = UserHasNotification;
var ENotificationStatus;
(function (ENotificationStatus) {
ENotificationStatus["READ"] = "READ";
ENotificationStatus["UNREAD"] = "UNREAD";
})(ENotificationStatus = exports.ENotificationStatus || (exports.ENotificationStatus = {}));

View File

@ -3,9 +3,7 @@ export default Customer;
export { default as Address } from "./Address";
export { default as Contact } from "./Contact";
export { default as Deed } from "./Deed";
export { default as DeedHasDocumentType } from "./DeedHasDocumentType";
export { default as DeedType } from "./DeedType";
export { default as DeedTypeHasDocumentType } from "./DeedTypeHasDocumentType";
export { default as Document } from "./Document";
export { default as DocumentHistory } from "./DocumentHistory";
export { default as DocumentType } from "./DocumentType";
@ -13,6 +11,3 @@ export { default as File } from "./File";
export { default as Notification } from "./Notification";
export { default as Office } from "./Office";
export { default as OfficeFolder } from "./OfficeFolder";
export { default as OfficeFolderHasCustomer } from "./OfficeFolderHasCustomer";
export { default as OfficeFolderHasStakeholder } from "./OfficeFolderHasStakeholder";
export { default as UserHasNotification } from "./UserHasNotification";

View File

@ -3,7 +3,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserHasNotification = exports.OfficeFolderHasStakeholder = exports.OfficeFolderHasCustomer = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedTypeHasDocumentType = exports.DeedType = exports.DeedHasDocumentType = exports.Deed = exports.Contact = exports.Address = void 0;
exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedType = exports.Deed = exports.Contact = exports.Address = void 0;
const Customer_1 = __importDefault(require("./Customer"));
exports.default = Customer_1.default;
var Address_1 = require("./Address");
@ -12,12 +12,8 @@ var Contact_1 = require("./Contact");
Object.defineProperty(exports, "Contact", { enumerable: true, get: function () { return __importDefault(Contact_1).default; } });
var Deed_1 = require("./Deed");
Object.defineProperty(exports, "Deed", { enumerable: true, get: function () { return __importDefault(Deed_1).default; } });
var DeedHasDocumentType_1 = require("./DeedHasDocumentType");
Object.defineProperty(exports, "DeedHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedHasDocumentType_1).default; } });
var DeedType_1 = require("./DeedType");
Object.defineProperty(exports, "DeedType", { enumerable: true, get: function () { return __importDefault(DeedType_1).default; } });
var DeedTypeHasDocumentType_1 = require("./DeedTypeHasDocumentType");
Object.defineProperty(exports, "DeedTypeHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedTypeHasDocumentType_1).default; } });
var Document_1 = require("./Document");
Object.defineProperty(exports, "Document", { enumerable: true, get: function () { return __importDefault(Document_1).default; } });
var DocumentHistory_1 = require("./DocumentHistory");
@ -32,9 +28,3 @@ var Office_1 = require("./Office");
Object.defineProperty(exports, "Office", { enumerable: true, get: function () { return __importDefault(Office_1).default; } });
var OfficeFolder_1 = require("./OfficeFolder");
Object.defineProperty(exports, "OfficeFolder", { enumerable: true, get: function () { return __importDefault(OfficeFolder_1).default; } });
var OfficeFolderHasCustomer_1 = require("./OfficeFolderHasCustomer");
Object.defineProperty(exports, "OfficeFolderHasCustomer", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasCustomer_1).default; } });
var OfficeFolderHasStakeholder_1 = require("./OfficeFolderHasStakeholder");
Object.defineProperty(exports, "OfficeFolderHasStakeholder", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasStakeholder_1).default; } });
var UserHasNotification_1 = require("./UserHasNotification");
Object.defineProperty(exports, "UserHasNotification", { enumerable: true, get: function () { return __importDefault(UserHasNotification_1).default; } });

View File

@ -1,3 +0,0 @@
export * from "../Customer/DeedHasDocumentType";
import DeedHasDocumentType from "../Customer/DeedHasDocumentType";
export default DeedHasDocumentType;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Customer/DeedHasDocumentType"), exports);
const DeedHasDocumentType_1 = __importDefault(require("../Customer/DeedHasDocumentType"));
exports.default = DeedHasDocumentType_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Customer/DeedTypeHasDocumentType";
import DeedTypeHasDocumentType from "../Customer/DeedTypeHasDocumentType";
export default DeedTypeHasDocumentType;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Customer/DeedTypeHasDocumentType"), exports);
const DeedTypeHasDocumentType_1 = __importDefault(require("../Customer/DeedTypeHasDocumentType"));
exports.default = DeedTypeHasDocumentType_1.default;

View File

@ -1,3 +1,6 @@
export * from "../Customer/OfficeFolder";
import OfficeFolder from "../Customer/OfficeFolder";
export default OfficeFolder;
import OfficeFolderCustomer from "../Customer/OfficeFolder";
import User from "./User";
export default class OfficeFolder extends OfficeFolderCustomer {
stakeholders?: User[];
}

View File

@ -10,13 +10,35 @@ var __createBinding = (this && this.__createBinding) || (Object.create ? (functi
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Customer/OfficeFolder"), exports);
const class_transformer_1 = require("class-transformer");
const OfficeFolder_1 = __importDefault(require("../Customer/OfficeFolder"));
exports.default = OfficeFolder_1.default;
const class_validator_1 = require("class-validator");
const User_1 = __importDefault(require("./User"));
class OfficeFolder extends OfficeFolder_1.default {
}
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsOptional)({ groups: ["updateFolder"] }),
(0, class_validator_1.ValidateNested)({ groups: ["createFolder", "updateFolder"] }),
(0, class_transformer_1.Type)(() => User_1.default),
__metadata("design:type", Array)
], OfficeFolder.prototype, "stakeholders", void 0);
exports.default = OfficeFolder;
;

View File

@ -1,3 +0,0 @@
export * from "../Customer/OfficeFolderHasCustomer";
import OfficeFolderHasCustomer from "../Customer/OfficeFolderHasCustomer";
export default OfficeFolderHasCustomer;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Customer/OfficeFolderHasCustomer"), exports);
const OfficeFolderHasCustomer_1 = __importDefault(require("../Customer/OfficeFolderHasCustomer"));
exports.default = OfficeFolderHasCustomer_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Customer/OfficeFolderHasStakeholder";
import OfficeFolderHasStakeholder from "../Customer/OfficeFolderHasStakeholder";
export default OfficeFolderHasStakeholder;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Customer/OfficeFolderHasStakeholder"), exports);
const OfficeFolderHasStakeholder_1 = __importDefault(require("../Customer/OfficeFolderHasStakeholder"));
exports.default = OfficeFolderHasStakeholder_1.default;

View File

@ -1,10 +0,0 @@
import Resource from "../Resource";
import Rule from "./Rule";
import OfficeRole from "./OfficeRole";
export default class OfficeRoleHasRules extends Resource {
uid?: string;
officeRole: OfficeRole;
rules: Rule[];
created_at: Date | null;
updated_at: Date | null;
}

View File

@ -1,56 +0,0 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const Rule_1 = __importDefault(require("./Rule"));
const OfficeRole_1 = __importDefault(require("./OfficeRole"));
class OfficeRoleHasRules extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
}
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["updateRole"], message: "UID is required" }),
__metadata("design:type", String)
], OfficeRoleHasRules.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ message: "Role is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["updateRole"] }),
(0, class_transformer_1.Type)(() => OfficeRole_1.default),
__metadata("design:type", OfficeRole_1.default)
], OfficeRoleHasRules.prototype, "officeRole", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ message: "Rule is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["createRule", "updateRule"] }),
(0, class_transformer_1.Type)(() => Rule_1.default),
__metadata("design:type", Array)
], OfficeRoleHasRules.prototype, "rules", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], OfficeRoleHasRules.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], OfficeRoleHasRules.prototype, "updated_at", void 0);
exports.default = OfficeRoleHasRules;

View File

@ -1,10 +0,0 @@
import Resource from "../Resource";
import Role from "./Role";
import Rule from "./Rule";
export default class RoleHasRules extends Resource {
uid?: string;
role: Role;
rules: Rule[];
created_at: Date | null;
updated_at: Date | null;
}

View File

@ -1,56 +0,0 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const Role_1 = __importDefault(require("./Role"));
const Rule_1 = __importDefault(require("./Rule"));
class RoleHasRules extends Resource_1.default {
constructor() {
super(...arguments);
this.created_at = null;
this.updated_at = null;
}
}
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["updateRole"], message: "UID is required" }),
__metadata("design:type", String)
], RoleHasRules.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ message: "Role is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["updateRole"] }),
(0, class_transformer_1.Type)(() => Role_1.default),
__metadata("design:type", Role_1.default)
], RoleHasRules.prototype, "role", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ message: "Rule is required" }),
(0, class_validator_1.ValidateNested)({ groups: ["updateRule"] }),
(0, class_transformer_1.Type)(() => Rule_1.default),
__metadata("design:type", Array)
], RoleHasRules.prototype, "rules", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], RoleHasRules.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], RoleHasRules.prototype, "updated_at", void 0);
exports.default = RoleHasRules;

View File

@ -1,11 +1,11 @@
import Resource from "../Resource";
import OfficeRoleHasRules from "./OfficeRoleHasRules";
import RoleHasRules from "./RoleHasRules";
import Role from "./Role";
import OfficeRole from "./OfficeRole";
export default class Rule extends Resource {
uid?: string;
name: string;
created_at: Date | null;
updated_at: Date | null;
office_role_has_rules?: OfficeRoleHasRules[];
role_has_rules?: RoleHasRules[];
role?: Role[];
officeRole?: OfficeRole[];
}

18
dist/Notary/Rule.js vendored
View File

@ -15,8 +15,8 @@ Object.defineProperty(exports, "__esModule", { value: true });
const class_validator_1 = require("class-validator");
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const OfficeRoleHasRules_1 = __importDefault(require("./OfficeRoleHasRules"));
const RoleHasRules_1 = __importDefault(require("./RoleHasRules"));
const Role_1 = __importDefault(require("./Role"));
const OfficeRole_1 = __importDefault(require("./OfficeRole"));
class Rule extends Resource_1.default {
constructor() {
super(...arguments);
@ -26,32 +26,30 @@ class Rule extends Resource_1.default {
}
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ groups: ["createRole", "updateRole"], message: "UID is required" }),
(0, class_validator_1.IsNotEmpty)({ groups: ["updateRule"], message: "UID is required" }),
__metadata("design:type", String)
], Rule.prototype, "uid", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsNotEmpty)({ message: "Name is required" }),
(0, class_validator_1.IsNotEmpty)({ groups: ["createRule"], message: "Name is required" }),
__metadata("design:type", String)
], Rule.prototype, "name", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], Rule.prototype, "created_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_validator_1.IsDate)(),
__metadata("design:type", Object)
], Rule.prototype, "updated_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => OfficeRoleHasRules_1.default),
(0, class_transformer_1.Type)(() => Role_1.default),
__metadata("design:type", Array)
], Rule.prototype, "office_role_has_rules", void 0);
], Rule.prototype, "role", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => RoleHasRules_1.default),
(0, class_transformer_1.Type)(() => OfficeRole_1.default),
__metadata("design:type", Array)
], Rule.prototype, "role_has_rules", void 0);
], Rule.prototype, "officeRole", void 0);
exports.default = Rule;

View File

@ -1,10 +1,10 @@
import Contact from "./Contact";
import Document from "./Document";
import Office from "./Office";
import OfficeFolderHasStakeholder from "./OfficeFolderHasStakeholder";
import Resource from "../Resource";
import Role from "./Role";
import OfficeRole from "./OfficeRole";
import OfficeFolder from "./OfficeFolder";
export default class User extends Resource {
uid?: string;
idNot: string;
@ -12,7 +12,7 @@ export default class User extends Resource {
office_membership?: Office;
created_at: Date | null;
updated_at: Date | null;
office_folder_has_stakeholders?: OfficeFolderHasStakeholder[];
office_folders?: OfficeFolder[];
documents?: Document[];
role?: Role;
office_role?: OfficeRole;

6
dist/Notary/User.js vendored
View File

@ -16,11 +16,11 @@ const class_validator_1 = require("class-validator");
const Contact_1 = __importDefault(require("./Contact"));
const Document_1 = __importDefault(require("./Document"));
const Office_1 = __importDefault(require("./Office"));
const OfficeFolderHasStakeholder_1 = __importDefault(require("./OfficeFolderHasStakeholder"));
const Resource_1 = __importDefault(require("../Resource"));
const class_transformer_1 = require("class-transformer");
const Role_1 = __importDefault(require("./Role"));
const OfficeRole_1 = __importDefault(require("./OfficeRole"));
const OfficeFolder_1 = __importDefault(require("./OfficeFolder"));
class User extends Resource_1.default {
constructor() {
super(...arguments);
@ -61,9 +61,9 @@ __decorate([
], User.prototype, "updated_at", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => OfficeFolderHasStakeholder_1.default),
(0, class_transformer_1.Type)(() => OfficeFolder_1.default),
__metadata("design:type", Array)
], User.prototype, "office_folder_has_stakeholders", void 0);
], User.prototype, "office_folders", void 0);
__decorate([
(0, class_transformer_1.Expose)(),
(0, class_transformer_1.Type)(() => Document_1.default),

View File

@ -1,3 +0,0 @@
export * from "../Customer/UserHasNotification";
import UserHasNotification from "../Customer/UserHasNotification";
export default UserHasNotification;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Customer/UserHasNotification"), exports);
const UserHasNotification_1 = __importDefault(require("../Customer/UserHasNotification"));
exports.default = UserHasNotification_1.default;

View File

@ -4,9 +4,7 @@ export { default as Address } from "../SuperAdmin/Address";
export { default as Customer } from "./Customer";
export { default as Contact } from "./Contact";
export { default as Deed } from "./Deed";
export { default as DeedHasDocumentType } from "./DeedHasDocumentType";
export { default as DeedType } from "./DeedType";
export { default as DeedTypeHasDocumentType } from "./DeedTypeHasDocumentType";
export { default as Document } from "./Document";
export { default as DocumentHistory } from "./DocumentHistory";
export { default as DocumentType } from "./DocumentType";
@ -14,11 +12,6 @@ export { default as File } from "./File";
export { default as Notification } from "./Notification";
export { default as Office } from "./Office";
export { default as OfficeFolder } from "./OfficeFolder";
export { default as OfficeFolderHasCustomer } from "./OfficeFolderHasCustomer";
export { default as OfficeFolderHasStakeholder } from "./OfficeFolderHasStakeholder";
export { default as UserHasNotification } from "./UserHasNotification";
export { default as Rule } from "./Rule";
export { default as Role } from "./Role";
export { default as OfficeRole } from "./OfficeRole";
export { default as RoleHasRules } from "./RoleHasRules";
export { default as OfficeRoleHasRules } from "./OfficeRoleHasRules";

16
dist/Notary/index.js vendored
View File

@ -3,7 +3,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OfficeRoleHasRules = exports.RoleHasRules = exports.OfficeRole = exports.Role = exports.Rule = exports.UserHasNotification = exports.OfficeFolderHasStakeholder = exports.OfficeFolderHasCustomer = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedTypeHasDocumentType = exports.DeedType = exports.DeedHasDocumentType = exports.Deed = exports.Contact = exports.Customer = exports.Address = void 0;
exports.OfficeRole = exports.Role = exports.Rule = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedType = exports.Deed = exports.Contact = exports.Customer = exports.Address = void 0;
const User_1 = __importDefault(require("./User"));
exports.default = User_1.default;
var Address_1 = require("../SuperAdmin/Address");
@ -14,12 +14,8 @@ var Contact_1 = require("./Contact");
Object.defineProperty(exports, "Contact", { enumerable: true, get: function () { return __importDefault(Contact_1).default; } });
var Deed_1 = require("./Deed");
Object.defineProperty(exports, "Deed", { enumerable: true, get: function () { return __importDefault(Deed_1).default; } });
var DeedHasDocumentType_1 = require("./DeedHasDocumentType");
Object.defineProperty(exports, "DeedHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedHasDocumentType_1).default; } });
var DeedType_1 = require("./DeedType");
Object.defineProperty(exports, "DeedType", { enumerable: true, get: function () { return __importDefault(DeedType_1).default; } });
var DeedTypeHasDocumentType_1 = require("./DeedTypeHasDocumentType");
Object.defineProperty(exports, "DeedTypeHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedTypeHasDocumentType_1).default; } });
var Document_1 = require("./Document");
Object.defineProperty(exports, "Document", { enumerable: true, get: function () { return __importDefault(Document_1).default; } });
var DocumentHistory_1 = require("./DocumentHistory");
@ -34,19 +30,9 @@ var Office_1 = require("./Office");
Object.defineProperty(exports, "Office", { enumerable: true, get: function () { return __importDefault(Office_1).default; } });
var OfficeFolder_1 = require("./OfficeFolder");
Object.defineProperty(exports, "OfficeFolder", { enumerable: true, get: function () { return __importDefault(OfficeFolder_1).default; } });
var OfficeFolderHasCustomer_1 = require("./OfficeFolderHasCustomer");
Object.defineProperty(exports, "OfficeFolderHasCustomer", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasCustomer_1).default; } });
var OfficeFolderHasStakeholder_1 = require("./OfficeFolderHasStakeholder");
Object.defineProperty(exports, "OfficeFolderHasStakeholder", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasStakeholder_1).default; } });
var UserHasNotification_1 = require("./UserHasNotification");
Object.defineProperty(exports, "UserHasNotification", { enumerable: true, get: function () { return __importDefault(UserHasNotification_1).default; } });
var Rule_1 = require("./Rule");
Object.defineProperty(exports, "Rule", { enumerable: true, get: function () { return __importDefault(Rule_1).default; } });
var Role_1 = require("./Role");
Object.defineProperty(exports, "Role", { enumerable: true, get: function () { return __importDefault(Role_1).default; } });
var OfficeRole_1 = require("./OfficeRole");
Object.defineProperty(exports, "OfficeRole", { enumerable: true, get: function () { return __importDefault(OfficeRole_1).default; } });
var RoleHasRules_1 = require("./RoleHasRules");
Object.defineProperty(exports, "RoleHasRules", { enumerable: true, get: function () { return __importDefault(RoleHasRules_1).default; } });
var OfficeRoleHasRules_1 = require("./OfficeRoleHasRules");
Object.defineProperty(exports, "OfficeRoleHasRules", { enumerable: true, get: function () { return __importDefault(OfficeRoleHasRules_1).default; } });

View File

@ -1,3 +0,0 @@
export * from "../Admin/DeedHasDocumentType";
import DeedHasDocumentType from "../Admin/DeedHasDocumentType";
export default DeedHasDocumentType;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/DeedHasDocumentType"), exports);
const DeedHasDocumentType_1 = __importDefault(require("../Admin/DeedHasDocumentType"));
exports.default = DeedHasDocumentType_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Admin/DeedTypeHasDocumentType";
import DeedTypeHasDocumentType from "../Admin/DeedTypeHasDocumentType";
export default DeedTypeHasDocumentType;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/DeedTypeHasDocumentType"), exports);
const DeedTypeHasDocumentType_1 = __importDefault(require("../Admin/DeedTypeHasDocumentType"));
exports.default = DeedTypeHasDocumentType_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Admin/OfficeFolderHasCustomer";
import OfficeFolderHasCustomer from "../Admin/OfficeFolderHasCustomer";
export default OfficeFolderHasCustomer;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/OfficeFolderHasCustomer"), exports);
const OfficeFolderHasCustomer_1 = __importDefault(require("../Admin/OfficeFolderHasCustomer"));
exports.default = OfficeFolderHasCustomer_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Admin/OfficeFolderHasStakeholder";
import OfficeFolderHasStakeholder from "../Admin/OfficeFolderHasStakeholder";
export default OfficeFolderHasStakeholder;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/OfficeFolderHasStakeholder"), exports);
const OfficeFolderHasStakeholder_1 = __importDefault(require("../Admin/OfficeFolderHasStakeholder"));
exports.default = OfficeFolderHasStakeholder_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Admin/OfficeRoleHasRules";
import OfficeRoleHasRules from "../Admin/OfficeRoleHasRules";
export default OfficeRoleHasRules;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/OfficeRoleHasRules"), exports);
const OfficeRoleHasRules_1 = __importDefault(require("../Admin/OfficeRoleHasRules"));
exports.default = OfficeRoleHasRules_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Admin/RoleHasRules";
import RoleHasRules from "../Admin/RoleHasRules";
export default RoleHasRules;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/RoleHasRules"), exports);
const RoleHasRules_1 = __importDefault(require("../Admin/RoleHasRules"));
exports.default = RoleHasRules_1.default;

View File

@ -1,3 +0,0 @@
export * from "../Admin/UserHasNotification";
import UserHasNotification from "../Admin/UserHasNotification";
export default UserHasNotification;

View File

@ -1,22 +0,0 @@
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("../Admin/UserHasNotification"), exports);
const UserHasNotification_1 = __importDefault(require("../Admin/UserHasNotification"));
exports.default = UserHasNotification_1.default;

View File

@ -4,9 +4,7 @@ export { default as Address } from "./Address";
export { default as Customer } from "./Customer";
export { default as Contact } from "./Contact";
export { default as Deed } from "./Deed";
export { default as DeedHasDocumentType } from "./DeedHasDocumentType";
export { default as DeedType } from "./DeedType";
export { default as DeedTypeHasDocumentType } from "./DeedTypeHasDocumentType";
export { default as Document } from "./Document";
export { default as DocumentHistory } from "./DocumentHistory";
export { default as DocumentType } from "./DocumentType";
@ -14,11 +12,6 @@ export { default as File } from "./File";
export { default as Notification } from "./Notification";
export { default as Office } from "./Office";
export { default as OfficeFolder } from "./OfficeFolder";
export { default as OfficeFolderHasCustomer } from "./OfficeFolderHasCustomer";
export { default as OfficeFolderHasStakeholder } from "./OfficeFolderHasStakeholder";
export { default as UserHasNotification } from "./UserHasNotification";
export { default as Rule } from "./Rule";
export { default as Role } from "./Role";
export { default as OfficeRole } from "./OfficeRole";
export { default as RoleHasRules } from "./RoleHasRules";
export { default as OfficeRoleHasRules } from "./OfficeRoleHasRules";

View File

@ -3,7 +3,7 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OfficeRoleHasRules = exports.RoleHasRules = exports.OfficeRole = exports.Role = exports.Rule = exports.UserHasNotification = exports.OfficeFolderHasStakeholder = exports.OfficeFolderHasCustomer = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedTypeHasDocumentType = exports.DeedType = exports.DeedHasDocumentType = exports.Deed = exports.Contact = exports.Customer = exports.Address = void 0;
exports.OfficeRole = exports.Role = exports.Rule = exports.OfficeFolder = exports.Office = exports.Notification = exports.File = exports.DocumentType = exports.DocumentHistory = exports.Document = exports.DeedType = exports.Deed = exports.Contact = exports.Customer = exports.Address = void 0;
const User_1 = __importDefault(require("./User"));
exports.default = User_1.default;
var Address_1 = require("./Address");
@ -14,12 +14,8 @@ var Contact_1 = require("./Contact");
Object.defineProperty(exports, "Contact", { enumerable: true, get: function () { return __importDefault(Contact_1).default; } });
var Deed_1 = require("./Deed");
Object.defineProperty(exports, "Deed", { enumerable: true, get: function () { return __importDefault(Deed_1).default; } });
var DeedHasDocumentType_1 = require("./DeedHasDocumentType");
Object.defineProperty(exports, "DeedHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedHasDocumentType_1).default; } });
var DeedType_1 = require("./DeedType");
Object.defineProperty(exports, "DeedType", { enumerable: true, get: function () { return __importDefault(DeedType_1).default; } });
var DeedTypeHasDocumentType_1 = require("./DeedTypeHasDocumentType");
Object.defineProperty(exports, "DeedTypeHasDocumentType", { enumerable: true, get: function () { return __importDefault(DeedTypeHasDocumentType_1).default; } });
var Document_1 = require("./Document");
Object.defineProperty(exports, "Document", { enumerable: true, get: function () { return __importDefault(Document_1).default; } });
var DocumentHistory_1 = require("./DocumentHistory");
@ -34,19 +30,9 @@ var Office_1 = require("./Office");
Object.defineProperty(exports, "Office", { enumerable: true, get: function () { return __importDefault(Office_1).default; } });
var OfficeFolder_1 = require("./OfficeFolder");
Object.defineProperty(exports, "OfficeFolder", { enumerable: true, get: function () { return __importDefault(OfficeFolder_1).default; } });
var OfficeFolderHasCustomer_1 = require("./OfficeFolderHasCustomer");
Object.defineProperty(exports, "OfficeFolderHasCustomer", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasCustomer_1).default; } });
var OfficeFolderHasStakeholder_1 = require("./OfficeFolderHasStakeholder");
Object.defineProperty(exports, "OfficeFolderHasStakeholder", { enumerable: true, get: function () { return __importDefault(OfficeFolderHasStakeholder_1).default; } });
var UserHasNotification_1 = require("./UserHasNotification");
Object.defineProperty(exports, "UserHasNotification", { enumerable: true, get: function () { return __importDefault(UserHasNotification_1).default; } });
var Rule_1 = require("./Rule");
Object.defineProperty(exports, "Rule", { enumerable: true, get: function () { return __importDefault(Rule_1).default; } });
var Role_1 = require("./Role");
Object.defineProperty(exports, "Role", { enumerable: true, get: function () { return __importDefault(Role_1).default; } });
var OfficeRole_1 = require("./OfficeRole");
Object.defineProperty(exports, "OfficeRole", { enumerable: true, get: function () { return __importDefault(OfficeRole_1).default; } });
var RoleHasRules_1 = require("./RoleHasRules");
Object.defineProperty(exports, "RoleHasRules", { enumerable: true, get: function () { return __importDefault(RoleHasRules_1).default; } });
var OfficeRoleHasRules_1 = require("./OfficeRoleHasRules");
Object.defineProperty(exports, "OfficeRoleHasRules", { enumerable: true, get: function () { return __importDefault(OfficeRoleHasRules_1).default; } });

View File

@ -1,4 +0,0 @@
export * from "../Notary/DeedHasDocumentType";
import DeedHasDocumentType from "../Notary/DeedHasDocumentType";
export default DeedHasDocumentType;

View File

@ -1,4 +0,0 @@
export * from "../Notary/DeedTypeHasDocumentType";
import DeedTypeHasDocumentType from "../Notary/DeedTypeHasDocumentType";
export default DeedTypeHasDocumentType;

View File

@ -1,4 +0,0 @@
export * from "../Notary/OfficeFolderHasCustomer";
import OfficeFolderHasCustomer from "../Notary/OfficeFolderHasCustomer";
export default OfficeFolderHasCustomer;

View File

@ -1,4 +0,0 @@
export * from "../Notary/OfficeFolderHasStakeholder";
import OfficeFolderHasStakeholder from "../Notary/OfficeFolderHasStakeholder";
export default OfficeFolderHasStakeholder;

View File

@ -1,4 +0,0 @@
export * from "../Notary/OfficeRoleHasRules";
import OfficeRoleHasRules from "../Notary/OfficeRoleHasRules";
export default OfficeRoleHasRules;

View File

@ -1,4 +0,0 @@
export * from "../Notary/RoleHasRules";
import RoleHasRules from "../Notary/RoleHasRules";
export default RoleHasRules;

View File

@ -1,4 +0,0 @@
export * from "../Notary/UserHasNotification";
import UserHasNotification from "../Notary/UserHasNotification";
export default UserHasNotification;

View File

@ -5,9 +5,7 @@ export {default as Address} from "../SuperAdmin/Address";
export {default as Customer} from "./Customer";
export {default as Contact} from "./Contact";
export {default as Deed} from "./Deed";
export {default as DeedHasDocumentType} from "./DeedHasDocumentType";
export {default as DeedType} from "./DeedType";
export {default as DeedTypeHasDocumentType} from "./DeedTypeHasDocumentType";
export {default as Document} from "./Document";
export {default as DocumentHistory} from "./DocumentHistory";
export {default as DocumentType} from "./DocumentType";
@ -15,11 +13,6 @@ export {default as File} from "./File";
export {default as Notification} from "./Notification";
export {default as Office} from "./Office";
export {default as OfficeFolder} from "./OfficeFolder";
export {default as OfficeFolderHasCustomer} from "./OfficeFolderHasCustomer";
export {default as OfficeFolderHasStakeholder} from "./OfficeFolderHasStakeholder";
export {default as UserHasNotification} from "./UserHasNotification";
export {default as Rule} from "./Rule";
export {default as Role} from "./Role";
export {default as OfficeRole} from "./OfficeRole";
export {default as RoleHasRules} from "./RoleHasRules";
export {default as OfficeRoleHasRules} from "./OfficeRoleHasRules";

View File

@ -1,7 +1,5 @@
import { IsNotEmpty, IsDate, IsEmail, IsOptional, ValidateNested } from "class-validator";
import Address from "./Address";
import Customer from ".";
import User from "../Notary";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
@ -57,14 +55,6 @@ export default class Contact extends Resource {
@Expose()
@IsDate()
public updated_at: Date | null = null;
@Expose()
@Type(() => User)
public user?: User | null = null;
@Expose()
@Type(() => Customer)
public customer?: Customer | null = null;
}
export enum ECivility {
MALE = "MALE",

View File

@ -4,8 +4,7 @@ import {
IsOptional,
ValidateNested,
} from "class-validator";
import { Contact, Document } from ".";
import OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
import { Contact, Document, OfficeFolder } from ".";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
@ -34,8 +33,8 @@ export default class Customer extends Resource {
public updated_at: Date | null = null;
@Expose()
@Type(() => OfficeFolderHasCustomer)
office_folder_has_customers?: OfficeFolderHasCustomer[];
@Type(() => OfficeFolder)
office_folders?: OfficeFolder[];
@Expose()
@Type(() => Document)

View File

@ -1,9 +1,9 @@
import { IsNotEmpty, IsDate, ValidateNested, IsOptional } from "class-validator";
import DeedType from "./DeedType";
import DeedHasDocumentType from "./DeedHasDocumentType";
import OfficeFolder from "./OfficeFolder";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
import DocumentType from "./DocumentType";
export default class Deed extends Resource{
@Expose()
@ -26,8 +26,8 @@ export default class Deed extends Resource{
@Expose()
@IsOptional({ groups: ["updateDeed"] })
@ValidateNested({ groups: ["updateDeed"] })
@Type(() => DeedHasDocumentType)
public deed_has_document_types?: DeedHasDocumentType[];
@Type(() => DocumentType)
public document_types?: DocumentType[];
@Expose()
@Type(() => OfficeFolder)

View File

@ -1,28 +0,0 @@
import { IsDate, IsNotEmpty, ValidateNested } from "class-validator";
import Deed from "./Deed";
import DocumentType from "./DocumentType";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
export default class DeedHasDocumentType extends Resource {
@Expose()
public uid?: string;
@Expose()
@IsNotEmpty({ groups: ["updateDeed"]})
@ValidateNested({ groups: ["updateDeed"] })
@Type(() => DocumentType)
public document_type!: DocumentType;
@Expose()
@Type(() => Deed)
public deed?: Deed;
@Expose()
@IsDate()
public created_at?: Date | null = null;
@Expose()
@IsDate()
public updated_at?: Date | null = null;
}

View File

@ -5,10 +5,10 @@ import {
ValidateNested,
} from "class-validator";
import Deed from "./Deed";
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
import Office from "./Office";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
import DocumentType from "./DocumentType";
export default class DeedType extends Resource {
@Expose()
@ -48,6 +48,6 @@ export default class DeedType extends Resource {
@Expose()
@IsOptional({ groups: ["createDeedType"] })
@ValidateNested({ groups: ["createDeedType"] })
@Type(() => DeedTypeHasDocumentType)
public deed_type_has_document_types?: DeedTypeHasDocumentType[];
@Type(() => DocumentType)
public document_types?: DocumentType[];
}

View File

@ -1,28 +0,0 @@
import { IsNotEmpty, IsDate, ValidateNested } from "class-validator";
import DeedType from "./DeedType";
import DocumentType from "./DocumentType";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
export default class DeedTypeHasDocumentType extends Resource {
@Expose()
public uid?: string;
@Expose()
@IsNotEmpty({ groups: ["createDeedType"], message: "Document type is required" })
@ValidateNested({ groups: ["createDeedType"] })
@Type(() => DocumentType)
public document_type!: DocumentType;
@Expose()
@Type(() => DeedType)
public deed_type!: DeedType;
@Expose()
@IsDate()
public created_at: Date | null = null;
@Expose()
@IsDate()
public updated_at: Date | null = null;
}

View File

@ -1,10 +1,10 @@
import { IsNotEmpty, IsDate, IsOptional, ValidateNested } from "class-validator";
import DeedHasDocumentType from "./DeedHasDocumentType";
import Document from "./Document";
import DeedTypeHasDocumentType from "./DeedTypeHasDocumentType";
import Office from "./Office";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
import Deed from "./Deed";
import DeedType from "./DeedType";
export default class DocumentType extends Resource {
@Expose()
@ -46,10 +46,10 @@ export default class DocumentType extends Resource {
public documents?: Document[];
@Expose()
@Type(() => DeedHasDocumentType)
public deed_has_document_types?: DeedHasDocumentType[];
@Type(() => Deed)
public deeds?: Deed[];
@Expose()
@Type(() => DeedTypeHasDocumentType)
public deed_type_has_document_types?: DeedTypeHasDocumentType[];
@Type(() => DeedType)
public deed_type?: DeedType[];
}

View File

@ -2,9 +2,9 @@ import {
IsDate,
IsUrl,
} from "class-validator";
import UserHasNotification from "./UserHasNotification";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
import User from "./User";
export default class Notification extends Resource {
@Expose()
@ -26,6 +26,6 @@ export default class Notification extends Resource {
public updated_at: Date | null = null;
@Expose()
@Type(() => UserHasNotification)
user_has_notifications?: UserHasNotification[];
@Type(() => User)
user?: User[];
}

View File

@ -8,11 +8,10 @@ import {
import Deed from "./Deed";
import Document from "./Document";
import Office from "./Office";
import OfficeFolderHasCustomer from "./OfficeFolderHasCustomer";
import OfficeFolderHasStakeholder from "./OfficeFolderHasStakeholder";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
import EFolderStatus from "./EFolderStatus";
import Customer from "./Customer";
export default class OfficeFolder extends Resource {
@Expose()
@ -23,13 +22,13 @@ export default class OfficeFolder extends Resource {
@IsOptional({ groups: ["updateFolder"] })
@IsNotEmpty({
groups: ["createFolder"],
message: "Le numéro de dossier est requis",
message: "folder number is required",
})
public folder_number!: string;
@Expose()
@IsOptional({ groups: ["updateFolder"] })
@IsNotEmpty({ groups: ["createFolder"], message: "L'intitulé est requis" })
@IsNotEmpty({ groups: ["createFolder"], message: "Name is required" })
@MaxLength(10, {
groups: ["createFolder"],
message: "Name must be less than or equal to 10 characters",
@ -49,7 +48,7 @@ export default class OfficeFolder extends Resource {
public status: EFolderStatus | string = EFolderStatus.LIVE;
@Expose()
@IsNotEmpty({ groups: ["createFolder"], message: "Le type d'acte est requis" })
@IsNotEmpty({ groups: ["createFolder"], message: "Deed type is required" })
@ValidateNested({ groups: ["createFolder"] })
@Type(() => Deed)
public deed?: Deed;
@ -71,14 +70,8 @@ export default class OfficeFolder extends Resource {
@Expose()
@IsOptional({ groups: ["updateFolder"] })
@ValidateNested({ groups: ["updateFolder"] })
@Type(() => OfficeFolderHasCustomer)
office_folder_has_customers?: OfficeFolderHasCustomer[];
@Expose()
@IsOptional({ groups: ["updateFolder"] })
@ValidateNested({ groups: ["createFolder", "updateFolder"] })
@Type(() => OfficeFolderHasStakeholder)
office_folder_has_stakeholder?: OfficeFolderHasStakeholder[];
@Type(() => Customer)
customers?: Customer[];
@Expose()
@IsOptional({ groups: ["updateFolder"] })

View File

@ -1,28 +0,0 @@
import { IsNotEmpty, IsDate, ValidateNested } from "class-validator";
import Customer from ".";
import OfficeFolder from "./OfficeFolder";
import Resource from "../Resource";
import { Expose, Type } from "class-transformer";
export default class OfficeFolderHasCustomer extends Resource {
@Expose()
public uid?: string;
@Expose()
@IsNotEmpty({ groups: ["updateFolder"], message: "Customer is required" })
@ValidateNested({ groups: ["updateFolder"] })
@Type(() => Customer)
public customer!: Customer;
@Expose()
@Type(() => OfficeFolder)
public office_folder!: OfficeFolder;
@Expose()
@IsDate()
public created_at: Date | null = null;
@Expose()
@IsDate()
public updated_at: Date | null = null;
}

Some files were not shown because too many files have changed in this diff Show More