exec list pagination + filters + bugs

This commit is contained in:
Florinda
2025-03-12 11:09:55 +01:00
parent 304a8ab23e
commit 3a584623bb
4 changed files with 68 additions and 7 deletions

View File

@@ -98,7 +98,7 @@ function updateApplicationsMenu() {
}
//Funzione per creare un item scenario con Execution List
function createScenarioItem(app) {
/*function createScenarioItem(app) {
return {
label: app.label,
icon: 'pi pi-fw pi-wrench',
@@ -116,6 +116,38 @@ function createScenarioItem(app) {
route.push({ path: `/scenario/exec/${app.scenario_id}` });
}
};
}*/
function createScenarioItem(app) {
if(app.associate_exec_list === 'Y'){
return {
label: app.label,
icon: 'pi pi-fw pi-wrench',
items: [
{
label: 'Execution List',
icon: 'pi pi-fw pi-list',
to: '/executions/filter',
command: () => {
userPrefStore.setSelectedScenario(app.label);
}
}
],
command: () => {
route.push({ path: `/scenario/exec/${app.scenario_id}` });
}
};
}else{
return {
label: app.label,
icon: 'pi pi-fw pi-wrench',
command: () => {
route.push({ path: `/scenario/exec/${app.scenario_id}` });
}
};
}
}