refacto office
This commit is contained in:
parent
3bb19cf64a
commit
1d27e0dacb
4
dist/Customer/Office.d.ts
vendored
4
dist/Customer/Office.d.ts
vendored
@ -2,8 +2,8 @@ import Address from "./Address";
|
|||||||
import Resource from "../Resource";
|
import Resource from "../Resource";
|
||||||
export default class Office extends Resource {
|
export default class Office extends Resource {
|
||||||
uid?: string;
|
uid?: string;
|
||||||
name?: string;
|
name: string;
|
||||||
crpcen?: string;
|
crpcen: string;
|
||||||
address?: Address;
|
address?: Address;
|
||||||
created_at: Date | null;
|
created_at: Date | null;
|
||||||
updated_at: Date | null;
|
updated_at: Date | null;
|
||||||
|
8
dist/Notary/Office.d.ts
vendored
8
dist/Notary/Office.d.ts
vendored
@ -1,14 +1,14 @@
|
|||||||
export * from "../Customer/Office";
|
export * from "../Notary/Office";
|
||||||
import OfficeCustomer from "../Customer/Office";
|
import OfficeCustomer from "../Customer/Office";
|
||||||
import Address from "./Address";
|
import Address from "./Address";
|
||||||
import DeedType from "./DeedType";
|
import DeedType from "./DeedType";
|
||||||
import User from "./User";
|
import User from "./User";
|
||||||
import { OfficeFolder } from "../Customer";
|
import { OfficeFolder } from "../Notary";
|
||||||
export default class Office extends OfficeCustomer {
|
export default class Office extends OfficeCustomer {
|
||||||
uid?: string;
|
uid?: string;
|
||||||
idNot?: string;
|
idNot?: string;
|
||||||
name?: string;
|
name: string;
|
||||||
crpcen?: string;
|
crpcen: string;
|
||||||
address?: Address;
|
address?: Address;
|
||||||
office_status?: EOfficeStatus | string;
|
office_status?: EOfficeStatus | string;
|
||||||
deed_types?: DeedType[];
|
deed_types?: DeedType[];
|
||||||
|
6
dist/Notary/Office.js
vendored
6
dist/Notary/Office.js
vendored
@ -27,14 +27,14 @@ var __importDefault = (this && this.__importDefault) || function (mod) {
|
|||||||
};
|
};
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
exports.EOfficeStatus = void 0;
|
exports.EOfficeStatus = void 0;
|
||||||
__exportStar(require("../Customer/Office"), exports);
|
__exportStar(require("../Notary/Office"), exports);
|
||||||
const class_validator_1 = require("class-validator");
|
const class_validator_1 = require("class-validator");
|
||||||
const Office_1 = __importDefault(require("../Customer/Office"));
|
const Office_1 = __importDefault(require("../Customer/Office"));
|
||||||
const class_transformer_1 = require("class-transformer");
|
const class_transformer_1 = require("class-transformer");
|
||||||
const Address_1 = __importDefault(require("./Address"));
|
const Address_1 = __importDefault(require("./Address"));
|
||||||
const DeedType_1 = __importDefault(require("./DeedType"));
|
const DeedType_1 = __importDefault(require("./DeedType"));
|
||||||
const User_1 = __importDefault(require("./User"));
|
const User_1 = __importDefault(require("./User"));
|
||||||
const Customer_1 = require("../Customer");
|
const Notary_1 = require("../Notary");
|
||||||
class Office extends Office_1.default {
|
class Office extends Office_1.default {
|
||||||
}
|
}
|
||||||
__decorate([
|
__decorate([
|
||||||
@ -80,7 +80,7 @@ __decorate([
|
|||||||
], Office.prototype, "users", void 0);
|
], Office.prototype, "users", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_transformer_1.Type)(() => Customer_1.OfficeFolder),
|
(0, class_transformer_1.Type)(() => Notary_1.OfficeFolder),
|
||||||
__metadata("design:type", Array)
|
__metadata("design:type", Array)
|
||||||
], Office.prototype, "office_folders", void 0);
|
], Office.prototype, "office_folders", void 0);
|
||||||
exports.default = Office;
|
exports.default = Office;
|
||||||
|
@ -8,10 +8,10 @@ export default class Office extends Resource {
|
|||||||
public uid?: string;
|
public uid?: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
public name?: string;
|
public name!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
public crpcen?: string;
|
public crpcen!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@Type(() => Address)
|
@Type(() => Address)
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
export * from "../Customer/Office";
|
export * from "../Notary/Office";
|
||||||
import { IsNotEmpty, ValidateNested } from "class-validator";
|
import { IsNotEmpty, ValidateNested } from "class-validator";
|
||||||
import OfficeCustomer from "../Customer/Office";
|
import OfficeCustomer from "../Customer/Office";
|
||||||
import { Expose, Type } from "class-transformer";
|
import { Expose, Type } from "class-transformer";
|
||||||
import Address from "./Address";
|
import Address from "./Address";
|
||||||
import DeedType from "./DeedType";
|
import DeedType from "./DeedType";
|
||||||
import User from "./User";
|
import User from "./User";
|
||||||
import { OfficeFolder } from "../Customer";
|
import { OfficeFolder } from "../Notary";
|
||||||
|
|
||||||
export default class Office extends OfficeCustomer{
|
export default class Office extends OfficeCustomer{
|
||||||
@Expose()
|
@Expose()
|
||||||
@ -18,11 +18,11 @@ export default class Office extends OfficeCustomer{
|
|||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createOffice"], message: "Name is required" })
|
@IsNotEmpty({ groups: ["createOffice"], message: "Name is required" })
|
||||||
public override name?: string;
|
public override name!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createOffice"], message: "CRPCEN is required" })
|
@IsNotEmpty({ groups: ["createOffice"], message: "CRPCEN is required" })
|
||||||
public override crpcen?: string;
|
public override crpcen!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createOffice"], message: "Address is required" })
|
@IsNotEmpty({ groups: ["createOffice"], message: "Address is required" })
|
||||||
|
Loading…
x
Reference in New Issue
Block a user