Browse Source

refactor(auth): remove dead MenuTypeEnum, unify node type vocabulary to MenuType (ADR-0011)

MenuTypeEnum (DIR/MENU/BUTTON) duplicated MenuType (CATALOG/MENU/BUTTON) with
no callers. Removing it eliminates the DIR-vs-CATALOG domain vocabulary split
and leaves a single source of truth for node type rules (isLegalChild etc.).
master
luoweijian 1 month ago
parent
commit
4759518aa0
  1. 16
      crm-auth/src/main/java/com/crm/auth/domain/enums/MenuTypeEnum.java

16
crm-auth/src/main/java/com/crm/auth/domain/enums/MenuTypeEnum.java

@ -1,16 +0,0 @@
package com.crm.auth.domain.enums;
import com.crm.base.domain.enums.HasValueEnum;
import lombok.Getter;
import lombok.RequiredArgsConstructor;
@Getter
@RequiredArgsConstructor
public enum MenuTypeEnum implements HasValueEnum<Integer> {
DIR(1, "目录"),
MENU(2, "菜单"),
BUTTON(3, "按钮");
private final Integer value;
private final String label;
}
Loading…
Cancel
Save