Replace open days field with currency symbol

This commit is contained in:
andrei
2025-09-29 15:01:18 +00:00
parent e692758a7c
commit 2f569ae683
4 changed files with 17 additions and 24 deletions

View File

@@ -32,7 +32,7 @@ async function updateConfig(formData) {
// Store information
store_types: getSelectedStoreTypes(formData),
open_days_per_month: parseInt(formData.openDays) || 0,
currency_symbol: formData.currency || "",
// Store type specific data
convenience_store_type: {
@@ -42,8 +42,7 @@ async function updateConfig(formData) {
screen_count: isStoreTypeSelected(formData, 'Convenience') ? parseInt(formData.convenience_screen_count) || 0 : 0,
screen_percentage: isStoreTypeSelected(formData, 'Convenience') ? parseInt(formData.convenience_screen_percentage) || 0 : 0,
has_in_store_radio: isStoreTypeSelected(formData, 'Convenience') ? formData.convenience_radio === "Yes" : false,
radio_percentage: isStoreTypeSelected(formData, 'Convenience') ? parseInt(formData.convenience_radio_percentage) || 0 : 0,
open_days_per_month: parseInt(formData.openDays) || 0
radio_percentage: isStoreTypeSelected(formData, 'Convenience') ? parseInt(formData.convenience_radio_percentage) || 0 : 0
},
minimarket_store_type: {
@@ -53,8 +52,7 @@ async function updateConfig(formData) {
screen_count: isStoreTypeSelected(formData, 'Minimarket') ? parseInt(formData.minimarket_screen_count) || 0 : 0,
screen_percentage: isStoreTypeSelected(formData, 'Minimarket') ? parseInt(formData.minimarket_screen_percentage) || 0 : 0,
has_in_store_radio: isStoreTypeSelected(formData, 'Minimarket') ? formData.minimarket_radio === "Yes" : false,
radio_percentage: isStoreTypeSelected(formData, 'Minimarket') ? parseInt(formData.minimarket_radio_percentage) || 0 : 0,
open_days_per_month: parseInt(formData.openDays) || 0
radio_percentage: isStoreTypeSelected(formData, 'Minimarket') ? parseInt(formData.minimarket_radio_percentage) || 0 : 0
},
supermarket_store_type: {
@@ -64,8 +62,7 @@ async function updateConfig(formData) {
screen_count: isStoreTypeSelected(formData, 'Supermarket') ? parseInt(formData.supermarket_screen_count) || 0 : 0,
screen_percentage: isStoreTypeSelected(formData, 'Supermarket') ? parseInt(formData.supermarket_screen_percentage) || 0 : 0,
has_in_store_radio: isStoreTypeSelected(formData, 'Supermarket') ? formData.supermarket_radio === "Yes" : false,
radio_percentage: isStoreTypeSelected(formData, 'Supermarket') ? parseInt(formData.supermarket_radio_percentage) || 0 : 0,
open_days_per_month: parseInt(formData.openDays) || 0
radio_percentage: isStoreTypeSelected(formData, 'Supermarket') ? parseInt(formData.supermarket_radio_percentage) || 0 : 0
},
hypermarket_store_type: {
@@ -75,8 +72,7 @@ async function updateConfig(formData) {
screen_count: isStoreTypeSelected(formData, 'Hypermarket') ? parseInt(formData.hypermarket_screen_count) || 0 : 0,
screen_percentage: isStoreTypeSelected(formData, 'Hypermarket') ? parseInt(formData.hypermarket_screen_percentage) || 0 : 0,
has_in_store_radio: isStoreTypeSelected(formData, 'Hypermarket') ? formData.hypermarket_radio === "Yes" : false,
radio_percentage: isStoreTypeSelected(formData, 'Hypermarket') ? parseInt(formData.hypermarket_radio_percentage) || 0 : 0,
open_days_per_month: parseInt(formData.openDays) || 0
radio_percentage: isStoreTypeSelected(formData, 'Hypermarket') ? parseInt(formData.hypermarket_radio_percentage) || 0 : 0
},
// On-site channels
@@ -195,4 +191,4 @@ if (typeof module !== 'undefined' && module.exports) {
updateConfig,
fetchConfig
};
}
}