diff --git a/src/pages/menuPages/configuration/PartnerServerUrlsField.vue b/src/pages/menuPages/configuration/PartnerServerUrlsField.vue new file mode 100644 index 0000000..d54e399 --- /dev/null +++ b/src/pages/menuPages/configuration/PartnerServerUrlsField.vue @@ -0,0 +1,136 @@ + + + + {{ index + 1 }} + + updateRow(index, String(val ?? ''))" + /> + + + حذف + + + + + افزودن آدرس سرور + + + + اگر آدرس اول پاسخ ندهد، بهترتیب سراغ آدرسهای بعدی میرود. حداکثر {{ MAX }} آدرس. + + + + + + + diff --git a/src/pages/menuPages/configuration/SettingValueField.vue b/src/pages/menuPages/configuration/SettingValueField.vue index 6d3e513..5733155 100644 --- a/src/pages/menuPages/configuration/SettingValueField.vue +++ b/src/pages/menuPages/configuration/SettingValueField.vue @@ -17,6 +17,13 @@ @update:value="emit('update:value', $event)" /> + + import MainWalletProductsField from './MainWalletProductsField.vue' +import PartnerServerUrlsField from './PartnerServerUrlsField.vue' import SupportMessengersField from './SupportMessengersField.vue' import ZaarboxPriceKeyField from './ZaarboxPriceKeyField.vue' import { @@ -154,6 +162,7 @@ const fieldType = computed(() => const isZaarboxPriceKey = computed(() => props.settingKey === 'zaarbox_price_key') const isMainWalletProducts = computed(() => props.settingKey === 'main_wallet_products') const isSupportMessengers = computed(() => props.settingKey === 'support_messengers') +const isPartnerServerUrls = computed(() => props.settingKey === 'zaarbox_api_url') const selectItems = computed(() => parseSelectOptions({ diff --git a/src/pages/menuPages/configuration/SupportMessengersField.vue b/src/pages/menuPages/configuration/SupportMessengersField.vue index 8f0cfa9..c96e652 100644 --- a/src/pages/menuPages/configuration/SupportMessengersField.vue +++ b/src/pages/menuPages/configuration/SupportMessengersField.vue @@ -55,11 +55,11 @@
+ اگر آدرس اول پاسخ ندهد، بهترتیب سراغ آدرسهای بعدی میرود. حداکثر {{ MAX }} آدرس. +