/* tslint:disable */
/* eslint-disable */
/**
 * 所有接口
 * 让 .NET 开发更简单、更通用、更流行。前后端分离架构(.NET6/Vue3)，开箱即用紧随前沿技术。<br/><a href='https://gitee.com/zuohuaijun/Admin.NET/'>https://gitee.com/zuohuaijun/Admin.NET</a>
 *
 * OpenAPI spec version: 1.0.0
 * Contact: zofnou@126.com
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
import { MTypeEnum } from './mtype-enum';
import { ParentModule } from './parent-module';
/**
 * 菜单树
 * @export
 * @interface ParentModule
 */
export interface ParentModule {
    /**
     * 子页面
     * @type {Array<ParentModule>}
     * @memberof ParentModule
     */
    childModules?: Array<ParentModule> | null;
    /**
     * 菜单功能（按钮权限）
     * @type {Array<string>}
     * @memberof ParentModule
     */
    mactions?: Array<string> | null;
    /**
     * 选中的菜单
     * @type {boolean}
     * @memberof ParentModule
     */
    selected?: boolean;
    /**
     * 菜单主键
     * @type {string}
     * @memberof ParentModule
     */
    id?: string;
    /**
     * 菜单名称
     * @type {string}
     * @memberof ParentModule
     */
    mname?: string | null;
    /**
     * 菜单说明
     * @type {string}
     * @memberof ParentModule
     */
    mdesc?: string | null;
    /**
     * url地址
     * @type {string}
     * @memberof ParentModule
     */
    mipurl?: string | null;
    /**
     * 图标
     * @type {string}
     * @memberof ParentModule
     */
    micon1?: string | null;
    /**
     * 
     * @type {MTypeEnum}
     * @memberof ParentModule
     */
    mtype?: MTypeEnum;
}
