sige 1 year ago
parent
commit
b007b9fb19
  1. 2
      src/main/java/a8k/controler/engineer/EngineerPageControler.java
  2. 1
      src/main/java/a8k/controler/engineer/utils/EngineerPageTab.java

2
src/main/java/a8k/controler/engineer/EngineerPageControler.java

@ -25,7 +25,7 @@ public class EngineerPageControler {
var classes = UfClassHelper.getAllClassesInPackage("a8k"); var classes = UfClassHelper.getAllClassesInPackage("a8k");
for (var clazz : classes) { for (var clazz : classes) {
var hardwareServiceAnnotation = clazz.getAnnotation(EngineerPageTab.class); var hardwareServiceAnnotation = clazz.getAnnotation(EngineerPageTab.class);
if (null == hardwareServiceAnnotation) {
if (null == hardwareServiceAnnotation || !hardwareServiceAnnotation.display() ) {
continue ; continue ;
} }

1
src/main/java/a8k/controler/engineer/utils/EngineerPageTab.java

@ -8,4 +8,5 @@ import java.lang.annotation.Target;
public @interface EngineerPageTab { public @interface EngineerPageTab {
String name(); String name();
EnginnerPageTabOrder order() default EnginnerPageTabOrder.Max; EnginnerPageTabOrder order() default EnginnerPageTabOrder.Max;
boolean display() default true;
} }
Loading…
Cancel
Save