fix some pargar bugs
This commit is contained in:
@@ -1,4 +1,6 @@
|
||||
export function pargarStatusLabel(status?: string, pargarId?: string | null, desc?: string | null): string {
|
||||
if (desc && desc.includes('منتظر ثبت سند')) return 'منتظر سند'
|
||||
if (desc && desc.includes('در حال اعمال')) return 'در حال اعمال'
|
||||
if (desc && desc.includes('اختلاف مانده')) return 'اختلاف مانده'
|
||||
if (pargarId && String(pargarId).startsWith('skip:')) return 'بدون سند'
|
||||
if (pargarId) return 'موفق'
|
||||
|
||||
@@ -178,6 +178,7 @@ export function supportMessengerIdPlaceholder(messenger?: string): string {
|
||||
/** کلیدهای legacy — در پنل نمایش داده نمیشوند */
|
||||
export const HIDDEN_LEGACY_SETTING_KEYS = new Set([
|
||||
'main_product_price',
|
||||
'montzar_price',
|
||||
'etehadie_api_url',
|
||||
'goldir_price',
|
||||
'price_primary_source',
|
||||
@@ -715,7 +716,7 @@ const KEY_HELP_FALLBACK: Record<string, string> = {
|
||||
chart_id:
|
||||
'شناسه نمودار در سرویس تابلو. خالی = شناسه پیشفرض سرویس.',
|
||||
price_provider:
|
||||
'منبع دریافت قیمت لحظهای برای اپ مشتری و همگامسازی محصولات.',
|
||||
'منبع دریافت قیمت لحظهای برای اپ مشتری و همگامسازی محصولات. مقدار montzar یعنی قیمت از همکار (Montzar).',
|
||||
main_product:
|
||||
'شناسه یا نام محصول مرجع آبشده. وقتی منبع قیمت «محصول مرجع» باشد برای محاسبه استفاده میشود.',
|
||||
zaarbox_price_key:
|
||||
@@ -978,7 +979,7 @@ export const SETTING_EDITABLE_KEYS = new Set([
|
||||
'main_product_price',
|
||||
'min_first_buy', 'min_withdraw', 'min_deposit', 'minimum_sell',
|
||||
'montzar_mobile', 'montzar_open_buy', 'montzar_open_sell',
|
||||
'montzar_password', 'montzar_price', 'montzar_product_id',
|
||||
'montzar_password', 'montzar_product_id',
|
||||
'open_register',
|
||||
'referral_id', 'referral_limit', 'referral_gift_on_first_order',
|
||||
'register_jibit_verify', 'register_referral_bonus_message', 'register_referral_sms_to_referrer',
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
<p class="pargar-wallet-sync__hint">
|
||||
{{
|
||||
canSync
|
||||
? 'ریال و طلای کیف اصلی را با ماندهٔ پرگار یکی میکند — فقط وقتی همهٔ اسناد در پرگار ثبت شده باشند'
|
||||
? 'تغییر مانده در پرگار (حتی صفر دستی حسابدار) خودکار روی کیف مینشیند — فقط اگر سند پنل هنوز در پرگار ثبت نشده باشد صبر میکند'
|
||||
: 'ابتدا کد حسابداری پرگار را برای این مشتری ثبت کنید'
|
||||
}}
|
||||
</p>
|
||||
@@ -60,7 +60,7 @@ function confirmForceSync() {
|
||||
// Popconfirm داخل مودال جزئیات مشتری پشت میافتد؛ Modal.confirm با zIndex درست
|
||||
Modal.confirm({
|
||||
title: 'اعمال اجباری مانده',
|
||||
content: 'ماندهٔ پرگار بدون بررسی اعتبار روی کیف مشتری نوشته شود؟',
|
||||
content: 'ماندهٔ پرگار حتی اگر سند پنل هنوز ثبت نشده باشد، بدون بررسی روی کیف نوشته شود؟',
|
||||
okText: 'بله، اعمال کن',
|
||||
cancelText: 'انصراف',
|
||||
okType: 'danger',
|
||||
|
||||
Reference in New Issue
Block a user