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