all customer from pargar fixing 3
This commit is contained in:
@@ -12,10 +12,17 @@ export const EDITABLE_SETTING_GROUPS: SettingGroupDef[] = [
|
||||
title: 'عمومی و برند',
|
||||
icon: 'vuesax-linear:home-2',
|
||||
match: (k) =>
|
||||
/^(name_fa|name_en|bace_url|server_url|logo_|title_pwa|title_fav|open_register|auto_active_customer|store_status|key$|tracking_systems_enabled|banner_enabled)$/.test(
|
||||
/^(name_fa|name_en|bace_url|server_url|logo_|title_pwa|title_fav|open_register|auto_active_customer|store_status|key$)$/.test(
|
||||
k
|
||||
)
|
||||
},
|
||||
{
|
||||
id: 'customer_features',
|
||||
title: 'دسترسی مشتری به قابلیتها',
|
||||
icon: 'vuesax-linear:people',
|
||||
match: (k) =>
|
||||
/^(banner_enabled|tracking_systems_enabled|jibit_verification|register_jibit_verify)$/.test(k)
|
||||
},
|
||||
{
|
||||
id: 'trading_hours',
|
||||
title: 'ساعت کاری و نمایش قیمت',
|
||||
@@ -48,7 +55,7 @@ export const EDITABLE_SETTING_GROUPS: SettingGroupDef[] = [
|
||||
title: 'معرف و پاداش',
|
||||
icon: 'vuesax-linear:people',
|
||||
match: (k) =>
|
||||
/^(referral_|gift_for|register_referral|register_jibit|jibit_verification|referral_bonus|invite_link_text)/.test(
|
||||
/^(referral_|gift_for|register_referral|referral_bonus|invite_link_text)/.test(
|
||||
k
|
||||
)
|
||||
},
|
||||
@@ -114,12 +121,21 @@ export const EDITABLE_SETTING_GROUPS: SettingGroupDef[] = [
|
||||
|
||||
/** گروههای صفحه دیپلوی — شامل تنظیمات can_edit=0 */
|
||||
export const SYSTEM_SETTING_GROUPS: SettingGroupDef[] = [
|
||||
{
|
||||
id: 'customer_features',
|
||||
title: 'دسترسی مشتری به قابلیتها',
|
||||
icon: 'vuesax-linear:people',
|
||||
match: (k) =>
|
||||
/^(enable_conditional_order|banner_enabled|jibit_enabled|customer_direct_sms|has_page_earn_money|group_sms|tracking_systems_enabled|permision__enabled)$/.test(
|
||||
k
|
||||
)
|
||||
},
|
||||
{
|
||||
id: 'general',
|
||||
title: 'عمومی و برند',
|
||||
icon: 'vuesax-linear:home-2',
|
||||
match: (k) =>
|
||||
/^(name_fa|name_en|app_url|admin_url|apk_download_link|permision__enabled|bace_url|server_url|logo_|title_pwa|title_fav|metal_type|main_metal|unit$|open_register|auto_active_customer|store_status|key$|is_store|group_sms|customer_direct_sms|has_page_earn_money|sms_panel|main_wallet_products|enable_conditional_order)/.test(
|
||||
/^(name_fa|name_en|app_url|admin_url|apk_download_link|bace_url|server_url|logo_|title_pwa|title_fav|metal_type|main_metal|unit$|open_register|auto_active_customer|store_status|key$|is_store|sms_panel|main_wallet_products)/.test(
|
||||
k
|
||||
)
|
||||
},
|
||||
|
||||
@@ -250,6 +250,7 @@ const KEY_TYPE_FALLBACK: Record<string, SettingFieldType> = {
|
||||
balance_report_exclude_customer_id: 'number',
|
||||
jibit_verification: 'switch',
|
||||
register_jibit_verify: 'switch',
|
||||
jibit_enabled: 'switch',
|
||||
register_referral_sms_to_referrer: 'switch',
|
||||
register_referral_bonus_message: 'switch',
|
||||
open_register: 'switch',
|
||||
@@ -596,6 +597,8 @@ const KEY_HELP_FALLBACK: Record<string, string> = {
|
||||
'روشن: هنگام ثبت یا ویرایش کارت بانکی، تطبیق با سرویس احراز هویت جیبیت انجام میشود. خاموش: کارت بدون تطبیق جیبیت ثبت میشود.',
|
||||
register_jibit_verify:
|
||||
'روشن: در ثبتنام، تطبیق کد ملی و شماره موبایل از طریق جیبیت انجام میشود. خاموش: ثبتنام بدون تطبیق جیبیت انجام میشود.',
|
||||
jibit_enabled:
|
||||
'روشن: سرویس احراز هویت جیبیت (تطبیق کد ملی/موبایل و کارت بانکی) فعال است. خاموش: هیچ فراخوانی به جیبیت انجام نمیشود و احراز هویت خودکار کار نمیکند. فقط از صفحه دیپلوی قابل تغییر است.',
|
||||
has_page_earn_money:
|
||||
'روشن: منوی «کسب درآمد / دعوت دوستان» در اپ مشتری نمایش داده میشود. خاموش: این منو در اپ نمایش داده نمیشود.',
|
||||
invite_link_text:
|
||||
@@ -792,6 +795,9 @@ export const KEY_LABEL_FALLBACK: Record<string, string> = {
|
||||
fee_free: 'معافیت کارمزد سفارش اول',
|
||||
fee_conditional_order: 'کارمزد سفارش شرطی',
|
||||
enable_conditional_order: 'سفارش شرطی',
|
||||
jibit_enabled: 'احراز هویت جیبیت',
|
||||
jibit_verification: 'تأیید کارت بانکی با جیبیت',
|
||||
register_jibit_verify: 'تأیید کدملی/موبایل در ثبتنام',
|
||||
min_withdraw: 'حداقل مبلغ برداشت',
|
||||
min_deposit: 'حداقل مبلغ واریز کیف پول',
|
||||
min_first_buy: 'حداقل اولین خرید',
|
||||
@@ -868,6 +874,8 @@ export const SETTING_LOCKED_KEYS = new Set([
|
||||
'fee_deduct_from_gold',
|
||||
'group_sms',
|
||||
'customer_direct_sms',
|
||||
'enable_conditional_order',
|
||||
'jibit_enabled',
|
||||
'has_page_earn_money',
|
||||
'is_store',
|
||||
'sms_panel',
|
||||
|
||||
Reference in New Issue
Block a user