fixed errors in supplier page

This commit is contained in:
2025-11-28 09:00:41 +01:00
parent 376f217456
commit b54ba70c11
8 changed files with 25 additions and 10 deletions

View File

@@ -36,6 +36,15 @@
</nz-form-control>
</nz-form-item>
<nz-form-item nz-flex>
<nz-form-label nzSpan="9" nzRequired>
Code Postal
</nz-form-label>
<nz-form-control nzSpan="12" nzErrorTip="Ce champ est requis">
<input nz-input placeholder="Code Postal" formControlName="zipCode">
</nz-form-control>
</nz-form-item>
<nz-form-item nz-flex>
<nz-form-label nzSpan="9" nzRequired>
Ville
@@ -50,7 +59,7 @@
Délai Moyen
</nz-form-label>
<nz-form-control nzSpan="12" nzErrorTip="Ce champ est requis">
<input nz-input placeholder="Délai Moyen" formControlName="deliveryDelay">
<input nz-input type="number" placeholder="Délai Moyen" formControlName="deliveryDelay">
</nz-form-control>
</nz-form-item>

View File

@@ -27,11 +27,13 @@ export class SupplierForm {
email: new FormControl<string>(null, [Validators.required]),
phone: new FormControl<string>(null, [Validators.required]),
address: new FormControl<string>(null, [Validators.required]),
zipCode: new FormControl<string>(null, [Validators.required]),
city: new FormControl<string>(null, [Validators.required]),
deliveryDelay: new FormControl<string>(null, [Validators.required]),
})
supplier= input.required<GetSupplierDto | null>();
supplier= input<GetSupplierDto>();
constructor() {
effect(() => {
if (this.supplier()) {
@@ -40,6 +42,7 @@ export class SupplierForm {
email: this.supplier().email,
phone: this.supplier().phone,
address: this.supplier().address,
zipCode: this.supplier().zipCode,
city: this.supplier().city,
deliveryDelay: this.supplier().deliveryDelay,
});