2026-03-29 18:07:10 +03:30
|
|
|
<form [formGroup]="form" (submit)="submit()">
|
2026-05-24 12:42:21 +03:30
|
|
|
<app-input [control]="form.controls.unit_price" name="unit_price" label="مبلغ واحد" type="price" />
|
2026-03-29 18:07:10 +03:30
|
|
|
<app-input
|
|
|
|
|
[control]="form.controls.quantity"
|
|
|
|
|
name="quantity"
|
2026-05-13 13:44:33 +03:30
|
|
|
[label]="measureUnit.name"
|
2026-03-29 18:07:10 +03:30
|
|
|
type="number"
|
2026-05-13 13:44:33 +03:30
|
|
|
[suffix]="measureUnit.name"
|
2026-05-24 12:42:21 +03:30
|
|
|
[min]="0" />
|
2026-03-29 18:07:10 +03:30
|
|
|
|
2026-04-18 12:14:39 +03:30
|
|
|
<app-amount-percentage-input
|
|
|
|
|
[percentageControl]="form.controls.discount_percentage"
|
|
|
|
|
[amountControl]="form.controls.discount_amount"
|
|
|
|
|
[baseAmount]="baseTotalAmount()"
|
|
|
|
|
[minAmount]="0"
|
|
|
|
|
[maxAmount]="baseTotalAmount()"
|
2026-03-29 18:07:10 +03:30
|
|
|
name="discount"
|
2026-05-24 12:42:21 +03:30
|
|
|
label="تخفیف" />
|
2026-04-18 12:14:39 +03:30
|
|
|
|
2026-03-29 18:07:10 +03:30
|
|
|
<hr />
|
2026-05-24 12:42:21 +03:30
|
|
|
<div class="flex w-full flex-col justify-center gap-4">
|
2026-05-31 10:34:43 +03:30
|
|
|
<shared-calculated-amount-card
|
2026-03-29 18:07:10 +03:30
|
|
|
[totalAmount]="totalAmount()"
|
|
|
|
|
[baseTotalAmount]="baseTotalAmount()"
|
|
|
|
|
[discountAmount]="discountAmount()"
|
2026-05-24 12:42:21 +03:30
|
|
|
[taxAmount]="taxAmount()" />
|
|
|
|
|
<button pButton class="w-full sm:w-auto" (onClick)="submit()">{{ preparedCTAText() }}</button>
|
2026-03-29 18:07:10 +03:30
|
|
|
</div>
|
|
|
|
|
</form>
|