fix put customer
This commit is contained in:
parent
e05824e025
commit
5052051e1d
6
dist/Customer/Address.js
vendored
6
dist/Customer/Address.js
vendored
@ -32,17 +32,17 @@ __decorate([
|
|||||||
], Address.prototype, "uid", void 0);
|
], Address.prototype, "uid", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "createOffice", "updateCustomer"], message: "Address is required" }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "createOffice"], message: "Address is required" }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Address.prototype, "address", void 0);
|
], Address.prototype, "address", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "createOffice", "updateCustomer"], message: "City is required" }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "createOffice"], message: "City is required" }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Address.prototype, "city", void 0);
|
], Address.prototype, "city", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "createOffice", "updateCustomer"], message: "State is required" }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "createOffice"], message: "State is required" }),
|
||||||
__metadata("design:type", Number)
|
__metadata("design:type", Number)
|
||||||
], Address.prototype, "zip_code", void 0);
|
], Address.prototype, "zip_code", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
|
10
dist/Customer/Contact.js
vendored
10
dist/Customer/Contact.js
vendored
@ -38,26 +38,26 @@ __decorate([
|
|||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "updateCustomer"], message: "First name is required" }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "First name is required" }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Contact.prototype, "first_name", void 0);
|
], Contact.prototype, "first_name", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "updateCustomer"], message: "Last name is required" }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Last name is required" }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Contact.prototype, "last_name", void 0);
|
], Contact.prototype, "last_name", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "updateCustomer"] }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"] }),
|
||||||
(0, class_validator_1.IsEmail)({}, { groups: ["createCustomer", "updateCustomer"], message: "Email is not valid" }),
|
(0, class_validator_1.IsEmail)({}, { groups: ["createCustomer", "updateCustomer"], message: "Email is not valid" }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Contact.prototype, "email", void 0);
|
], Contact.prototype, "email", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "updateCustomer"] }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"] }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Contact.prototype, "cell_phone_number", void 0);
|
], Contact.prototype, "cell_phone_number", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
@ -68,7 +68,7 @@ __decorate([
|
|||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "updateCustomer"], message: "Civility is required" }),
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Civility is required" }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Contact.prototype, "civility", void 0);
|
], Contact.prototype, "civility", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
|
5
dist/Customer/Customer.js
vendored
5
dist/Customer/Customer.js
vendored
@ -32,12 +32,13 @@ __decorate([
|
|||||||
], Customer.prototype, "uid", void 0);
|
], Customer.prototype, "uid", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["updateCustomer"], message: "Status is required" }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
__metadata("design:type", String)
|
__metadata("design:type", String)
|
||||||
], Customer.prototype, "status", void 0);
|
], Customer.prototype, "status", void 0);
|
||||||
__decorate([
|
__decorate([
|
||||||
(0, class_transformer_1.Expose)(),
|
(0, class_transformer_1.Expose)(),
|
||||||
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer", "updateCustomer"], message: "Contact is required" }),
|
(0, class_validator_1.IsOptional)({ groups: ["updateCustomer"] }),
|
||||||
|
(0, class_validator_1.IsNotEmpty)({ groups: ["createCustomer"], message: "Contact is required" }),
|
||||||
(0, class_validator_1.ValidateNested)({ groups: ["createCustomer", "updateCustomer"] }),
|
(0, class_validator_1.ValidateNested)({ groups: ["createCustomer", "updateCustomer"] }),
|
||||||
(0, class_transformer_1.Type)(() => _1.Contact),
|
(0, class_transformer_1.Type)(() => _1.Contact),
|
||||||
__metadata("design:type", _1.Contact)
|
__metadata("design:type", _1.Contact)
|
||||||
|
@ -10,15 +10,15 @@ export default class Address extends Resource {
|
|||||||
public uid?: string;
|
public uid?: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createCustomer" , "createOffice", "updateCustomer"], message: "Address is required" })
|
@IsNotEmpty({ groups: ["createCustomer" , "createOffice"], message: "Address is required" })
|
||||||
public address!: string;
|
public address!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createCustomer" , "createOffice", "updateCustomer"], message: "City is required" })
|
@IsNotEmpty({ groups: ["createCustomer" , "createOffice"], message: "City is required" })
|
||||||
public city!: string;
|
public city!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsNotEmpty({ groups: ["createCustomer" , "createOffice", "updateCustomer"], message: "State is required" })
|
@IsNotEmpty({ groups: ["createCustomer" , "createOffice"], message: "State is required" })
|
||||||
public zip_code!: number;
|
public zip_code!: number;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
|
@ -12,23 +12,23 @@ export default class Contact extends Resource {
|
|||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups: ["updateCustomer"]})
|
@IsOptional({ groups: ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["createCustomer", "updateCustomer"], message: "First name is required" })
|
@IsNotEmpty({ groups: ["createCustomer"], message: "First name is required" })
|
||||||
public first_name!: string;
|
public first_name!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups: ["updateCustomer"]})
|
@IsOptional({ groups: ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["createCustomer", "updateCustomer"], message: "Last name is required" })
|
@IsNotEmpty({ groups: ["createCustomer"], message: "Last name is required" })
|
||||||
public last_name!: string;
|
public last_name!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups: ["updateCustomer"]})
|
@IsOptional({ groups: ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["createCustomer", "updateCustomer"] })
|
@IsNotEmpty({ groups: ["createCustomer"] })
|
||||||
@IsEmail({}, { groups: ["createCustomer", "updateCustomer"], message: "Email is not valid" })
|
@IsEmail({}, { groups: ["createCustomer", "updateCustomer"], message: "Email is not valid" })
|
||||||
public email!: string;
|
public email!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups: ["updateCustomer"]})
|
@IsOptional({ groups: ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["createCustomer", "updateCustomer"] })
|
@IsNotEmpty({ groups: ["createCustomer"] })
|
||||||
public cell_phone_number!: string;
|
public cell_phone_number!: string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@ -37,7 +37,7 @@ export default class Contact extends Resource {
|
|||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups: ["updateCustomer"]})
|
@IsOptional({ groups: ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["createCustomer", "updateCustomer"], message: "Civility is required" })
|
@IsNotEmpty({ groups: ["createCustomer"], message: "Civility is required" })
|
||||||
public civility!: ECivility | string;
|
public civility!: ECivility | string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
|
@ -16,12 +16,11 @@ export default class Customer extends Resource {
|
|||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups : ["updateCustomer"]})
|
@IsOptional({ groups : ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["updateCustomer"], message: "Status is required" })
|
|
||||||
public status!: ECustomerStatus | string;
|
public status!: ECustomerStatus | string;
|
||||||
|
|
||||||
@Expose()
|
@Expose()
|
||||||
@IsOptional({ groups : ["updateCustomer"]})
|
@IsOptional({ groups : ["updateCustomer"]})
|
||||||
@IsNotEmpty({ groups: ["createCustomer", "updateCustomer"], message: "Contact is required" })
|
@IsNotEmpty({ groups: ["createCustomer"], message: "Contact is required" })
|
||||||
@ValidateNested({ groups: ["createCustomer", "updateCustomer"] })
|
@ValidateNested({ groups: ["createCustomer", "updateCustomer"] })
|
||||||
@Type(() => Contact)
|
@Type(() => Contact)
|
||||||
public contact?: Contact;
|
public contact?: Contact;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user