feat(admin): add colleague order callback settings
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -78,7 +78,7 @@ export const EDITABLE_SETTING_GROUPS: SettingGroupDef[] = [
|
|||||||
title: 'همکار Montzar',
|
title: 'همکار Montzar',
|
||||||
icon: 'vuesax-linear:link-2',
|
icon: 'vuesax-linear:link-2',
|
||||||
match: (k) =>
|
match: (k) =>
|
||||||
/^(montzar_mobile|montzar_open_buy|montzar_open_sell|montzar_password|montzar_product_id|display_montzar)$/.test(
|
/^(montzar_mobile|montzar_open_buy|montzar_open_sell|montzar_password|montzar_product_id|display_montzar|montzar_order_wait_callback|montzar_order_status_path)$/.test(
|
||||||
k
|
k
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -397,6 +397,8 @@ const KEY_TYPE_FALLBACK: Record<string, SettingFieldType> = {
|
|||||||
montzar_closed: 'switch',
|
montzar_closed: 'switch',
|
||||||
montzar_open_buy: 'switch',
|
montzar_open_buy: 'switch',
|
||||||
montzar_open_sell: 'switch',
|
montzar_open_sell: 'switch',
|
||||||
|
montzar_order_wait_callback: 'switch',
|
||||||
|
montzar_order_status_path: 'text',
|
||||||
payping_fin_sync_enabled: 'switch',
|
payping_fin_sync_enabled: 'switch',
|
||||||
external_order_api_enabled: 'switch',
|
external_order_api_enabled: 'switch',
|
||||||
external_payment_enabled: 'switch',
|
external_payment_enabled: 'switch',
|
||||||
@@ -829,6 +831,10 @@ const KEY_HELP_FALLBACK: Record<string, string> = {
|
|||||||
'وضعیت واقعی از سرویس خارجی خوانده میشود. روشن: ثبت سفارش خرید از طریق قیمت همکار مجاز است. خاموش: ثبت سفارش خرید از طریق قیمت همکار غیرفعال است.',
|
'وضعیت واقعی از سرویس خارجی خوانده میشود. روشن: ثبت سفارش خرید از طریق قیمت همکار مجاز است. خاموش: ثبت سفارش خرید از طریق قیمت همکار غیرفعال است.',
|
||||||
montzar_open_sell:
|
montzar_open_sell:
|
||||||
'وضعیت واقعی از سرویس خارجی خوانده میشود. روشن: ثبت سفارش فروش از طریق قیمت همکار مجاز است. خاموش: ثبت سفارش فروش از طریق قیمت همکار غیرفعال است.',
|
'وضعیت واقعی از سرویس خارجی خوانده میشود. روشن: ثبت سفارش فروش از طریق قیمت همکار مجاز است. خاموش: ثبت سفارش فروش از طریق قیمت همکار غیرفعال است.',
|
||||||
|
montzar_order_wait_callback:
|
||||||
|
'روشن (پیشفرض): بعد از ارسال سفارش به همکار، تا کالبک وضعیت (تأیید=۲ / رد=۴ یا ۶) یا استعلام مسیر وضعیت صبر میشود و کیف ثبت نمیشود. خاموش: مثل قبل با همان پاسخ HTTP همکار سفارش قطعی میشود.',
|
||||||
|
montzar_order_status_path:
|
||||||
|
'مسیر GET روی دامنه همکار (montzar_base_url) برای استعلام وضعیت اگر کالبک نرسید. پیشفرض /server/customer/order — با شماره سفارش همکار میشود /server/customer/order/40000.',
|
||||||
montzar_closed:
|
montzar_closed:
|
||||||
'وضعیت گزارششده از سرویس همکار؛ فقط برای نمایش — این سوییچ را دستی تغییر ندهید.',
|
'وضعیت گزارششده از سرویس همکار؛ فقط برای نمایش — این سوییچ را دستی تغییر ندهید.',
|
||||||
external_order_api_enabled:
|
external_order_api_enabled:
|
||||||
@@ -1162,6 +1168,8 @@ export const KEY_LABEL_FALLBACK: Record<string, string> = {
|
|||||||
main_product: 'محصول مرجع قیمت',
|
main_product: 'محصول مرجع قیمت',
|
||||||
montzar_open_buy: 'خرید از همکار',
|
montzar_open_buy: 'خرید از همکار',
|
||||||
montzar_open_sell: 'فروش از همکار',
|
montzar_open_sell: 'فروش از همکار',
|
||||||
|
montzar_order_wait_callback: 'انتظار کالبک سفارش همکار',
|
||||||
|
montzar_order_status_path: 'مسیر استعلام وضعیت سفارش همکار',
|
||||||
montzar_account_zarin: 'کد حساب همکار در زرین',
|
montzar_account_zarin: 'کد حساب همکار در زرین',
|
||||||
montzar_account_tahesab: 'کد حساب همکار در تهحساب',
|
montzar_account_tahesab: 'کد حساب همکار در تهحساب',
|
||||||
montzar_account_pargar: 'کد حساب همکار در پرگار',
|
montzar_account_pargar: 'کد حساب همکار در پرگار',
|
||||||
@@ -1304,7 +1312,8 @@ export const SETTING_EDITABLE_KEYS = new Set([
|
|||||||
'jibit_verification',
|
'jibit_verification',
|
||||||
'main_product_price',
|
'main_product_price',
|
||||||
'min_first_buy', 'min_withdraw', 'min_deposit', 'minimum_sell',
|
'min_first_buy', 'min_withdraw', 'min_deposit', 'minimum_sell',
|
||||||
'montzar_mobile', 'montzar_open_buy', 'montzar_open_sell',
|
'montzar_mobile', 'montzar_open_buy', 'montzar_open_sell', 'montzar_order_wait_callback',
|
||||||
|
'montzar_order_status_path',
|
||||||
'montzar_password', 'montzar_product_id',
|
'montzar_password', 'montzar_product_id',
|
||||||
'montzar_account_zarin', 'montzar_account_tahesab', 'montzar_account_pargar',
|
'montzar_account_zarin', 'montzar_account_tahesab', 'montzar_account_pargar',
|
||||||
'open_register',
|
'open_register',
|
||||||
|
|||||||
Reference in New Issue
Block a user