diff --git a/.DS_Store b/.DS_Store index 2225547..9d21101 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/src/.DS_Store b/src/.DS_Store index e249057..b7c0af0 100644 Binary files a/src/.DS_Store and b/src/.DS_Store differ diff --git a/src/main/.DS_Store b/src/main/.DS_Store index 0408eb3..bb81540 100644 Binary files a/src/main/.DS_Store and b/src/main/.DS_Store differ diff --git a/src/main/java/.DS_Store b/src/main/java/.DS_Store index ee5070d..7f15c6f 100644 Binary files a/src/main/java/.DS_Store and b/src/main/java/.DS_Store differ diff --git a/src/main/java/in/.DS_Store b/src/main/java/in/.DS_Store index 931581d..d9f03af 100644 Binary files a/src/main/java/in/.DS_Store and b/src/main/java/in/.DS_Store differ diff --git a/src/main/java/in/gov/.DS_Store b/src/main/java/in/gov/.DS_Store index 0fa250d..8a41121 100644 Binary files a/src/main/java/in/gov/.DS_Store and b/src/main/java/in/gov/.DS_Store differ diff --git a/src/main/java/in/gov/chennaicorporation/.DS_Store b/src/main/java/in/gov/chennaicorporation/.DS_Store index ea1be54..fb1ecce 100644 Binary files a/src/main/java/in/gov/chennaicorporation/.DS_Store and b/src/main/java/in/gov/chennaicorporation/.DS_Store differ diff --git a/src/main/java/in/gov/chennaicorporation/gccoffice/.DS_Store b/src/main/java/in/gov/chennaicorporation/gccoffice/.DS_Store index 04b141d..339c739 100644 Binary files a/src/main/java/in/gov/chennaicorporation/gccoffice/.DS_Store and b/src/main/java/in/gov/chennaicorporation/gccoffice/.DS_Store differ diff --git a/src/main/java/in/gov/chennaicorporation/gccoffice/controller/MenuController.java b/src/main/java/in/gov/chennaicorporation/gccoffice/controller/MenuController.java index 5c14e64..a8c9a50 100644 --- a/src/main/java/in/gov/chennaicorporation/gccoffice/controller/MenuController.java +++ b/src/main/java/in/gov/chennaicorporation/gccoffice/controller/MenuController.java @@ -50,12 +50,7 @@ public class MenuController { this.menuItemAccessRepository = menuItemAccessRepository; this.subMenuItemAccessRepository = subMenuItemAccessRepository; } - /* - @ModelAttribute("menuItems") // This will add the mßenuItems to the model for all requests - public List getMenuItems() { - return menuItemRepository.findAll(); - } - */ + @ModelAttribute("menuItemsHTML") // This will add the menuItems to the model for all requests public String menuHTML() { @@ -63,11 +58,10 @@ public class MenuController { return ""; } - //System.out.println("MenuController: ID: " + LoginUserInfo.getUserGroupId()); + List getAppModuleAccessEntities; List getAppModuleEntities; if(LoginUserInfo.getUserRole().equals("ADMIN")) { - //getAppModuleAccessEntities = appModuleAccessRepository.findAll(); getAppModuleEntities = appModuleRepository.showAll(); } else { @@ -81,49 +75,10 @@ public class MenuController { } getAppModuleEntities = appModuleRepository.showAllById(checkModuleId); } - //System.out.println(LoginUserInfo.getUserRole()); - - - - - // Create a set to store module IDs to be excluded - //Set includeModuleIds = new HashSet<>(); - - /* - // Populate the set with module IDs to be excluded - for (AppModuleAccessEntity accessEntity : getAppModuleAccessEntities) { - includeModuleIds.add(accessEntity.getModuleId()); - } - - // Convert the set of module IDs to a comma-separated string - StringBuilder moduleIdsBuilder = new StringBuilder(); - for (AppModuleEntity moduleId : includeModuleIds) { - moduleIdsBuilder.append(moduleId.getId()).append(","); - } - */ - // Convert the set of module IDs to a comma-separated string - - - //StringBuilder moduleIdsBuilder = new StringBuilder(); - - /* - for(i=0;i 0 ? moduleIdsBuilder.substring(0, moduleIdsBuilder.length() - 1) : ""; - - - //System.out.println("Module IDs:"+moduleIds); - - - //System.out.println("IModule Size:"+getAppModuleEntities.size()); String menuHTML = ""; for (AppModuleEntity moduleName : getAppModuleEntities) { - //System.out.println("IN Module IDs:"+moduleName.getId()); + menuHTML = menuHTML+"
"+moduleName.getName()+"
"; List getMenuItems;