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");
for (var clazz : classes) {
var hardwareServiceAnnotation = clazz.getAnnotation(EngineerPageTab.class);
if (null == hardwareServiceAnnotation) {
if (null == hardwareServiceAnnotation || !hardwareServiceAnnotation.display() ) {
continue ;
}

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

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