UpdateFix dashboard scenario bugs

This commit is contained in:
2025-07-02 16:45:20 +02:00
parent 0d2adabc82
commit 68d44a26a8
2 changed files with 12 additions and 9 deletions

View File

@@ -46,7 +46,9 @@ export const DashboardScenarioService = {
getScenarios(filters) {
return axios.get('/scenarios-filter', {
params: {
selectedAccount: filters
dateFrom: filters.dateFrom,
dateTo: filters.dateTo,
selectedAccount: filters.account
}
});
},

View File

@@ -758,13 +758,7 @@ watch(selectedAccount, (newAccount) => {
// }
// })
watch(selectedScenarios, (newScenarios) => {
if (newScenarios && newScenarios.length > 0) {
console.log('Selected scenarios:', newScenarios);
} else {
console.log('No scenario selected');
}
});
//Nuova funzione
function filterAppsByProjects(projectIds) {
@@ -798,7 +792,14 @@ console.log('Selected scenarios:', selectedScenarios);
//function per Scenarios
async function loadScenariosByAccount(selectedAccount) {
try {
await dashboardScenarioStore.loadScenarios(selectedAccount);
const filterParams = {
dateFrom: formatLocalDate(dateRange.value?.[0]),
dateTo: null ? formatLocalDateTo(dateRange.value?.[0]):formatLocalDateTo(dateRange.value?.[1]),
account: selectedAccount || null,
}
await dashboardScenarioStore.loadScenarios(filterParams);
scenarioOptions.value = dashboardScenarioStore.allScenarios.map((scenario) => ({ ...scenario }));
console.log('Scenarios loaded:', scenarioOptions.value);