feat(contacts): add country field to customer and vendor address forms

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Ahmed Bouhuolia
2026-02-24 20:53:14 +02:00
parent fb05af8c00
commit f149ff43b4
12 changed files with 61 additions and 38 deletions

View File

@@ -10,7 +10,7 @@ export interface IContactAddress {
billingAddressCity: string;
billingAddressCountry: string;
billingAddressEmail: string;
billingAddressZipcode: string;
billingAddressPostcode: string;
billingAddressPhone: string;
billingAddressState: string;
@@ -19,7 +19,7 @@ export interface IContactAddress {
shippingAddressCity: string;
shippingAddressCountry: string;
shippingAddressEmail: string;
shippingAddressZipcode: string;
shippingAddressPostcode: string;
shippingAddressPhone: string;
shippingAddressState: string;
}
@@ -29,7 +29,7 @@ export interface IContactAddressDTO {
billingAddressCity?: string;
billingAddressCountry?: string;
billingAddressEmail?: string;
billingAddressZipcode?: string;
billingAddressPostcode?: string;
billingAddressPhone?: string;
billingAddressState?: string;
@@ -38,7 +38,7 @@ export interface IContactAddressDTO {
shippingAddressCity?: string;
shippingAddressCountry?: string;
shippingAddressEmail?: string;
shippingAddressZipcode?: string;
shippingAddressPostcode?: string;
shippingAddressPhone?: string;
shippingAddressState?: string;
}

View File

@@ -27,10 +27,10 @@ export class ContactAddressDto {
@IsEmail()
billingAddressEmail?: string;
@ApiProperty({ required: false, description: 'Billing address zipcode' })
@ApiProperty({ required: false, description: 'Billing address postcode' })
@IsOptional()
@IsString()
billingAddressZipcode?: string;
billingAddressPostcode?: string;
@ApiProperty({ required: false, description: 'Billing address phone' })
@IsOptional()
@@ -67,10 +67,10 @@ export class ContactAddressDto {
@IsEmail()
shippingAddressEmail?: string;
@ApiProperty({ required: false, description: 'Shipping address zipcode' })
@ApiProperty({ required: false, description: 'Shipping address postcode' })
@IsOptional()
@IsString()
shippingAddressZipcode?: string;
shippingAddressPostcode?: string;
@ApiProperty({ required: false, description: 'Shipping address phone' })
@IsOptional()

View File

@@ -48,7 +48,10 @@ export class EditVendorDto extends ContactAddressDto {
@IsString()
personalPhone?: string;
@ApiProperty({ required: false, description: 'Additional notes about the vendor' })
@ApiProperty({
required: false,
description: 'Additional notes about the vendor',
})
@IsOptional()
@IsString()
note?: string;