import type {IBaseMenuPermissionVo} from "@/model/table/IBaseMenuPermissionVo.ts";

export interface IGroupPermission {
    menuId?: string;
    menuName?: string;
    children?: IGroupPermissionMinorMenu[];
}

export interface IGroupPermissionMinorMenu {
    menuId?: string;
    menuName?: string;
    children?: IOperationPermissionMinorMenu[];
}
// 操作权限
export interface IOperationPermissionMinorMenu {
    menuId?: string; // 操作权限 id  ----- 暂用此名称，改名会导致不显示，后续再优化
    menuName?: string; // 操作权限名称 ----- 暂用此名称，改名会导致不显示，后续再优化
}