feat: replace national_id with economic_code in customer forms and models
Production CI / validate-and-build (push) Failing after 1m1s
Production CI / validate-and-build (push) Failing after 1m1s
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<form [formGroup]="form" (submit)="submit()">
|
||||
<app-input [control]="form.controls.name" name="name" label="نام مشتری" />
|
||||
<app-input [control]="form.controls.national_id" name="national_id" label="شماره ملی" type="nationalId" />
|
||||
<app-input [control]="form.controls.economic_code" name="economic_code" label="کد اقتصادی" />
|
||||
<app-form-footer-actions submitLabel="ثبت مشتری و ادامه" (onCancel)="close()" />
|
||||
</form>
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
import { nationalIdValidator } from '@/core/validators/national-id.validator';
|
||||
import { AbstractForm } from '@/shared/abstractClasses';
|
||||
import { InputComponent } from '@/shared/components';
|
||||
import { FormFooterActionsComponent } from '@/shared/components/formFooterActions/form-footer-actions.component';
|
||||
@@ -19,10 +18,7 @@ export class CustomerUnknownFormComponent extends AbstractForm<IUnknownCustomer,
|
||||
|
||||
override showSuccessMessage = false;
|
||||
form = this.fb.group({
|
||||
national_id: [
|
||||
this.store?.customer().info?.customer_unknown?.national_id || '',
|
||||
[nationalIdValidator()],
|
||||
],
|
||||
economic_code: [this.store?.customer().info?.customer_unknown?.economic_code || ''],
|
||||
name: [this.store?.customer().info?.customer_unknown?.name || ''],
|
||||
});
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ export interface ILegalCustomer {
|
||||
}
|
||||
|
||||
export interface IUnknownCustomer {
|
||||
national_id: string;
|
||||
economic_code?: string;
|
||||
name: string;
|
||||
}
|
||||
|
||||
|
||||
@@ -150,5 +150,5 @@ interface ConsumerAccount {
|
||||
|
||||
interface UnknownCustomer {
|
||||
name?: string;
|
||||
national_code?: string;
|
||||
economic_code?: string;
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
<app-key-value label="نوع مشتری" value="حقوقی" />
|
||||
<app-key-value label="نام شرکت" [value]="invoice.customer.legal?.company_name" />
|
||||
<app-key-value label="کد اقتصادی" [value]="invoice.customer.legal?.economic_code" />
|
||||
<app-key-value label="کد ثبتی" [value]="invoice.customer.legal?.registration_number" />
|
||||
<app-key-value label="شماره ثبت" [value]="invoice.customer.legal?.registration_number" />
|
||||
<app-key-value label="کد پستی" [value]="invoice.customer.legal?.postal_code" />
|
||||
}
|
||||
</div>
|
||||
@@ -69,7 +69,7 @@
|
||||
<div class="listKeyValue">
|
||||
<app-key-value label="نوع مشتری" value="نوع دوم" />
|
||||
<app-key-value label="عنوان" [value]="invoice.unknown_customer.name" />
|
||||
<app-key-value label="کد ثبتی" [value]="invoice.unknown_customer.national_code" />
|
||||
<app-key-value label="کد اقتصادی" [value]="invoice.unknown_customer.economic_code" />
|
||||
</div>
|
||||
} @else {
|
||||
<p class="text-text-color pt-3 pb-5 text-center">اطلاعات مشتری ثبت نشده است.</p>
|
||||
|
||||
Reference in New Issue
Block a user