fix(product): place reference adjustment next to zero-price toggle

Reorder pricing grid so تعدیل and قیمت صفر از مرجع sit side by side
below مرجع قیمت and formula sections.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-19 13:59:23 +03:30
co-authored by Cursor
parent db29998e40
commit 022796738d
@@ -97,19 +97,20 @@
/>
</div>
</a-form-item>
<a-form-item v-if="!form.price_formula_enabled" name="price_offset_percent" class="!mb-0">
<template #label>
<DashboardLabelWithHelp label="تعدیل مرجع (٪)" :help="referencePriceOffsetHelp" size="sm" />
</template>
<BasicInput type="number" v-model:value="form.price_offset_percent" placeholder="مثلاً 5 یا -3" />
</a-form-item>
<FormulaPriceSection
class="md:col-span-2"
:model-value="form"
:reference-middle-price="formulaReferenceMiddlePrice"
:product-amount="Number(form.amount) || 0"
@update:model-value="onFormulaFormPatch"
@enabled-change="onFormulaEnabledChange"
/>
<a-form-item v-if="!form.price_formula_enabled" name="price_offset_percent" class="!mb-0">
<template #label>
<DashboardLabelWithHelp label="تعدیل مرجع (٪)" :help="referencePriceOffsetHelp" size="sm" />
</template>
<BasicInput type="number" v-model:value="form.price_offset_percent" placeholder="مثلاً 5 یا -3" />
</a-form-item>
<a-form-item name="use_last_price_if_zero" class="!mb-0">
<template #label>
<DashboardLabelWithHelp label="قیمت صفر از مرجع" :help="useLastPriceIfZeroHelp" size="sm" />
@@ -228,20 +229,20 @@
/>
</div>
</a-form-item>
<a-form-item v-if="!form.price_formula_enabled" name="price_offset_percent" class="!mb-0">
<template #label>
<DashboardLabelWithHelp label="تعدیل مرجع (٪)" :help="referencePriceOffsetHelp" size="sm" />
</template>
<BasicInput type="number" v-model:value="form.price_offset_percent" placeholder="مثلاً 5 یا -3" />
</a-form-item>
<FormulaPriceSection
class="md:col-span-1"
class="md:col-span-2"
:model-value="form"
:reference-middle-price="formulaReferenceMiddlePrice"
:product-amount="Number(form.amount) || 0"
@update:model-value="onFormulaFormPatch"
@enabled-change="onFormulaEnabledChange"
/>
<a-form-item v-if="!form.price_formula_enabled" name="price_offset_percent" class="!mb-0">
<template #label>
<DashboardLabelWithHelp label="تعدیل مرجع (٪)" :help="referencePriceOffsetHelp" size="sm" />
</template>
<BasicInput type="number" v-model:value="form.price_offset_percent" placeholder="مثلاً 5 یا -3" />
</a-form-item>
<a-form-item name="use_last_price_if_zero" class="!mb-0">
<template #label>
<DashboardLabelWithHelp label="قیمت صفر از مرجع" :help="useLastPriceIfZeroHelp" size="sm" />