diff --git a/src/pages/menuPages/configuration/settingTypes.ts b/src/pages/menuPages/configuration/settingTypes.ts index 5dab5aa..ca08f46 100644 --- a/src/pages/menuPages/configuration/settingTypes.ts +++ b/src/pages/menuPages/configuration/settingTypes.ts @@ -253,6 +253,11 @@ export function isSettingVisible(key: string | undefined | null): boolean { const provider = (priceProviderSetting.value || '').trim().toLowerCase() if (provider && provider !== 'montzar') return false } + // شناسه ردیف تابلو فقط برای منبع zaarbox معنی دارد + if (k === 'zaarbox_price_key') { + const provider = (priceProviderSetting.value || '').trim().toLowerCase() + if (provider === 'montzar') return false + } // تنظیمات قابل‌ویرایش کانال فقط وقتی دسترسی دیپلوی روشن است if (PRICE_CHANNEL_PANEL_KEYS.has(k) && !priceChannelAccessSetting.value) return false return true diff --git a/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue b/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue index 052289b..8a158b1 100644 --- a/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue +++ b/src/pages/menuPages/products/base/components/ProductEditorFormBody.vue @@ -17,7 +17,7 @@
@@ -34,21 +34,41 @@ مرجع متفاوت
-
+
- +
+ +
+ + + ۱۰ هزار + + + + ۱۰ هزار + +
+
- +

+ با دکمه‌های مثبت و منفی هر بار ۱۰٬۰۰۰ ریال کم یا زیاد می‌شود؛ برای اعمال نهایی «ثبت» را بزنید. +

@@ -158,21 +178,41 @@ قیمت صفحه اصلی اپلیکیشن
-
- +
+ -
- - - - - - - +
+ +
+ + + ۱۰ هزار + + + + ۱۰ هزار + +
+

+ با دکمه‌های مثبت و منفی هر بار ۱۰٬۰۰۰ ریال کم یا زیاد می‌شود؛ برای اعمال نهایی «ثبت» را بزنید. +

@@ -459,10 +499,6 @@ نمایش در لیست محصولات
-
- نمایش در دارایی‌ها - -
نمایش در تابلو TV @@ -674,7 +710,7 @@ const manualPriceHelp: DashboardHelp = { } const fixedPriceHelp: DashboardHelp = { - description: 'مبلغ ثابت خرید/فروش این محصول آبشده‌ای.', + description: 'مبلغ ثابت خرید/فروش این محصول آبشده‌ای. دکمه‌های +/− هر بار ۱۰٬۰۰۰ ریال تنظیم می‌کنند.', } const priceReferenceHelp: DashboardHelp = { @@ -733,10 +769,6 @@ const cashFeeSellHelp: DashboardHelp = { formula: 'نقدی: −۲۰۰٬۰۰۰ ریال | درصدی: ۰.۵٪ یا ۱۰٪ از قیمت پایه', } -const showInAssetsHelp: DashboardHelp = { - description: 'روشن: این محصول در صفحه دارایی‌های مشتری نمایش داده می‌شود.', -} - const showOnTvHelp: DashboardHelp = { description: 'روشن: این محصول در صفحه تابلو قیمت مشتری (/tv) نمایش داده می‌شود.', } @@ -937,6 +969,7 @@ watch( if (option === 'fixed') { props.form.direct_price = 1 props.form.price_offset_percent = 0 + props.form.price_formula_enabled = false } if (option === 'reference') { props.form.direct_price = 0