diff --git a/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue b/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue index 10be3c4..0029d62 100644 --- a/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue +++ b/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue @@ -955,6 +955,7 @@ watch( props.form.price_formula_enabled = false props.form.reading_method = null props.form.price_offset_percent = 0 + props.form.direct_price = 1 } else if (option === '3') { // قیمت اپ: مرجع خارجی ندارد، متغیر (هر گرم × وزن) props.form.reading_method = null diff --git a/src/pages/menuPages/products/base/index.vue b/src/pages/menuPages/products/base/index.vue index 8afcb23..0bf5d14 100644 --- a/src/pages/menuPages/products/base/index.vue +++ b/src/pages/menuPages/products/base/index.vue @@ -602,9 +602,11 @@ async function saveProduct() { payload.price_formula = String(payload.price_formula ?? '').trim() || '((P)/MG)*W+100000' delete payload.price } else if (methodOption.value === '1') { + // دستی: direct_price=1 تا enrich وزن‌محور مظنهٔ زنده را روی price ذخیره‌شده ننویسد payload.reading_method = null payload.price_offset_percent = 0 payload.app_price = false + payload.direct_price = 1 payload.price_formula_enabled = false } else if (methodOption.value === '3') { // قیمت اپ: بدون مرجع خارجی، متغیر (هر گرم × وزن)، قیمت دستی نگه نمی‌دارد