import { resultSuccess, resultError, getRequestToken, requestParams, baseUrl } from '../_util';
import { MockMethod } from 'vite-plugin-mock';

export default [
  {
    url: `${baseUrl}/sys/permission/getUserPermissionByToken`,
    timeout: 1000,
    method: 'get',
    response: (request: requestParams) => {
      const token = getRequestToken(request);
      if (!token) {
        return resultError('Invalid token!');
      }

      return resultSuccess({
        allAuth: [
          {
            action: 'system:user:edit',
            describe: '编辑用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:addTenantUser',
            describe: '新增用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:add',
            describe: '新增用户',
            type: '1',
            status: '1',
          },
          {
            action: 'demo.dbarray',
            describe: '禁用',
            type: '2',
            status: '1',
          },
          {
            action: 'online:form:generateCode',
            describe: '代码生成',
            type: '1',
            status: '1',
          },
          {
            action: 'desform:list:deleteBatch',
            describe: '批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:deleteBatch',
            describe: '批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'online:graphreport:deleteBatch',
            describe: '批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:deleteBatch',
            describe: '批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:enhanceSql:save',
            describe: '新建SQL增强',
            type: '1',
            status: '1',
          },
          {
            action: 'sys:role:update',
            describe: '角色修改',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:save',
            describe: '流程设计保存',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:deleteBatch',
            describe: '批量删除流程设计',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:delete',
            describe: '删除流程设计',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:upload',
            describe: '流程设计上传',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:deploy',
            describe: '流程设计发布',
            type: '1',
            status: '1',
          },
          {
            action: 'act:listener:edit',
            describe: '编辑监听',
            type: '1',
            status: '1',
          },
          {
            action: 'act:listener:delete',
            describe: '删除监听',
            type: '1',
            status: '1',
          },
          {
            action: 'act:listener:deleteBatch',
            describe: '批量删除监听',
            type: '1',
            status: '1',
          },
          {
            action: 'act:expression:edit',
            describe: '编辑表达式',
            type: '1',
            status: '1',
          },
          {
            action: 'act:expression:add',
            describe: '添加表达式',
            type: '1',
            status: '1',
          },
          {
            action: 'act:expression:delete',
            describe: '删除表达式',
            type: '1',
            status: '1',
          },
          {
            action: 'act:expression:deleteBatch',
            describe: '批量删除表达式',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:node:add',
            describe: '添加流程节点',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:node:edit',
            describe: '编辑流程节点',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:node:delete',
            describe: '删除流程节点',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process:node:deleteBatch',
            describe: '批量删除流程节点',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process_form_config:edit',
            describe: '编辑_流程表单配置',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process_form_config:add',
            describe: '添加_流程表单配置',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process_form_config:delete',
            describe: '删除_流程表单配置',
            type: '1',
            status: '1',
          },
          {
            action: 'act:des:process_form_config:deleteBatch',
            describe: '批量删除_流程表单配置',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:enhanceSql:edit',
            describe: '编辑SQL增强',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:enhanceSql:delete',
            describe: '删除SQL增强',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:enhanceSql:batchDelete',
            describe: '批量删除SQL增强',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:importTable',
            describe: '导入数据库表',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:enhanceJava:save',
            describe: '添加JAVA增强',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:enhanceJava:edit',
            describe: '修改JAVA增强',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:delete',
            describe: '删除Online表单',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:remove',
            describe: '移除Online表单',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:page:delete',
            describe: '删除仪表盘',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:comp:delete',
            describe: '删除组件',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:comp:edit',
            describe: '修改组件',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:comp:add',
            describe: '添加组件',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:comp:deleteBatch',
            describe: '批量删除组件',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:remove',
            describe: '逻辑删除大屏',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:delete',
            describe: '真实删除大屏',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:vip:executeUrl',
            describe: '代理接口',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:map:delete',
            describe: '删除地图',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:map:deleteBatch',
            describe: '批量删除地图',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:category:addOrUpdate',
            describe: '变更大屏分类',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:category:delete',
            describe: '删除大屏分类',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:category:importExcel',
            describe: '导入大屏分类',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:datasource:saveOrUpate',
            describe: '变更大屏数据源',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:datasource:delete',
            describe: '删除大屏数据源',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:datasource:clear',
            describe: '清空大屏数据源缓存',
            type: '1',
            status: '1',
          },
          {
            action: 'online:codeGenerate:projectPath',
            describe: '选择代码生成路径',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:template:edit',
            describe: '模板设置',
            type: '2',
            status: '1',
          },
          {
            action: 'system:user:changepwd',
            describe: '修改密码',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:addUserRole',
            describe: '给指定角色添加用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:add',
            describe: '添加菜单',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:saveRole',
            describe: '保存角色授权',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:delete',
            describe: '删除用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:delete',
            describe: '删除用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteBatch',
            describe: '批量删除用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:frozenBatch',
            describe: '冻结/解冻用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:updatepwd',
            describe: '首页用户重置密码',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:addUserRole',
            describe: '给指定角色添加用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteRole',
            describe: '删除指定角色的用户关系',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteRole',
            describe: '删除指定角色的用户关系',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteRoleBatch',
            describe: '批量删除指定角色的用户关系',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteRoleBatch',
            describe: '批量删除指定角色的用户关系',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:editDepartWithUser',
            describe: '给指定部门添加对应的用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteUserInDepart',
            describe: '删除指定机构的用户关系',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteUserInDepartBatch',
            describe: '批量删除指定机构的用户关系',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:deleteRecycleBin',
            describe: '彻底删除用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:datasource:list',
            describe: '多数据源分页列表',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:add',
            describe: '部门添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:add',
            describe: '部门添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:editRule',
            describe: '编辑菜单权限数据',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:edit',
            describe: '编辑菜单',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:edit',
            describe: '部门编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:edit',
            describe: '部门编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:delete',
            describe: '部门删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:delete',
            describe: '部门删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:deleteBatch',
            describe: '部门批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:deleteBatch',
            describe: '部门批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:importExcel',
            describe: '部门导入',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:role:add',
            describe: '部门角色添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:role:edit',
            describe: '部门角色编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:role:delete',
            describe: '部门角色删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:role:deleteBatch',
            describe: '部门角色批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:role:userAdd',
            describe: '部门角色用户授权',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:add',
            describe: '字典新增',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:edit',
            describe: '字典编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:delete',
            describe: '字典删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:deleteBatch',
            describe: '字典批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:importExcel',
            describe: '字典导入',
            type: '1',
            status: '1',
          },
          {
            action: 'system:getway:delete',
            describe: '路由网关删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:delete',
            describe: '删除菜单',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:deleteBatch',
            describe: '批量删除菜单',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:addRule',
            describe: '添加菜单权限数据',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:deleteRule',
            describe: '删除菜单权限数据',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:saveDepart',
            describe: '保存部门授权',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:list',
            describe: '查询角色列表数据',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:add',
            describe: '角色添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:add',
            describe: '角色添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:edit',
            describe: '角色编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:edit',
            describe: '角色编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:delete',
            describe: '角色删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:delete',
            describe: '角色删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:deleteBatch',
            describe: '角色批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:roleindex:add',
            describe: '角色首页配置添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:roleindex:edit',
            describe: '角色首页配置编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:listAll',
            describe: '查询全部用户',
            type: '1',
            status: '1',
          },
          {
            action: 'desform:list:delete',
            describe: '表单删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:item:add',
            describe: '字典子项新增',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:item:edit',
            describe: '字典子项编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:item:delete',
            describe: '字典子项删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:item:deleteBatch',
            describe: '字典子项批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:add',
            describe: '添加定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:edit',
            describe: '更新定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:delete',
            describe: '删除定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:deleteBatch',
            describe: '批量删除定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:pause',
            describe: '停止定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:resume',
            describe: '启动定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:quartzJob:execute',
            describe: '立即执行定时任务',
            type: '1',
            status: '1',
          },
          {
            action: 'system:ossFile:upload',
            describe: '文件oos上传',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:export',
            describe: '用户导出',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:setting:edit',
            describe: '账户设置用户编辑权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:queryById',
            describe: '通过ID查询用户信息接口',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:invitation:user',
            describe: '邀请用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:invitation:user',
            describe: '邀请用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:user:list',
            describe: '查询租户下用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:user:list',
            describe: '查询租户下用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:leave',
            describe: '租户请离',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:leave',
            describe: '租户请离',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:list',
            describe: '用户列表查询',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:packList',
            describe: '产品包分页列表查询',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:packList',
            describe: '产品包分页列表查询',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:add:pack',
            describe: '创建租户产品包',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:edit:pack',
            describe: '编辑租户产品包',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:delete:pack',
            describe: '批量删除租户产品包',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:tenantPageList',
            describe: '分页获取租户用户数据',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:getTenantListByUserId',
            describe: '通过用户id获取租户列表',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:updateUserTenantStatus',
            describe: '更新用户租户关系状态',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:list',
            describe: '租户列表',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:cancelTenant',
            describe: '注销租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:delete',
            describe: '删除租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:add',
            describe: '添加角色',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:edit',
            describe: '编辑角色',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:delete',
            describe: '删除角色',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:edit',
            describe: '编辑用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:add',
            describe: '新增用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:edit',
            describe: '编辑租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:deleteBatch',
            describe: '批量删除租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:recycleBinPageList',
            describe: '获取租户删除的列表',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:deleteTenantLogic',
            describe: '彻底删除租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:revertTenantLogic',
            describe: '租户还原',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:add',
            describe: '添加租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:log:list',
            describe: '日志列表',
            type: '1',
            status: '1',
          },
          {
            action: 'system:log:delete',
            describe: '日志删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:log:deleteBatch',
            describe: '日志批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:queryList',
            describe: '根据ids查询租户',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:analysis:sql',
            describe: '数据集解析SQL',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:datasource:saveOrUpate',
            describe: '数据源添加',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:datasource:delete',
            describe: '数据源删除',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:datasource:deleteBatch',
            describe: '数据源批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:syncDb',
            describe: '同步数据库',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:add',
            describe: '添加Online表单',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:edit',
            describe: '修改Online表单',
            type: '1',
            status: '1',
          },
          {
            action: 'online:form:queryTables',
            describe: '查询数据库表名',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:getDictList',
            describe: '获取字典列表',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:parseSql',
            describe: 'SQL解析',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:add',
            describe: '添加Online报表',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:edit',
            describe: '修改Online报表',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:delete',
            describe: '删除Online报表',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:datasource:testConnection',
            describe: '数据源连接',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:datasource:testConnection',
            describe: '大屏数据源连接',
            type: '1',
            status: '1',
          },
          {
            action: 'bigscreen:analysis:sql',
            describe: '大屏解析sql',
            type: '1',
            status: '1',
          },
          {
            action: 'demo:field:show',
            describe: '字段权限',
            type: '1',
            status: '1',
          },
          {
            action: 'demo:btn:show',
            describe: '按钮权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:queryUserRole',
            describe: '查询某个用户的角色',
            type: '1',
            status: '1',
          },
          {
            action: 'system:role:queryallNoByTenant',
            describe: '查询所有角色不考虑租户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:permission:setDefIndex',
            describe: '设置默认首页',
            type: '1',
            status: '1',
          },
          {
            action: 'online:report:testConnection',
            describe: '数据源测试',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tableWhite:list',
            describe: '列表权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tableWhite:add',
            describe: '添加权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tableWhite:edit',
            describe: '修改权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tableWhite:delete',
            describe: '删除权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tableWhite:deleteBatch',
            describe: '批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tableWhite:queryById',
            describe: '通过id查询',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:app:edit',
            describe: 'app端编辑用户',
            type: '1',
            status: '1',
          },
          {
            action: 'system:dict:deleteRecycleBin',
            describe: '批量彻底删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:gateway:deleteRecycleBin',
            describe: '彻底删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:gateway:copyRoute',
            describe: '复制路由',
            type: '1',
            status: '1',
          },
          {
            action: 'system:gateway:putRecycleBin',
            describe: '还原逻辑删除',
            type: '1',
            status: '1',
          },
          {
            action: 'sys:order_apply:sort',
            describe: '工单申请排序',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:category:delete',
            describe: '目录删除',
            type: '1',
            status: '1',
          },
          {
            action: 'onl:drag:clear:recovery',
            describe: '清空回收站',
            type: '1',
            status: '1',
          },
          {
            action: 'drag:design:getTotalData',
            describe: '表单设计页面查询',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:syncDefaultPack',
            describe: '初始化套餐包',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:app:edit',
            describe: '新增或编辑AI应用',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:app:delete',
            describe: '删除AI应用',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:add',
            describe: '添加AI知识库',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:edit',
            describe: '编辑AI知识库',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:rebuild',
            describe: '重建AI知识库',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:delete',
            describe: '删除AI知识库',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:doc:edit',
            describe: '新增编辑AI知识库文档',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:doc:zip',
            describe: '导入AI知识库文档',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:doc:rebuild',
            describe: '向量化AI知识库文档',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:doc:deleteBatch',
            describe: '批量删除AI知识库文档',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:knowledge:doc:deleteAll',
            describe: '清空AI知识库文档',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:model:add',
            describe: '新增AI模型',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:model:edit',
            describe: '编辑AI模型',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:model:delete',
            describe: '删除AI模型',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:flow:add',
            describe: '新增AI流程',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:flow:edit',
            describe: '编辑AI流程',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:flow:designSave',
            describe: '保存AI流程设计',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:flow:debug',
            describe: 'AI流程测试',
            type: '1',
            status: '1',
          },
          {
            action: 'airag:flow:delete',
            describe: '删除AI流程',
            type: '1',
            status: '1',
          },
          {
            action: 'system:roleindex:add',
            describe: '首页配置-添加',
            type: '1',
            status: '1',
          },
          {
            action: 'system:roleindex:edit',
            describe: '首页配置-编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'system:roleindex:delete',
            describe: '首页配置-删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:roleindex:deleteBatch',
            describe: '首页配置-批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'app:edit:version',
            describe: 'APP版本编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'portal:system:template:edit',
            describe: '系统/模版门户编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'oa:sign:permission:manager',
            describe: '考勤管理员管理权限',
            type: '1',
            status: '1',
          },
          {
            action: 'system:third:config:delete',
            describe: '第三方配置删除',
            type: '1',
            status: '1',
          },
          {
            action: 'desform:version:create',
            describe: '版本：新增',
            type: '1',
            status: '1',
          },
          {
            action: 'desform:version:update',
            describe: '版本：更新',
            type: '1',
            status: '1',
          },
          {
            action: 'desform:version:deleteById',
            describe: '版本：单个删除',
            type: '1',
            status: '1',
          },
          {
            action: 'desform:version:deleteBatchById',
            describe: '版本：批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:scrap',
            describe: '车辆报废',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:member:add',
            describe: '值班人员管理-添加',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:member:edit',
            describe: '值班人员管理-编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:member:delete',
            describe: '值班人员管理-通过id删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:member:deleteBatch',
            describe: '值班人员管理-批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:member:exportXls',
            describe: '值班人员管理-导出',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:member:importExcel',
            describe: '值班人员管理-导入',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:date:add',
            describe: '值班日期管理-添加',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:date:edit',
            describe: '值班日期管理-编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:date:delete',
            describe: '值班日期管理-通过id删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:date:deleteBatch',
            describe: '值班日期管理-批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:date:exportXls',
            describe: '值班日期管理-导出',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:date:importExcel',
            describe: '值班日期管理-导入',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:collaboration:publish',
            describe: '发布协同工作事项',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:collaboration:delete:force',
            describe: '批量删除协同工作事项',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:generate',
            describe: 'OA值班 - 生成排班计划',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:edit',
            describe: 'OA值班 - 值班排班表-编辑',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:delete',
            describe: 'OA值班 - 值班排班表-通过id删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:deleteBatch',
            describe: 'OA值班 - 值班排班表-批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:collaboration:toNotice',
            describe: '转公告',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:swap:delete',
            describe: 'OA值班 - 换班申请-通过id删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:swap:deleteBatch',
            describe: 'OA值班 - 换班申请-批量删除',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:duty:schedule:swap:admin',
            describe: 'OA值班 - 换班申请-管理员换班',
            type: '1',
            status: '1',
          },
          {
            action: 'oa:office:form:auth',
            describe: '工单授权',
            type: '1',
            status: '1',
          },
          {
            action: 'system:tenant:addPacksUser',
            describe: '添加一个用户和多个套餐关系',
            type: '1',
            status: '1',
          },
          {
            action: 'oa:sign:stats:month:recalc',
            describe: '月度汇总重新计算权限',
            type: '1',
            status: '1',
          },
          {
            action: 'sys:approval_group:delete',
            describe: '审批分组删除',
            type: '1',
            status: '1',
          },
          {
            action: 'sys:approval_role:delete',
            describe: '审批角色删除',
            type: '1',
            status: '1',
          },
          {
            action: 'sys:approval_role_user:delete',
            describe: '审批角色用户删除',
            type: '1',
            status: '1',
          },
          {
            action: 'system:depart:updateChange',
            describe: '部门管理拖拽修改上下级',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:resetPassword',
            describe: '重置系统密码',
            type: '1',
            status: '1',
          },
          {
            action: 'user:form:phone',
            describe: '手机号禁用',
            type: '2',
            status: '1',
          },
          {
            action: 'system:user:queryUserRole',
            describe: '通过ID查询用户拥有的角色',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api:add',
            describe: '添加接口管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api:edit',
            describe: '编辑接口管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api:delete',
            describe: '删除接口管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api:deleteBatch',
            describe: '批量删除接口管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api:exportXls',
            describe: '导出excel_接口管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api:importExcel',
            describe: '导入excel_接口管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api_auth:add',
            describe: '添加授权管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api_auth:edit',
            describe: '编辑授权管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api_auth:delete',
            describe: '删除授权管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api_auth:deleteBatch',
            describe: '批量删除授权管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api_auth:exportXls',
            describe: '导出excel_授权管理',
            type: '1',
            status: '1',
          },
          {
            action: 'openapi:open_api_auth:importExcel',
            describe: '导入excel_授权管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:add',
            describe: '添加会议纪要模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:edit',
            describe: '编辑会议纪要模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:delete',
            describe: '删除会议纪要模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:deleteBatch',
            describe: '批量删除会议纪要模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:exportXls',
            describe: '导出excel_会议纪要模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:importExcel',
            describe: '导入excel_会议纪要模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log:add',
            describe: '添加会议记录',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log:edit',
            describe: '编辑会议记录',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log:delete',
            describe: '删除会议记录',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log:deleteBatch',
            describe: '批量删除会议记录',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log:exportXls',
            describe: '导出excel_会议记录',
            type: '1',
            status: '1',
          },
          {
            action: 'metting:eoa_metting_log:importExcel',
            describe: '导入excel_会议记录',
            type: '1',
            status: '1',
          },
          {
            action: 'wordtpl:template:add',
            describe: '添加word模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'wordtpl:template:edit',
            describe: '编辑word模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'wordtpl:template:delete',
            describe: '删除word模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'wordtpl:template:deleteBatch',
            describe: '批量删除word模版管理',
            type: '1',
            status: '1',
          },
          {
            action: 'wordtpl:template:design',
            describe: '设计word模版',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:add',
            describe: '添加车辆档案',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:edit',
            describe: '编辑车辆档案',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:delete',
            describe: '删除车辆档案',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:deleteBatch',
            describe: '批量删除车辆档案',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:exportXls',
            describe: '导出excel_车辆档案',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:importExcel',
            describe: '导入excel_车辆档案',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:carDriver:add',
            describe: '添加司机管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:carDriver:edit',
            describe: '编辑司机管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:carDriver:delete',
            describe: '删除司机管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:carDriver:deleteBatch',
            describe: '批量删除司机管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:carDriver:exportXls',
            describe: '导出excel_司机管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:carDriver:importExcel',
            describe: '导入excel_司机管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:company:add',
            describe: '添加维修保养单位',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:company:edit',
            describe: '编辑维修保养单位',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:company:delete',
            describe: '删除维修保养单位',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:company:deleteBatch',
            describe: '批量删除维修保养单位',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:company:exportXls',
            describe: '导出excel_维修保养单位',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:company:importExcel',
            describe: '导入excel_维修保养单位',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:accident:add',
            describe: '添加事故登记/违章登记',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:accident:edit',
            describe: '编辑事故登记/违章登记',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:accident:delete',
            describe: '删除事故登记/违章登记',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:accident:deleteBatch',
            describe: '批量删除事故登记/违章登记',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:accident:exportXls',
            describe: '导出excel_事故登记',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:accident:importExcel',
            describe: '导入excel_事故登记',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:maintenance:add',
            describe: '添加维修保养',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:maintenance:edit',
            describe: '编辑维修保养',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:maintenance:delete',
            describe: '删除维修保养',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:maintenance:deleteBatch',
            describe: '批量删除维修保养',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:maintenance:exportXls',
            describe: '导出excel_维修保养',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:maintenance:importExcel',
            describe: '导入excel_维修保养',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:oil:add',
            describe: '添加加油管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:oil:edit',
            describe: '编辑加油管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:oil:delete',
            describe: '删除加油管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:oil:deleteBatch',
            describe: '批量删除加油管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:oil:exportXls',
            describe: '导出excel_加油管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:oil:importExcel',
            describe: '导入excel_加油管理',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:annual:inspection:add',
            describe: '添加车辆年捡',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:annual:inspection:edit',
            describe: '编辑车辆年捡',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:annual:inspection:delete',
            describe: '删除车辆年捡',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:annual:inspection:deleteBatch',
            describe: '批量删除车辆年捡',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:annual:inspection:exportXls',
            describe: '导出excel_车辆年捡',
            type: '1',
            status: '1',
          },
          {
            action: 'eoa:car:annual:inspection:importExcel',
            describe: '导入excel_车辆年捡',
            type: '1',
            status: '1',
          },
          {
            action: 'system:user:import',
            describe: '用户导入',
            type: '1',
            status: '1',
          },
        ],
        auth: [
          {
            action: 'eoa:carDriver:exportXls',
            describe: '导出excel_司机管理',
            type: '1',
          },
          {
            action: 'eoa:car:accident:delete',
            describe: '删除事故登记/违章登记',
            type: '1',
          },
          {
            action: 'online:report:edit',
            describe: '修改Online报表',
            type: '1',
          },
          {
            action: 'eoa:carDriver:importExcel',
            describe: '导入excel_司机管理',
            type: '1',
          },
          {
            action: 'eoa:car:accident:deleteBatch',
            describe: '批量删除事故登记/违章登记',
            type: '1',
          },
          {
            action: 'drag:datasource:testConnection',
            describe: '数据源连接',
            type: '1',
          },
          {
            action: 'online:report:testConnection',
            describe: '数据源测试',
            type: '1',
          },
          {
            action: 'eoa:car:accident:exportXls',
            describe: '导出excel_事故登记',
            type: '1',
          },
          {
            action: 'bigscreen:datasource:testConnection',
            describe: '大屏数据源连接',
            type: '1',
          },
          {
            action: 'eoa:car:company:add',
            describe: '添加维修保养单位',
            type: '1',
          },
          {
            action: 'eoa:car:accident:importExcel',
            describe: '导入excel_事故登记',
            type: '1',
          },
          {
            action: 'bigscreen:analysis:sql',
            describe: '大屏解析sql',
            type: '1',
          },
          {
            action: 'system:tableWhite:list',
            describe: '列表权限',
            type: '1',
          },
          {
            action: 'eoa:car:company:edit',
            describe: '编辑维修保养单位',
            type: '1',
          },
          {
            action: 'demo:field:show',
            describe: '字段权限',
            type: '1',
          },
          {
            action: 'eoa:car:exportXls',
            describe: '导出excel_车辆档案',
            type: '1',
          },
          {
            action: 'system:tableWhite:add',
            describe: '添加权限',
            type: '1',
          },
          {
            action: 'eoa:car:company:delete',
            describe: '删除维修保养单位',
            type: '1',
          },
          {
            action: 'demo:btn:show',
            describe: '按钮权限',
            type: '1',
          },
          {
            action: 'eoa:car:importExcel',
            describe: '导入excel_车辆档案',
            type: '1',
          },
          {
            action: 'system:tableWhite:edit',
            describe: '修改权限',
            type: '1',
          },
          {
            action: 'eoa:car:company:deleteBatch',
            describe: '批量删除维修保养单位',
            type: '1',
          },
          {
            action: 'system:tableWhite:delete',
            describe: '删除权限',
            type: '1',
          },
          {
            action: 'eoa:car:company:exportXls',
            describe: '导出excel_维修保养单位',
            type: '1',
          },
          {
            action: 'eoa:carDriver:add',
            describe: '添加司机管理',
            type: '1',
          },
          {
            action: 'system:tableWhite:deleteBatch',
            describe: '批量删除',
            type: '1',
          },
          {
            action: 'eoa:car:company:importExcel',
            describe: '导入excel_维修保养单位',
            type: '1',
          },
          {
            action: 'eoa:carDriver:edit',
            describe: '编辑司机管理',
            type: '1',
          },
          {
            action: 'system:tableWhite:queryById',
            describe: '通过id查询',
            type: '1',
          },
          {
            action: 'system:user:queryUserRole',
            describe: '查询某个用户的角色',
            type: '1',
          },
          {
            action: 'eoa:carDriver:delete',
            describe: '删除司机管理',
            type: '1',
          },
          {
            action: 'system:gateway:deleteRecycleBin',
            describe: '彻底删除',
            type: '1',
          },
          {
            action: 'eoa:car:accident:add',
            describe: '添加事故登记/违章登记',
            type: '1',
          },
          {
            action: 'system:role:queryallNoByTenant',
            describe: '查询所有角色不考虑租户',
            type: '1',
          },
          {
            action: 'eoa:carDriver:deleteBatch',
            describe: '批量删除司机管理',
            type: '1',
          },
          {
            action: 'system:gateway:copyRoute',
            describe: '复制路由',
            type: '1',
          },
          {
            action: 'eoa:car:accident:edit',
            describe: '编辑事故登记/违章登记',
            type: '1',
          },
          {
            action: 'eoa:car:annual:inspection:exportXls',
            describe: '导出excel_车辆年捡',
            type: '1',
          },
          {
            action: 'system:gateway:putRecycleBin',
            describe: '还原逻辑删除',
            type: '1',
          },
          {
            action: 'eoa:car:oil:add',
            describe: '添加加油管理',
            type: '1',
          },
          {
            action: 'eoa:car:annual:inspection:importExcel',
            describe: '导入excel_车辆年捡',
            type: '1',
          },
          {
            action: 'sys:order_apply:sort',
            describe: '工单申请排序',
            type: '1',
          },
          {
            action: 'eoa:car:oil:edit',
            describe: '编辑加油管理',
            type: '1',
          },
          {
            action: 'eoa:car:oil:delete',
            describe: '删除加油管理',
            type: '1',
          },
          {
            action: 'onl:drag:category:delete',
            describe: '目录删除',
            type: '1',
          },
          {
            action: 'eoa:car:oil:deleteBatch',
            describe: '批量删除加油管理',
            type: '1',
          },
          {
            action: 'onl:drag:clear:recovery',
            describe: '清空回收站',
            type: '1',
          },
          {
            action: 'eoa:car:oil:exportXls',
            describe: '导出excel_加油管理',
            type: '1',
          },
          {
            action: 'eoa:car:maintenance:add',
            describe: '添加维修保养',
            type: '1',
          },
          {
            action: 'eoa:car:oil:importExcel',
            describe: '导入excel_加油管理',
            type: '1',
          },
          {
            action: 'drag:design:getTotalData',
            describe: '表单设计页面查询',
            type: '1',
          },
          {
            action: 'eoa:car:maintenance:edit',
            describe: '编辑维修保养',
            type: '1',
          },
          {
            action: 'system:tenant:syncDefaultPack',
            describe: '初始化套餐包',
            type: '1',
          },
          {
            action: 'eoa:car:maintenance:delete',
            describe: '删除维修保养',
            type: '1',
          },
          {
            action: 'eoa:car:annual:inspection:add',
            describe: '添加车辆年捡',
            type: '1',
          },
          {
            action: 'eoa:car:maintenance:deleteBatch',
            describe: '批量删除维修保养',
            type: '1',
          },
          {
            action: 'eoa:car:annual:inspection:edit',
            describe: '编辑车辆年捡',
            type: '1',
          },
          {
            action: 'eoa:car:maintenance:exportXls',
            describe: '导出excel_维修保养',
            type: '1',
          },
          {
            action: 'eoa:car:annual:inspection:delete',
            describe: '删除车辆年捡',
            type: '1',
          },
          {
            action: 'eoa:car:maintenance:importExcel',
            describe: '导入excel_维修保养',
            type: '1',
          },
          {
            action: 'airag:app:edit',
            describe: '新增或编辑AI应用',
            type: '1',
          },
          {
            action: 'eoa:car:annual:inspection:deleteBatch',
            describe: '批量删除车辆年捡',
            type: '1',
          },
          {
            action: 'airag:app:delete',
            describe: '删除AI应用',
            type: '1',
          },
          {
            action: 'airag:model:delete',
            describe: '删除AI模型',
            type: '1',
          },
          {
            action: 'airag:knowledge:add',
            describe: '添加AI知识库',
            type: '1',
          },
          {
            action: 'airag:flow:add',
            describe: '新增AI流程',
            type: '1',
          },
          {
            action: 'airag:knowledge:edit',
            describe: '编辑AI知识库',
            type: '1',
          },
          {
            action: 'airag:flow:edit',
            describe: '编辑AI流程',
            type: '1',
          },
          {
            action: 'airag:knowledge:rebuild',
            describe: '重建AI知识库',
            type: '1',
          },
          {
            action: 'airag:flow:designSave',
            describe: '保存AI流程设计',
            type: '1',
          },
          {
            action: 'airag:knowledge:delete',
            describe: '删除AI知识库',
            type: '1',
          },
          {
            action: 'airag:flow:delete',
            describe: '删除AI流程',
            type: '1',
          },
          {
            action: 'airag:knowledge:doc:edit',
            describe: '新增编辑AI知识库文档',
            type: '1',
          },
          {
            action: 'airag:knowledge:doc:zip',
            describe: '导入AI知识库文档',
            type: '1',
          },
          {
            action: 'airag:knowledge:doc:rebuild',
            describe: '向量化AI知识库文档',
            type: '1',
          },
          {
            action: 'airag:knowledge:doc:deleteBatch',
            describe: '批量删除AI知识库文档',
            type: '1',
          },
          {
            action: 'airag:knowledge:doc:deleteAll',
            describe: '清空AI知识库文档',
            type: '1',
          },
          {
            action: 'airag:model:add',
            describe: '新增AI模型',
            type: '1',
          },
          {
            action: 'airag:model:edit',
            describe: '编辑AI模型',
            type: '1',
          },
          {
            action: 'app:edit:version',
            describe: 'APP版本编辑',
            type: '1',
          },
          {
            action: 'portal:system:template:edit',
            describe: '系统/模版门户编辑',
            type: '1',
          },
          {
            action: 'eoa:car:scrap',
            describe: '车辆报废',
            type: '1',
          },
          {
            action: 'oa:sign:permission:manager',
            describe: '考勤管理员管理权限',
            type: '1',
          },
          {
            action: 'eoa:duty:member:add',
            describe: '值班人员管理-添加',
            type: '1',
          },
          {
            action: 'eoa:duty:member:edit',
            describe: '值班人员管理-编辑',
            type: '1',
          },
          {
            action: 'eoa:duty:member:delete',
            describe: '值班人员管理-通过id删除',
            type: '1',
          },
          {
            action: 'eoa:duty:member:deleteBatch',
            describe: '值班人员管理-批量删除',
            type: '1',
          },
          {
            action: 'eoa:duty:member:exportXls',
            describe: '值班人员管理-导出',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:generate',
            describe: 'OA值班 - 生成排班计划',
            type: '1',
          },
          {
            action: 'eoa:duty:member:importExcel',
            describe: '值班人员管理-导入',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:edit',
            describe: 'OA值班 - 值班排班表-编辑',
            type: '1',
          },
          {
            action: 'eoa:duty:date:add',
            describe: '值班日期管理-添加',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:delete',
            describe: 'OA值班 - 值班排班表-通过id删除',
            type: '1',
          },
          {
            action: 'eoa:duty:date:edit',
            describe: '值班日期管理-编辑',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:deleteBatch',
            describe: 'OA值班 - 值班排班表-批量删除',
            type: '1',
          },
          {
            action: 'eoa:duty:date:delete',
            describe: '值班日期管理-通过id删除',
            type: '1',
          },
          {
            action: 'eoa:duty:date:deleteBatch',
            describe: '值班日期管理-批量删除',
            type: '1',
          },
          {
            action: 'eoa:duty:date:exportXls',
            describe: '值班日期管理-导出',
            type: '1',
          },
          {
            action: 'eoa:duty:date:importExcel',
            describe: '值班日期管理-导入',
            type: '1',
          },
          {
            action: 'eoa:collaboration:publish',
            describe: '发布协同工作事项',
            type: '1',
          },
          {
            action: 'eoa:collaboration:delete:force',
            describe: '批量删除协同工作事项',
            type: '1',
          },
          {
            action: 'openapi:open_api:delete',
            describe: '删除接口管理',
            type: '1',
          },
          {
            action: 'openapi:open_api:deleteBatch',
            describe: '批量删除接口管理',
            type: '1',
          },
          {
            action: 'openapi:open_api:exportXls',
            describe: '导出excel_接口管理',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:swap:delete',
            describe: 'OA值班 - 换班申请-通过id删除',
            type: '1',
          },
          {
            action: 'openapi:open_api:importExcel',
            describe: '导入excel_接口管理',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:swap:deleteBatch',
            describe: 'OA值班 - 换班申请-批量删除',
            type: '1',
          },
          {
            action: 'eoa:duty:schedule:swap:admin',
            describe: 'OA值班 - 换班申请-管理员换班',
            type: '1',
          },
          {
            action: 'openapi:open_api_auth:delete',
            describe: '删除授权管理',
            type: '1',
          },
          {
            action: 'openapi:open_api_auth:deleteBatch',
            describe: '批量删除授权管理',
            type: '1',
          },
          {
            action: 'openapi:open_api_auth:exportXls',
            describe: '导出excel_授权管理',
            type: '1',
          },
          {
            action: 'system:user:queryUserRole',
            describe: '通过ID查询用户拥有的角色',
            type: '1',
          },
          {
            action: 'openapi:open_api_auth:importExcel',
            describe: '导入excel_授权管理',
            type: '1',
          },
          {
            action: 'openapi:open_api:add',
            describe: '添加接口管理',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:add',
            describe: '添加会议纪要模版管理',
            type: '1',
          },
          {
            action: 'openapi:open_api:edit',
            describe: '编辑接口管理',
            type: '1',
          },
          {
            action: 'demo.dbarray',
            describe: '禁用',
            type: '2',
          },
          {
            action: 'act:des:process:delete',
            describe: '删除流程设计',
            type: '1',
          },
          {
            action: 'act:des:process:upload',
            describe: '流程设计上传',
            type: '1',
          },
          {
            action: 'act:des:process:deploy',
            describe: '流程设计发布',
            type: '1',
          },
          {
            action: 'act:listener:edit',
            describe: '编辑监听',
            type: '1',
          },
          {
            action: 'act:listener:delete',
            describe: '删除监听',
            type: '1',
          },
          {
            action: 'act:listener:deleteBatch',
            describe: '批量删除监听',
            type: '1',
          },
          {
            action: 'act:expression:edit',
            describe: '编辑表达式',
            type: '1',
          },
          {
            action: 'online:form:generateCode',
            describe: '代码生成',
            type: '1',
          },
          {
            action: 'act:expression:add',
            describe: '添加表达式',
            type: '1',
          },
          {
            action: 'desform:list:deleteBatch',
            describe: '批量删除',
            type: '1',
          },
          {
            action: 'act:expression:delete',
            describe: '删除表达式',
            type: '1',
          },
          {
            action: 'act:expression:deleteBatch',
            describe: '批量删除表达式',
            type: '1',
          },
          {
            action: 'act:des:process:save',
            describe: '流程设计保存',
            type: '1',
          },
          {
            action: 'act:des:process:node:add',
            describe: '添加流程节点',
            type: '1',
          },
          {
            action: 'act:des:process:deleteBatch',
            describe: '批量删除流程设计',
            type: '1',
          },
          {
            action: 'act:des:process:node:edit',
            describe: '编辑流程节点',
            type: '1',
          },
          {
            action: 'onl:drag:comp:add',
            describe: '添加组件',
            type: '1',
          },
          {
            action: 'act:des:process:node:delete',
            describe: '删除流程节点',
            type: '1',
          },
          {
            action: 'onl:drag:comp:deleteBatch',
            describe: '批量删除组件',
            type: '1',
          },
          {
            action: 'act:des:process:node:deleteBatch',
            describe: '批量删除流程节点',
            type: '1',
          },
          {
            action: 'bigscreen:remove',
            describe: '逻辑删除大屏',
            type: '1',
          },
          {
            action: 'act:des:process_form_config:edit',
            describe: '编辑_流程表单配置',
            type: '1',
          },
          {
            action: 'bigscreen:delete',
            describe: '真实删除大屏',
            type: '1',
          },
          {
            action: 'act:des:process_form_config:add',
            describe: '添加_流程表单配置',
            type: '1',
          },
          {
            action: 'bigscreen:vip:executeUrl',
            describe: '代理接口',
            type: '1',
          },
          {
            action: 'act:des:process_form_config:delete',
            describe: '删除_流程表单配置',
            type: '1',
          },
          {
            action: 'bigscreen:map:delete',
            describe: '删除地图',
            type: '1',
          },
          {
            action: 'act:des:process_form_config:deleteBatch',
            describe: '批量删除_流程表单配置',
            type: '1',
          },
          {
            action: 'bigscreen:map:deleteBatch',
            describe: '批量删除地图',
            type: '1',
          },
          {
            action: 'online:form:delete',
            describe: '删除Online表单',
            type: '1',
          },
          {
            action: 'bigscreen:category:addOrUpdate',
            describe: '变更大屏分类',
            type: '1',
          },
          {
            action: 'online:form:remove',
            describe: '移除Online表单',
            type: '1',
          },
          {
            action: 'bigscreen:category:delete',
            describe: '删除大屏分类',
            type: '1',
          },
          {
            action: 'onl:drag:page:delete',
            describe: '删除仪表盘',
            type: '1',
          },
          {
            action: 'bigscreen:category:importExcel',
            describe: '导入大屏分类',
            type: '1',
          },
          {
            action: 'onl:drag:comp:delete',
            describe: '删除组件',
            type: '1',
          },
          {
            action: 'bigscreen:datasource:saveOrUpate',
            describe: '变更大屏数据源',
            type: '1',
          },
          {
            action: 'onl:drag:comp:edit',
            describe: '修改组件',
            type: '1',
          },
          {
            action: 'bigscreen:datasource:delete',
            describe: '删除大屏数据源',
            type: '1',
          },
          {
            action: 'system:depart:deleteBatch',
            describe: '部门批量删除',
            type: '1',
          },
          {
            action: 'bigscreen:datasource:clear',
            describe: '清空大屏数据源缓存',
            type: '1',
          },
          {
            action: 'system:depart:importExcel',
            describe: '部门导入',
            type: '1',
          },
          {
            action: 'system:depart:role:add',
            describe: '部门角色添加',
            type: '1',
          },
          {
            action: 'drag:template:edit',
            describe: '模板设置',
            type: '2',
          },
          {
            action: 'system:depart:role:edit',
            describe: '部门角色编辑',
            type: '1',
          },
          {
            action: 'system:depart:role:delete',
            describe: '部门角色删除',
            type: '1',
          },
          {
            action: 'system:depart:role:deleteBatch',
            describe: '部门角色批量删除',
            type: '1',
          },
          {
            action: 'system:depart:role:userAdd',
            describe: '部门角色用户授权',
            type: '1',
          },
          {
            action: 'system:dict:add',
            describe: '字典新增',
            type: '1',
          },
          {
            action: 'system:datasource:list',
            describe: '多数据源分页列表',
            type: '1',
          },
          {
            action: 'system:dict:edit',
            describe: '字典编辑',
            type: '1',
          },
          {
            action: 'system:depart:add',
            describe: '部门添加',
            type: '1',
          },
          {
            action: 'system:getway:delete',
            describe: '路由网关删除',
            type: '1',
          },
          {
            action: 'system:depart:edit',
            describe: '部门编辑',
            type: '1',
          },
          {
            action: 'system:permission:saveDepart',
            describe: '保存部门授权',
            type: '1',
          },
          {
            action: 'system:depart:delete',
            describe: '部门删除',
            type: '1',
          },
          {
            action: 'system:role:list',
            describe: '查询角色列表数据',
            type: '1',
          },
          {
            action: 'system:user:listAll',
            describe: '查询全部用户',
            type: '1',
          },
          {
            action: 'desform:list:delete',
            describe: '表单删除',
            type: '1',
          },
          {
            action: 'system:dict:item:add',
            describe: '字典子项新增',
            type: '1',
          },
          {
            action: 'system:user:queryById',
            describe: '通过ID查询用户信息接口',
            type: '1',
          },
          {
            action: 'system:quartzJob:add',
            describe: '添加定时任务',
            type: '1',
          },
          {
            action: 'system:tenant:invitation:user',
            describe: '邀请用户',
            type: '1',
          },
          {
            action: 'system:quartzJob:edit',
            describe: '更新定时任务',
            type: '1',
          },
          {
            action: 'system:tenant:user:list',
            describe: '查询租户下用户',
            type: '1',
          },
          {
            action: 'system:quartzJob:delete',
            describe: '删除定时任务',
            type: '1',
          },
          {
            action: 'system:tenant:leave',
            describe: '租户请离',
            type: '1',
          },
          {
            action: 'system:quartzJob:deleteBatch',
            describe: '批量删除定时任务',
            type: '1',
          },
          {
            action: 'system:user:list',
            describe: '用户列表查询',
            type: '1',
          },
          {
            action: 'system:quartzJob:pause',
            describe: '停止定时任务',
            type: '1',
          },
          {
            action: 'system:tenant:packList',
            describe: '产品包分页列表查询',
            type: '1',
          },
          {
            action: 'system:quartzJob:resume',
            describe: '启动定时任务',
            type: '1',
          },
          {
            action: 'system:tenant:tenantPageList',
            describe: '分页获取租户用户数据',
            type: '1',
          },
          {
            action: 'system:quartzJob:execute',
            describe: '立即执行定时任务',
            type: '1',
          },
          {
            action: 'system:tenant:getTenantListByUserId',
            describe: '通过用户id获取租户列表',
            type: '1',
          },
          {
            action: 'system:ossFile:upload',
            describe: '文件oos上传',
            type: '1',
          },
          {
            action: 'system:tenant:updateUserTenantStatus',
            describe: '更新用户租户关系状态',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log:edit',
            describe: '编辑会议记录',
            type: '1',
          },
          {
            action: 'eoa:car:add',
            describe: '添加车辆档案',
            type: '1',
          },
          {
            action: 'system:tenant:list',
            describe: '租户列表',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log:delete',
            describe: '删除会议记录',
            type: '1',
          },
          {
            action: 'eoa:car:edit',
            describe: '编辑车辆档案',
            type: '1',
          },
          {
            action: 'system:tenant:cancelTenant',
            describe: '注销租户',
            type: '1',
          },
          {
            action: 'system:tenant:queryList',
            describe: '根据ids查询租户',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log:deleteBatch',
            describe: '批量删除会议记录',
            type: '1',
          },
          {
            action: 'eoa:car:delete',
            describe: '删除车辆档案',
            type: '1',
          },
          {
            action: 'system:tenant:edit',
            describe: '编辑租户',
            type: '1',
          },
          {
            action: 'drag:analysis:sql',
            describe: '数据集解析SQL',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log:exportXls',
            describe: '导出excel_会议记录',
            type: '1',
          },
          {
            action: 'eoa:car:deleteBatch',
            describe: '批量删除车辆档案',
            type: '1',
          },
          {
            action: 'system:tenant:recycleBinPageList',
            describe: '获取租户删除的列表',
            type: '1',
          },
          {
            action: 'drag:datasource:saveOrUpate',
            describe: '数据源添加',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log:importExcel',
            describe: '导入excel_会议记录',
            type: '1',
          },
          {
            action: 'system:tenant:revertTenantLogic',
            describe: '租户还原',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:edit',
            describe: '编辑会议纪要模版管理',
            type: '1',
          },
          {
            action: 'drag:datasource:delete',
            describe: '数据源删除',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:delete',
            describe: '删除会议纪要模版管理',
            type: '1',
          },
          {
            action: 'online:form:syncDb',
            describe: '同步数据库',
            type: '1',
          },
          {
            action: 'wordtpl:template:add',
            describe: '添加word模版管理',
            type: '1',
          },
          {
            action: 'system:tenant:add',
            describe: '添加租户',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:deleteBatch',
            describe: '批量删除会议纪要模版管理',
            type: '1',
          },
          {
            action: 'online:form:add',
            describe: '添加Online表单',
            type: '1',
          },
          {
            action: 'wordtpl:template:edit',
            describe: '编辑word模版管理',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:exportXls',
            describe: '导出excel_会议纪要模版管理',
            type: '1',
          },
          {
            action: 'online:form:edit',
            describe: '修改Online表单',
            type: '1',
          },
          {
            action: 'wordtpl:template:delete',
            describe: '删除word模版管理',
            type: '1',
          },
          {
            action: 'system:log:list',
            describe: '日志列表',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log_template:importExcel',
            describe: '导入excel_会议纪要模版管理',
            type: '1',
          },
          {
            action: 'online:report:getDictList',
            describe: '获取字典列表',
            type: '1',
          },
          {
            action: 'wordtpl:template:deleteBatch',
            describe: '批量删除word模版管理',
            type: '1',
          },
          {
            action: 'system:log:delete',
            describe: '日志删除',
            type: '1',
          },
          {
            action: 'online:report:parseSql',
            describe: 'SQL解析',
            type: '1',
          },
          {
            action: 'wordtpl:template:design',
            describe: '设计word模版',
            type: '1',
          },
          {
            action: 'system:log:deleteBatch',
            describe: '日志批量删除',
            type: '1',
          },
          {
            action: 'metting:eoa_metting_log:add',
            describe: '添加会议记录',
            type: '1',
          },
          {
            action: 'online:report:add',
            describe: '添加Online报表',
            type: '1',
          },
        ],
        codeList: [
          'eoa:carDriver:exportXls',
          'eoa:car:accident:delete',
          'online:report:edit',
          'eoa:carDriver:importExcel',
          'eoa:car:accident:deleteBatch',
          'drag:datasource:testConnection',
          'online:report:testConnection',
          'eoa:car:accident:exportXls',
          'bigscreen:datasource:testConnection',
          'eoa:car:company:add',
          'eoa:car:accident:importExcel',
          'bigscreen:analysis:sql',
          'system:tableWhite:list',
          'eoa:car:company:edit',
          'demo:field:show',
          'eoa:car:exportXls',
          'system:tableWhite:add',
          'eoa:car:company:delete',
          'demo:btn:show',
          'eoa:car:importExcel',
          'system:tableWhite:edit',
          'eoa:car:company:deleteBatch',
          'system:tableWhite:delete',
          'eoa:car:company:exportXls',
          'eoa:carDriver:add',
          'system:tableWhite:deleteBatch',
          'eoa:car:company:importExcel',
          'eoa:carDriver:edit',
          'system:tableWhite:queryById',
          'system:user:queryUserRole',
          'eoa:carDriver:delete',
          'system:gateway:deleteRecycleBin',
          'eoa:car:accident:add',
          'system:role:queryallNoByTenant',
          'eoa:carDriver:deleteBatch',
          'system:gateway:copyRoute',
          'eoa:car:accident:edit',
          'eoa:car:annual:inspection:exportXls',
          'system:gateway:putRecycleBin',
          'eoa:car:oil:add',
          'eoa:car:annual:inspection:importExcel',
          'sys:order_apply:sort',
          'eoa:car:oil:edit',
          'eoa:car:oil:delete',
          'onl:drag:category:delete',
          'eoa:car:oil:deleteBatch',
          'onl:drag:clear:recovery',
          'eoa:car:oil:exportXls',
          'eoa:car:maintenance:add',
          'eoa:car:oil:importExcel',
          'drag:design:getTotalData',
          'eoa:car:maintenance:edit',
          'system:tenant:syncDefaultPack',
          'eoa:car:maintenance:delete',
          'eoa:car:annual:inspection:add',
          'eoa:car:maintenance:deleteBatch',
          'eoa:car:annual:inspection:edit',
          'eoa:car:maintenance:exportXls',
          'eoa:car:annual:inspection:delete',
          'eoa:car:maintenance:importExcel',
          'airag:app:edit',
          'eoa:car:annual:inspection:deleteBatch',
          'airag:app:delete',
          'airag:model:delete',
          'airag:knowledge:add',
          'airag:flow:add',
          'airag:knowledge:edit',
          'airag:flow:edit',
          'airag:knowledge:rebuild',
          'airag:flow:designSave',
          'airag:knowledge:delete',
          'airag:flow:delete',
          'airag:knowledge:doc:edit',
          'airag:knowledge:doc:zip',
          'airag:knowledge:doc:rebuild',
          'airag:knowledge:doc:deleteBatch',
          'airag:knowledge:doc:deleteAll',
          'airag:model:add',
          'airag:model:edit',
          'app:edit:version',
          'portal:system:template:edit',
          'eoa:car:scrap',
          'oa:sign:permission:manager',
          'eoa:duty:member:add',
          'eoa:duty:member:edit',
          'eoa:duty:member:delete',
          'eoa:duty:member:deleteBatch',
          'eoa:duty:member:exportXls',
          'eoa:duty:schedule:generate',
          'eoa:duty:member:importExcel',
          'eoa:duty:schedule:edit',
          'eoa:duty:date:add',
          'eoa:duty:schedule:delete',
          'eoa:duty:date:edit',
          'eoa:duty:schedule:deleteBatch',
          'eoa:duty:date:delete',
          'eoa:duty:date:deleteBatch',
          'eoa:duty:date:exportXls',
          'eoa:duty:date:importExcel',
          'eoa:collaboration:publish',
          'eoa:collaboration:delete:force',
          'openapi:open_api:delete',
          'openapi:open_api:deleteBatch',
          'openapi:open_api:exportXls',
          'eoa:duty:schedule:swap:delete',
          'openapi:open_api:importExcel',
          'eoa:duty:schedule:swap:deleteBatch',
          'eoa:duty:schedule:swap:admin',
          'openapi:open_api_auth:delete',
          'openapi:open_api_auth:deleteBatch',
          'openapi:open_api_auth:exportXls',
          'system:user:queryUserRole',
          'openapi:open_api_auth:importExcel',
          'openapi:open_api:add',
          'metting:eoa_metting_log_template:add',
          'openapi:open_api:edit',
          'demo.dbarray',
          'act:des:process:delete',
          'act:des:process:upload',
          'act:des:process:deploy',
          'act:listener:edit',
          'act:listener:delete',
          'act:listener:deleteBatch',
          'act:expression:edit',
          'online:form:generateCode',
          'act:expression:add',
          'desform:list:deleteBatch',
          'act:expression:delete',
          'act:expression:deleteBatch',
          'act:des:process:save',
          'act:des:process:node:add',
          'act:des:process:deleteBatch',
          'act:des:process:node:edit',
          'onl:drag:comp:add',
          'act:des:process:node:delete',
          'onl:drag:comp:deleteBatch',
          'act:des:process:node:deleteBatch',
          'bigscreen:remove',
          'act:des:process_form_config:edit',
          'bigscreen:delete',
          'act:des:process_form_config:add',
          'bigscreen:vip:executeUrl',
          'act:des:process_form_config:delete',
          'bigscreen:map:delete',
          'act:des:process_form_config:deleteBatch',
          'bigscreen:map:deleteBatch',
          'online:form:delete',
          'bigscreen:category:addOrUpdate',
          'online:form:remove',
          'bigscreen:category:delete',
          'onl:drag:page:delete',
          'bigscreen:category:importExcel',
          'onl:drag:comp:delete',
          'bigscreen:datasource:saveOrUpate',
          'onl:drag:comp:edit',
          'bigscreen:datasource:delete',
          'system:depart:deleteBatch',
          'bigscreen:datasource:clear',
          'system:depart:importExcel',
          'system:depart:role:add',
          'drag:template:edit',
          'system:depart:role:edit',
          'system:depart:role:delete',
          'system:depart:role:deleteBatch',
          'system:depart:role:userAdd',
          'system:dict:add',
          'system:datasource:list',
          'system:dict:edit',
          'system:depart:add',
          'system:getway:delete',
          'system:depart:edit',
          'system:permission:saveDepart',
          'system:depart:delete',
          'system:role:list',
          'system:user:listAll',
          'desform:list:delete',
          'system:dict:item:add',
          'system:user:queryById',
          'system:quartzJob:add',
          'system:tenant:invitation:user',
          'system:quartzJob:edit',
          'system:tenant:user:list',
          'system:quartzJob:delete',
          'system:tenant:leave',
          'system:quartzJob:deleteBatch',
          'system:user:list',
          'system:quartzJob:pause',
          'system:tenant:packList',
          'system:quartzJob:resume',
          'system:tenant:tenantPageList',
          'system:quartzJob:execute',
          'system:tenant:getTenantListByUserId',
          'system:ossFile:upload',
          'system:tenant:updateUserTenantStatus',
          'metting:eoa_metting_log:edit',
          'eoa:car:add',
          'system:tenant:list',
          'metting:eoa_metting_log:delete',
          'eoa:car:edit',
          'system:tenant:cancelTenant',
          'system:tenant:queryList',
          'metting:eoa_metting_log:deleteBatch',
          'eoa:car:delete',
          'system:tenant:edit',
          'drag:analysis:sql',
          'metting:eoa_metting_log:exportXls',
          'eoa:car:deleteBatch',
          'system:tenant:recycleBinPageList',
          'drag:datasource:saveOrUpate',
          'metting:eoa_metting_log:importExcel',
          'system:tenant:revertTenantLogic',
          'metting:eoa_metting_log_template:edit',
          'drag:datasource:delete',
          'metting:eoa_metting_log_template:delete',
          'online:form:syncDb',
          'wordtpl:template:add',
          'system:tenant:add',
          'metting:eoa_metting_log_template:deleteBatch',
          'online:form:add',
          'wordtpl:template:edit',
          'metting:eoa_metting_log_template:exportXls',
          'online:form:edit',
          'wordtpl:template:delete',
          'system:log:list',
          'metting:eoa_metting_log_template:importExcel',
          'online:report:getDictList',
          'wordtpl:template:deleteBatch',
          'system:log:delete',
          'online:report:parseSql',
          'wordtpl:template:design',
          'system:log:deleteBatch',
          'metting:eoa_metting_log:add',
          'online:report:add',
        ],
        menu: [
          {
            redirect: null,
            path: '/dashboard',
            component: 'layouts/default/PlainLayout',
            route: '1',
            children: [
              {
                path: '/dashboard/sealedGoafIndex',
                component: 'dashboard/SealedGoaf',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'sealedGoafIndex',
                  title: '采空区首页',
                },
                name: 'dashboard-sealedGoafIndex',
                id: '9502685863ab87f0ad1134142788a385',
              },
              {
                path: '/dashboard/analysis',
                component: 'dashboard/Analysis',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'Analysis',
                  title: '首页',
                },
                name: 'dashboard-analysis',
                id: '9502685863ab87f0ad1134142788a385',
              },
              {
                path: '/portal-view/system',
                component: '1',
                route: '0',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:bank-filled',
                  componentName: '1',
                  title: '主门户',
                },
                name: 'portal-view-system',
                id: '1466108176814826985',
              },
              {
                path: '/portal-view/personal',
                component: '1',
                route: '0',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:appstore-twotone',
                  componentName: '1',
                  title: '个人工作台',
                },
                name: 'portal-view-personal',
                id: '1527108176814826584',
              },
              {
                path: '/dashboard/workbench',
                component: 'dashboard/workbench/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:pic-right-outlined',
                  componentName: 'index',
                  title: '工作台',
                },
                name: 'dashboard-workbench',
                id: '1438108176814825473',
              },
            ],
            meta: {
              keepAlive: false,
              internalOrExternal: false,
              icon: 'ant-design:home-outlined',
              componentName: 'index',
              title: '主页',
            },
            name: 'dashboard',
            id: '1438108176273760258',
          },
          {
            redirect: null,
            path: '/basicInfo',
            component: 'layouts/default/index',
            route: '1',
            children: [
              {
                path: '/basicInfo/minesInfo',
                component: 'dashboard/basicInfo/minesInfo',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'index',
                  title: '矿山信息',
                },
                name: 'basicInfo-minesInfoIndex',
                id: '9502685863ab87f0ad1134142788a377',
              },
              {
                path: '/basicInfo/accessStatistics',
                component: 'dashboard/basicInfo/accessStatistics',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'index',
                  title: '接入统计',
                },
                name: 'basicInfo-accessStatisticsIndex',
                id: '9502685863ab87f0ad1134142788a377',
              },
              {
                path: '/basicInfo/dataQuality',
                component: 'dashboard/basicInfo/dataQuality',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'index',
                  title: '数据质量',
                },
                name: 'basicInfo-dataQualityIndex',
                id: '9502685863ab87f0ad1134142788a377',
              },
              {
                path: '/basicInfo/closedStatistics',
                component: 'dashboard/basicInfo/closedStatistics',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'index',
                  title: '密闭统计',
                },
                name: 'basicInfo-closedStatisticsIndex',
                id: '9502685863ab87f0ad1134142788a377',
              },
            ],
            meta: {
              keepAlive: false,
              internalOrExternal: false,
              icon: 'ant-design:home-outlined',
              componentName: 'index',
              title: '矿山基础信息',
            },
            name: 'basicInfo',
            id: '1439398677984878593',
          },
          {
            redirect: null,
            path: '/sealedMonitoring',
            component: 'layouts/default/index',
            route: '1',
            children: [
              {
                path: '/sealedMonitoring/realtimeData',
                component: 'dashboard/sealedMonitoring/realtimeData',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:windows-outlined',
                  componentName: 'index',
                  title: '实时数据监测',
                },
                name: 'sealedMonitoring-realtimeDataIndex',
                id: '9502685863ab87f0ad1134142788a377',
              },
            ],
            meta: {
              keepAlive: false,
              internalOrExternal: false,
              icon: 'ant-design:home-outlined',
              componentName: 'index',
              title: '密闭监测',
            },
            name: 'sealedMonitoring',
            id: '1439398677984878593',
          },
          {
            redirect: null,
            path: '/isystem',
            component: 'layouts/default/index',
            route: '1',
            children: [
              {
                path: '/system/menu',
                component: 'system/menu/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:menu-fold-outlined',
                  componentName: 'index',
                  title: '系统菜单',
                },
                name: 'system-menu',
                id: '1170592628746878978',
              },
              {
                path: '/system/user',
                component: 'system/user/index',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:user',
                  componentName: 'index',
                  title: '系统用户',
                },
                name: 'system-user',
                id: '3f915b2769fc80648e92d04e84ca059d',
              },
              {
                path: '/system/homeConfig',
                component: 'system/homeConfig/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:appstore-outlined',
                  componentName: 'index',
                  title: '首页配置',
                },
                name: 'system-homeConfig',
                id: '1939572818833301506',
              },
              {
                path: '/system/role',
                component: 'system/role/index',
                route: '1',
                meta: {
                  keepAlive: true,
                  internalOrExternal: false,
                  icon: 'ant-design:solution',
                  componentName: 'index',
                  title: '系统角色',
                },
                name: 'system-role',
                id: '190c2b43bec6a5f7a4194a85db67d96a',
              },
              {
                path: '/system/dict',
                component: 'system/dict/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:hdd-twotone',
                  componentName: 'index',
                  title: '数据字典',
                },
                name: 'system-dict',
                id: '1438782641187074050',
              },
              {
                path: '/system/depart',
                component: 'system/depart/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:team',
                  componentName: 'index',
                  title: '部门管理',
                },
                name: 'system-depart',
                id: '45c966826eeff4c99b8f8ebfe74511fc',
              },
              {
                path: '/system/tenant',
                component: 'system/tenant/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:appstore-twotone',
                  componentName: 'index',
                  title: '多租户管理',
                },
                name: 'system-tenant',
                id: '1280350452934307841',
              },
              {
                path: '/tenant/TenantDefaultPack',
                component: 'system/tenant/pack/TenantDefaultPackList',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:sliders-outlined',
                  componentName: 'TenantDefaultPackList',
                  title: '租户默认套餐',
                },
                name: 'tenant-TenantDefaultPack',
                id: '1668174661456171010',
              },
              {
                path: '/system/position',
                component: 'system/position/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:database-filled',
                  componentName: 'index',
                  title: '职务级别',
                },
                name: 'system-position',
                id: '1438469604861403137',
              },
              {
                path: '/system/category',
                component: 'system/category/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:group-outlined',
                  componentName: 'index',
                  title: '分类字典',
                },
                name: 'system-category',
                id: '1438782530717495298',
              },
              {
                path: '/system/notice',
                component: 'system/notice/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:bell-outlined',
                  componentName: 'index',
                  title: '通知公告',
                },
                name: 'system-notice',
                id: '1438782851980210178',
              },
              {
                path: '/system/depart-user',
                component: 'system/departUser/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:home-outlined',
                  componentName: 'index',
                  title: '我的部门',
                },
                name: 'system-depart-user',
                id: '5c2f42277948043026b7a14692456828',
              },
              {
                path: '/system/usersetting',
                component: 'system/usersetting/UserSetting',
                route: '1',
                hidden: true,
                meta: {
                  hideMenu: true,
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:setting-twotone',
                  componentName: 'UserSetting',
                  title: '用户设置',
                },
                name: 'system-usersetting',
                id: '1596141938193747970',
              },
              {
                path: '/third/app',
                component: 'system/appconfig/ThirdAppConfigList',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:setting-outlined',
                  componentName: 'ThirdAppConfigList',
                  title: '第三方配置',
                },
                name: 'third-app',
                id: '1629109281748291586',
              },
              {
                path: '/system/configurable',
                component: 'system/configurable/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:hdd-twotone',
                  componentName: 'index',
                  title: '可配置模块管理',
                },
                name: 'configurable-manage',
                id: '1629109281748291598',
              },
            ],
            meta: {
              keepAlive: false,
              internalOrExternal: false,
              icon: 'ant-design:setting',
              componentName: 'index',
              title: '系统管理',
            },
            name: 'isystem',
            id: 'd7d6e2e4e2934f2c9385a623fd98c6f3',
          },
          {
            redirect: null,
            path: '/monitor',
            component: 'layouts/default/index',
            route: '1',
            children: [
              {
                path: '/monitor/route',
                component: 'monitor/route/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:branches-outlined',
                  componentName: 'index',
                  title: '网关路由',
                },
                name: 'monitor-route',
                id: '1439399179791409153',
              },
              {
                path: '/monitor/quartz',
                component: 'monitor/quartz/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:history-outlined',
                  componentName: 'index',
                  title: '定时任务',
                },
                name: 'monitor-quartz',
                id: '1439488251473993730',
              },
              {
                path: '/monitor/datasource',
                component: 'monitor/datasource/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:hdd-filled',
                  componentName: 'index',
                  title: '数据源管理',
                },
                name: 'monitor-datasource',
                id: '1439511654494937090',
              },
              {
                path: '/monitor/datalog',
                component: 'monitor/datalog/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:funnel-plot-twotone',
                  componentName: 'index',
                  title: '数据日志',
                },
                name: 'monitor-datalog',
                id: '1439531077792473089',
              },
              {
                path: '/monitor/log',
                component: 'monitor/log/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:interaction-outlined',
                  componentName: 'index',
                  title: '日志管理',
                },
                name: 'monitor-log',
                id: '1439533711676973057',
              },
              {
                path: '/monitor/druid',
                component: "{{ window._CONFIG['domianURL'] }}/druid",
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: true,
                  icon: 'ant-design:rocket-filled',
                  componentName: 'druid',
                  title: 'SQL监控',
                },
                name: 'monitor-druid',
                id: '1439784356766064642',
              },
              {
                path: '/monitor/server',
                component: 'monitor/server/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:thunderbolt-filled',
                  componentName: 'index',
                  title: '性能监控',
                },
                name: 'monitor-server',
                id: '1439797053314342913',
              },
              {
                path: '/monitor/redis',
                component: 'monitor/redis/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:trademark-outlined',
                  componentName: 'index',
                  title: 'Redis监控',
                },
                name: 'monitor-redis',
                id: '1439839507094740994',
              },
              {
                path: '/monitor/trace',
                component: 'monitor/trace/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:ie-circle-filled',
                  componentName: 'index',
                  title: '请求追踪',
                },
                name: 'monitor-trace',
                id: '1439842640030113793',
              },
              {
                path: '/system/onlineuser',
                component: 'system/onlineuser/OnlineUserList',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:aliwangwang-outlined',
                  componentName: 'OnlineUserList',
                  title: '在线用户',
                },
                name: 'system-onlineuser',
                id: '1594930803956920321',
              },
              {
                path: '/openapi',
                component: 'layouts/RouteView',
                route: '1',
                children: [
                  {
                    path: '/openapi/openApiAuthList',
                    component: 'openapi/OpenApiAuthList',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'OpenApiAuthList',
                      title: '授权管理',
                    },
                    name: 'openapi-openApiAuthList',
                    id: '2025050105554940200',
                  },
                  {
                    path: '/openapi/openApiList',
                    component: 'openapi/OpenApiList',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'OpenApiList',
                      title: '接口管理',
                    },
                    name: 'openapi-openApiList',
                    id: '2025050104193340030',
                  },
                  {
                    path: '/openapi/SwaggerUI',
                    component: 'openapi/SwaggerUI',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'SwaggerUI',
                      title: '接口文档',
                    },
                    name: 'openapi-SwaggerUI',
                    id: '1917957565728198657',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:swap-outlined',
                  componentName: 'RouteView',
                  title: 'OpenAPI',
                },
                name: 'openapi',
                id: '1922109301837606914',
              },
            ],
            meta: {
              keepAlive: false,
              internalOrExternal: false,
              icon: 'ant-design:video-camera-filled',
              componentName: 'index',
              title: '系统监控',
            },
            name: 'monitor',
            id: '1439398677984878593',
          },
          {
            redirect: '/comp/basic',
            path: '/comp',
            component: 'layouts/default/index',
            route: '1',
            children: [
              {
                path: '/demo/document/form/tabIndex',
                component: 'demo/document/form/tabIndex',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:calculator-twotone',
                  componentName: 'tabIndex',
                  title: '表单示例大全',
                },
                name: 'demo-document-form-tabIndex',
                id: '1707377665379790849',
              },
              {
                path: '/comp/jeecg',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/jeecg/basic',
                    component: 'demo/jeecg/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '自定义组件示例',
                    },
                    name: 'comp-jeecg-basic',
                    id: '1438108197270446081',
                  },
                  {
                    path: '/system/examples/demo',
                    component: 'system/examples/demo/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '单表示例',
                    },
                    name: 'system-examples-demo',
                    id: '1438783058792951810',
                  },
                  {
                    path: '/comp/jeecg/multiViewList',
                    component: 'super/shitu/MultiViewList',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'MultiViewList',
                      title: '多视图列表',
                    },
                    name: 'comp-jeecg-multiViewList',
                    id: '1567703742270750722',
                  },
                  {
                    path: '/comp/jeecg/oneToMore',
                    component: 'demo/vextable/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '一对多示例',
                    },
                    name: 'comp-jeecg-oneToMore',
                    id: '1438108198679732226',
                  },
                  {
                    path: '/jeecg/PrintDemo',
                    component: 'demo/jeecg/PrintDemo',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'PrintDemo',
                      title: '打印示例',
                    },
                    name: 'jeecg-PrintDemo',
                    id: '1441340399835742209',
                  },
                  {
                    path: '/jeecg/tableTotal',
                    component: 'demo/jeecg/TableTotal',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'TableTotal',
                      title: '表格合计',
                    },
                    name: 'jeecg-tableTotal',
                    id: '1441357157443371009',
                  },
                  {
                    path: '/jeecg/AsyncTreeTable',
                    component: 'demo/jeecg/AsyncTreeTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'AsyncTreeTable',
                      title: '异步树表格',
                    },
                    name: 'jeecg-AsyncTreeTable',
                    id: '1441361249200832513',
                  },
                  {
                    path: '/erplist',
                    component: 'demo/jeecg/erplist/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '一对多ERP',
                    },
                    name: 'erplist',
                    id: '1458389305235984385',
                  },
                  {
                    path: '/innerTable',
                    component: 'demo/jeecg/InnerExpandTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'InnerExpandTable',
                      title: '一对多内嵌',
                    },
                    name: 'innerTable',
                    id: '1453250018282573826',
                  },
                  {
                    path: '/one/OneNativeList',
                    component: 'demo/jeecg/Native/one/OneNativeList',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'OneNativeList',
                      title: '单表原生示例',
                    },
                    name: 'one-OneNativeList',
                    id: '1572507130547359745',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:sketch-outlined',
                  componentName: 'index',
                  title: 'Jeecg组件示例',
                },
                name: 'comp-jeecg',
                id: '1438108197958311537',
              },
              {
                path: '/system/ossfile',
                component: 'system/ossfile/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:file-add-outlined',
                  componentName: 'index',
                  title: '对象存储',
                },
                name: 'system-ossfile',
                id: '1442055284830769154',
              },
              {
                path: '/jeecg/j-vxe-table-demo',
                component: 'demo/jeecg/JVxeTableDemo/index',
                route: '1',
                children: [
                  {
                    path: '/jeecg/j-vxe-table-demo/normal',
                    component: 'demo/jeecg/JVxeTableDemo/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '综合示例',
                    },
                    name: 'jeecg-j-vxe-table-demo-normal',
                    id: '1454031324835807233',
                  },
                  {
                    path: '/jeecg/j-vxe-table-demo/jsbc',
                    component: 'demo/jeecg/JVxeTableDemo/func-demo/JSBCDemo',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'JSBCDemo',
                      title: '即时保存',
                    },
                    name: 'jeecg-j-vxe-table-demo-jsbc',
                    id: '1454031820661260289',
                  },
                  {
                    path: '/jeecg/j-vxe-table-demo/whsx',
                    component: 'demo/jeecg/JVxeTableDemo/func-demo/SocketReload',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'SocketReload',
                      title: '无痕刷新',
                    },
                    name: 'jeecg-j-vxe-table-demo-whsx',
                    id: '1454034512171302914',
                  },
                  {
                    path: '/jeecg/j-vxe-table-demo/tczb',
                    component: 'demo/jeecg/JVxeTableDemo/func-demo/PopupSubTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'PopupSubTable',
                      title: '弹出子表',
                    },
                    name: 'jeecg-j-vxe-table-demo-tczb',
                    id: '1455019819440021505',
                  },
                  {
                    path: '/jeecg/j-vxe-table-demo/layout',
                    component: 'demo/jeecg/JVxeTableDemo/layout-demo/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '布局模板',
                    },
                    name: 'jeecg-j-vxe-table-demo-layout',
                    id: '1455067599277662209',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:insert-row-below-outlined',
                  componentName: 'index',
                  title: 'JVxeTable示例',
                },
                name: 'jeecg-j-vxe-table-demo',
                id: '1450308897429536769',
              },
              {
                path: '/document/table',
                component: 'demo/document/table/tabIndex',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:table-outlined',
                  componentName: 'tabIndex',
                  title: '表格示例大全',
                },
                name: 'document-table',
                id: '1696765339583365122',
              },
              {
                path: '/comp/form',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/form/basic',
                    component: 'demo/form/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '基础表单',
                    },
                    name: 'comp-form-basic',
                    id: '1438108202366525441',
                  },
                  {
                    path: '/comp/form/useForm',
                    component: 'demo/form/UseForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'UseForm',
                      title: 'useForm',
                    },
                    name: 'comp-form-useForm',
                    id: '1438108203649982466',
                  },
                  {
                    path: '/comp/form/refForm',
                    component: 'demo/form/RefForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'RefForm',
                      title: 'RefForm',
                    },
                    name: 'comp-form-refForm',
                    id: '1438108203817754625',
                  },
                  {
                    path: '/comp/form/advancedForm',
                    component: 'demo/form/AdvancedForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'AdvancedForm',
                      title: '可收缩表单',
                    },
                    name: 'comp-form-advancedForm',
                    id: '1438108204023275521',
                  },
                  {
                    path: '/comp/form/ruleForm',
                    component: 'demo/form/RuleForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'RuleForm',
                      title: '表单验证',
                    },
                    name: 'comp-form-ruleForm',
                    id: '1438108204232990721',
                  },
                  {
                    path: '/comp/form/dynamicForm',
                    component: 'demo/form/DynamicForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'DynamicForm',
                      title: '动态表单',
                    },
                    name: 'comp-form-dynamicForm',
                    id: '1438108204400762881',
                  },
                  {
                    path: '/comp/form/customerForm',
                    component: 'demo/form/CustomerForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'CustomerForm',
                      title: '自定义组件',
                    },
                    name: 'comp-form-customerForm',
                    id: '1438108204576923649',
                  },
                  {
                    path: '/comp/form/appendForm',
                    component: 'demo/form/AppendForm',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'AppendForm',
                      title: '表单增删示例',
                    },
                    name: 'comp-form-appendForm',
                    id: '1438108204732112898',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:pic-left-outlined',
                  componentName: 'index',
                  title: 'Form示例',
                },
                name: 'comp-form',
                id: '1438108197958311937',
              },
              {
                path: '/comp/basic',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/basic/icon',
                    component: 'demo/feat/icon/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '图标',
                    },
                    name: 'comp-basic-icon',
                    id: '1438108178127642626',
                  },
                  {
                    path: '/comp/basic/tabs',
                    component: 'demo/feat/tabs/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: 'Tab操作',
                    },
                    name: 'comp-basic-tabs',
                    id: '1438108178781954049',
                  },
                  {
                    path: '/comp/basic/tabs/detail/:id',
                    component: 'demo/feat/tabs/TabDetail',
                    route: '1',
                    hidden: true,
                    meta: {
                      hideMenu: true,
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'TabDetail',
                      title: 'TabDetail',
                    },
                    name: 'comp-basic-tabs-detail-@id',
                    id: '1438108178781954050',
                  },
                  {
                    path: '/comp/basic/button',
                    component: 'demo/comp/button/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: 'Button组件',
                    },
                    name: 'comp-basic-button',
                    id: '1438108197790539778',
                  },
                  {
                    path: '/comp/basic/msg',
                    component: 'demo/feat/msg/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '消息提示',
                    },
                    name: 'comp-basic-msg',
                    id: '1438108180258349057',
                  },
                  {
                    path: '/comp/desc',
                    component: 'demo/comp/desc/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '详情组件',
                    },
                    name: 'comp-desc',
                    id: '1438108200672026626',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:insert-row-left-outlined',
                  componentName: 'index',
                  title: '基础组件',
                },
                name: 'comp-basic',
                id: '1438108197958315557',
              },
              {
                path: '/comp/table',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/table/basic',
                    component: 'demo/table/Basic',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'Basic',
                      title: '基础表格',
                    },
                    name: 'comp-table-basic',
                    id: '1438108205004742657',
                  },
                  {
                    path: '/comp/table/tableSummary',
                    component: 'demo/table/AntdTableSummary',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'AntdTableSummary',
                      title: '原生总结栏',
                    },
                    name: 'comp-table-tableSummary',
                    id: '1783334031927627777',
                  },
                  {
                    path: '/comp/table/treeTable',
                    component: 'demo/table/TreeTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'TreeTable',
                      title: '树形表格',
                    },
                    name: 'comp-table-treeTable',
                    id: '1438108205180903426',
                  },
                  {
                    path: '/comp/table/fetchTable',
                    component: 'demo/table/FetchTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'FetchTable',
                      title: '远程加载示例',
                    },
                    name: 'comp-table-fetchTable',
                    id: '1438108205357064193',
                  },
                  {
                    path: '/comp/table/fixedColumn',
                    component: 'demo/table/FixedColumn',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'FixedColumn',
                      title: '固定列',
                    },
                    name: 'comp-table-fixedColumn',
                    id: '1438108205587750914',
                  },
                  {
                    path: '/comp/table/customerCell',
                    component: 'demo/table/CustomerCell',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'CustomerCell',
                      title: '自定义列',
                    },
                    name: 'comp-table-customerCell',
                    id: '1438108205742940161',
                  },
                  {
                    path: '/comp/table/formTable',
                    component: 'demo/table/FormTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'FormTable',
                      title: '开启搜索区域',
                    },
                    name: 'comp-table-formTable',
                    id: '1438108205919100930',
                  },
                  {
                    path: '/comp/table/useTable',
                    component: 'demo/table/UseTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'UseTable',
                      title: 'UseTable',
                    },
                    name: 'comp-table-useTable',
                    id: '1438108206086873089',
                  },
                  {
                    path: '/comp/table/refTable',
                    component: 'demo/table/RefTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'RefTable',
                      title: 'RefTable',
                    },
                    name: 'comp-table-refTable',
                    id: '1438108206258839553',
                  },
                  {
                    path: '/comp/table/multipleHeader',
                    component: 'demo/table/MultipleHeader',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'MultipleHeader',
                      title: '多级表头',
                    },
                    name: 'comp-table-multipleHeader',
                    id: '1438108206489526274',
                  },
                  {
                    path: '/comp/table/mergeHeader',
                    component: 'demo/table/MergeHeader',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'MergeHeader',
                      title: '合并单元格',
                    },
                    name: 'comp-table-mergeHeader',
                    id: '1438108206661492738',
                  },
                  {
                    path: '/comp/table/nestedTable',
                    component: 'demo/table/NestedTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'NestedTable',
                      title: '嵌套子表格',
                    },
                    name: 'comp-table-nestedTable',
                    id: '1438108206959288321',
                  },
                  {
                    path: '/comp/table/expandTable',
                    component: 'demo/table/ExpandTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'ExpandTable',
                      title: '可展开表格',
                    },
                    name: 'comp-table-expandTable',
                    id: '1438108207160614913',
                  },
                  {
                    path: '/comp/table/fixedHeight',
                    component: 'demo/table/FixedHeight',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'FixedHeight',
                      title: '定高/头部自定义',
                    },
                    name: 'comp-table-fixedHeight',
                    id: '1438108207374524418',
                  },
                  {
                    path: '/comp/table/footerTable',
                    component: 'demo/table/FooterTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'FooterTable',
                      title: '表尾行合计',
                    },
                    name: 'comp-table-footerTable',
                    id: '1438108207563268097',
                  },
                  {
                    path: '/comp/table/editCellTable',
                    component: 'demo/table/EditCellTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'EditCellTable',
                      title: '可编辑单元格',
                    },
                    name: 'comp-table-editCellTable',
                    id: '1438108207793954818',
                  },
                  {
                    path: '/comp/table/editRowTable',
                    component: 'demo/table/EditRowTable',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'EditRowTable',
                      title: '可编辑行',
                    },
                    name: 'comp-table-editRowTable',
                    id: '1438108208024641538',
                  },
                  {
                    path: '/comp/table/authColumn',
                    component: 'demo/table/AuthColumn',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'AuthColumn',
                      title: '权限列',
                    },
                    name: 'comp-table-authColumn',
                    id: '1438108208297271297',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:table-outlined',
                  componentName: 'index',
                  title: 'Table示例',
                },
                name: 'comp-table',
                id: '1438108198113501186',
              },
              {
                path: '/demo/comp/graphTtree/index',
                component: 'demo/comp/graphTtree/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:line-height-outlined',
                  componentName: 'index',
                  title: '图形树组织',
                },
                name: 'demo-comp-graphTtree-index',
                id: '15974199949657866125',
              },
              {
                path: '/comp/tree',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/tree/basic',
                    component: 'demo/tree/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '基础树',
                    },
                    name: 'comp-tree-basic',
                    id: '1438108208817364993',
                  },
                  {
                    path: '/comp/tree/editTree',
                    component: 'demo/tree/EditTree',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'EditTree',
                      title: '可搜索/工具栏',
                    },
                    name: 'comp-tree-editTree',
                    id: '1438108208980942850',
                  },
                  {
                    path: '/comp/tree/actionTree',
                    component: 'demo/tree/ActionTree',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'ActionTree',
                      title: '函数操作示例',
                    },
                    name: 'comp-tree-actionTree',
                    id: '1438108209228406785',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:partition-outlined',
                  componentName: 'index',
                  title: 'Tree示例',
                },
                name: 'comp-tree',
                id: '1438108199413735425',
              },
              {
                path: '/demo/pay/Pay',
                component: 'demo/pay/Pay',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:pay-circle-outlined',
                  componentName: 'Pay',
                  title: '支付示例',
                },
                name: 'demo-pay-Pay',
                id: '1868832511265054722',
              },
              {
                path: '/comp/editor',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/editor/json',
                    component: 'demo/editor/json/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: 'Json编辑器',
                    },
                    name: 'comp-editor-json',
                    id: '1438108210117599234',
                  },
                  {
                    path: '/comp/editor/markdown',
                    component: null,
                    route: '1',
                    children: [
                      {
                        path: '/comp/editor/markdown/index',
                        component: 'demo/editor/markdown/index',
                        route: '1',
                        meta: {
                          keepAlive: false,
                          internalOrExternal: false,
                          componentName: 'index',
                          title: '基础使用',
                        },
                        name: 'comp-editor-markdown-index',
                        id: '1438108211325558785',
                      },
                      {
                        path: '/comp/editor/markdown/editor',
                        component: 'demo/editor/markdown/Editor',
                        route: '1',
                        meta: {
                          keepAlive: false,
                          internalOrExternal: false,
                          componentName: 'Editor',
                          title: '嵌入form',
                        },
                        name: 'comp-editor-markdown-editor',
                        id: '1438108211661103106',
                      },
                    ],
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      title: 'markdown编辑器',
                    },
                    name: 'comp-editor-markdown',
                    id: '1438108210260205570',
                  },
                  {
                    path: '/comp/editor/tinymce',
                    component: null,
                    route: '1',
                    children: [
                      {
                        path: '/comp/editor/tinymce/index',
                        component: 'demo/editor/tinymce/index',
                        route: '1',
                        meta: {
                          keepAlive: false,
                          internalOrExternal: false,
                          componentName: 'index',
                          title: '基础使用',
                        },
                        name: 'comp-editor-tinymce-index',
                        id: '1438108214882328577',
                      },
                      {
                        path: '/comp/editor/tinymce/editor',
                        component: 'demo/editor/tinymce/Editor',
                        route: '1',
                        meta: {
                          keepAlive: false,
                          internalOrExternal: false,
                          componentName: 'Editor',
                          title: '嵌入form',
                        },
                        name: 'comp-editor-tinymce-editor',
                        id: '1438108215335313409',
                      },
                    ],
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      title: '富文本',
                    },
                    name: 'comp-editor-tinymce',
                    id: '1438108211778543618',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:credit-card-twotone',
                  componentName: 'index',
                  title: '编辑器',
                },
                name: 'comp-editor',
                id: '1438108199539564546',
              },
              {
                path: '/comp/modal',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/modal/basic',
                    component: 'demo/comp/modal/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '弹窗扩展',
                    },
                    name: 'comp-modal-basic',
                    id: '1438108200076435458',
                  },
                  {
                    path: '/comp/modal/drawer',
                    component: 'demo/comp/drawer/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '抽屉扩展',
                    },
                    name: 'comp-modal-drawer',
                    id: '1438108200391008257',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:laptop-outlined',
                  componentName: 'index',
                  title: '弹框抽屉',
                },
                name: 'comp-modal',
                id: '1438108197958311637',
              },
              {
                path: '/comp/gantt',
                component: 'demo/comp/gantt/index',
                route: '1',
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:align-right-outlined',
                  componentName: 'gantt',
                  title: '甘特图',
                },
                name: 'gantt',
                id: '1551495184261943297',
              },
              {
                path: '/comp/third',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/third/print',
                    component: 'demo/feat/print/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '打印',
                    },
                    name: 'comp-third-print',
                    id: '1438108178643542017',
                  },
                  {
                    path: '/comp/third/context-menu',
                    component: 'demo/feat/context-menu/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '右键菜单',
                    },
                    name: 'comp-third-context-menu',
                    id: '1438108179226550273',
                  },
                  {
                    path: '/comp/third/download',
                    component: 'demo/feat/download/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '文件下载',
                    },
                    name: 'comp-third-download',
                    id: '1438108179381739521',
                  },
                  {
                    path: '/comp/third/basic',
                    component: 'demo/comp/cropper/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '图片裁剪',
                    },
                    name: 'comp-third-basic',
                    id: '1438108198855892993',
                  },
                  {
                    path: '/comp/third/click-out-side',
                    component: 'demo/feat/click-out-side/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: 'ClickOutSide组件',
                    },
                    name: 'comp-third-click-out-side',
                    id: '1438108179599843330',
                  },
                  {
                    path: '/comp/third/timestamp',
                    component: 'demo/comp/time/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '相对时间',
                    },
                    name: 'comp-third-timestamp',
                    id: '1438108199120134145',
                  },
                  {
                    path: '/comp/third/img-preview',
                    component: 'demo/feat/img-preview/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '图片预览',
                    },
                    name: 'comp-third-img-preview',
                    id: '1438108179910221825',
                  },
                  {
                    path: '/comp/third/transition',
                    component: 'demo/comp/transition/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '动画组件',
                    },
                    name: 'comp-third-transition',
                    id: '1438108198339993602',
                  },
                  {
                    path: '/comp/third/countTo',
                    component: 'demo/comp/count-to/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '数字动画',
                    },
                    name: 'comp-third-countTo',
                    id: '1438108199304683521',
                  },
                  {
                    path: '/comp/third/copy',
                    component: 'demo/feat/copy/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '剪切板',
                    },
                    name: 'comp-third-copy',
                    id: '1438108180077993985',
                  },
                  {
                    path: '/comp/third/watermark',
                    component: 'demo/feat/watermark/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '水印',
                    },
                    name: 'comp-third-watermark',
                    id: '1438108180434509826',
                  },
                  {
                    path: '/comp/third/ripple',
                    component: 'demo/feat/ripple/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '水波纹',
                    },
                    name: 'comp-third-ripple',
                    id: '1438108180631642113',
                  },
                  {
                    path: '/comp/third/qrcode',
                    component: 'demo/comp/qrcode/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '二维码组件',
                    },
                    name: 'comp-third-qrcode',
                    id: '1438108201150177281',
                  },
                  {
                    path: '/comp/third/strength-meter',
                    component: 'demo/comp/strength-meter/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '密码强度组件',
                    },
                    name: 'comp-third-strength-meter',
                    id: '1438108201502498817',
                  },
                  {
                    path: '/comp/third/upload',
                    component: 'demo/comp/upload/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '上传组件',
                    },
                    name: 'comp-third-upload',
                    id: '1438108201712214018',
                  },
                  {
                    path: '/comp/third/loading',
                    component: 'demo/comp/loading/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: 'Loading',
                    },
                    name: 'comp-third-loading',
                    id: '1438108202060341249',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:slack-outlined',
                  componentName: 'index',
                  title: '第三方组件',
                },
                name: 'comp-third',
                id: '1438108197958311677',
              },
              {
                path: '/system',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/system/test',
                    component: 'demo/system/test/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'ant-design:bulb-outlined',
                      componentName: 'index',
                      title: '测试功能',
                    },
                    name: 'system-test',
                    id: '1438108221849067522',
                  },
                  {
                    path: '/system/account',
                    component: 'demo/system/account/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'ant-design:user-outlined',
                      componentName: 'index',
                      title: '账号管理',
                    },
                    name: 'system-account',
                    id: '1438108222218166273',
                  },
                  {
                    path: '/system/account_detail/:id',
                    component: 'demo/system/account/AccountDetail',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'ant-design:idcard-twotone',
                      componentName: 'AccountDetail',
                      title: '账号详情',
                    },
                    name: 'system-account_detail-@id',
                    id: '1438108222721482753',
                  },
                  {
                    path: '/system/dept',
                    component: 'demo/system/dept/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'ant-design:usergroup-add-outlined',
                      componentName: 'index',
                      title: '部门管理',
                    },
                    name: 'system-dept',
                    id: '1438108223489040385',
                  },
                  {
                    path: '/system/changePassword',
                    component: 'demo/system/password/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'ant-design:field-number-outlined',
                      componentName: 'index',
                      title: '修改密码',
                    },
                    name: 'system-changePassword',
                    id: '1438108223661006850',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ion:settings-outline',
                  componentName: 'index',
                  title: 'Mock示例',
                },
                name: 'system',
                id: '1438108221551271937',
              },
              {
                path: '/comp/scroll',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/scroll/basic',
                    component: 'demo/comp/scroll/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '基础滚动',
                    },
                    name: 'comp-scroll-basic',
                    id: '1438108215511474177',
                  },
                  {
                    path: '/comp/scroll/action',
                    component: 'demo/comp/scroll/Action',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'Action',
                      title: '滚动函数',
                    },
                    name: 'comp-scroll-action',
                    id: '1438108215687634945',
                  },
                  {
                    path: '/comp/scroll/virtualScroll',
                    component: 'demo/comp/scroll/VirtualScroll',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'VirtualScroll',
                      title: '虚拟滚动',
                    },
                    name: 'comp-scroll-virtualScroll',
                    id: '1438108215989624834',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:column-height-outlined',
                  componentName: 'index',
                  title: '滚动组件',
                },
                name: 'comp-scroll',
                id: '1438108199631839234',
              },
              {
                path: '/comp/lazy',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/lazy/basic',
                    component: 'demo/comp/lazy/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '基础示例',
                    },
                    name: 'comp-lazy-basic',
                    id: '1438108216300003330',
                  },
                  {
                    path: '/comp/lazy/transition',
                    component: 'demo/comp/lazy/Transition',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'Transition',
                      title: '动画效果',
                    },
                    name: 'comp-lazy-transition',
                    id: '1438108216597798914',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:small-dash-outlined',
                  componentName: 'index',
                  title: '懒加载组件',
                },
                name: 'comp-lazy',
                id: '1438108200802050050',
              },
              {
                path: '/comp/verify',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/comp/verify/drag',
                    component: 'demo/comp/verify/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '拖拽校验',
                    },
                    name: 'comp-verify-drag',
                    id: '1438108216971091969',
                  },
                  {
                    path: '/comp/verify/rotate',
                    component: 'demo/comp/verify/Rotate',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'Rotate',
                      title: '图片还原',
                    },
                    name: 'comp-verify-rotate',
                    id: '1438108217449242626',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ant-design:field-binary-outlined',
                  componentName: 'index',
                  title: '验证组件',
                },
                name: 'comp-verify',
                id: '1438108200919490562',
              },
              {
                path: '/feat',
                component: 'layouts/default/index',
                route: '1',
                children: [
                  {
                    path: '/feat/ws',
                    component: 'demo/feat/ws/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: 'websocket测试',
                    },
                    name: 'feat-ws',
                    id: '1438108178257666049',
                  },
                  {
                    path: '/feat/session-timeout',
                    component: 'demo/feat/session-timeout/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '登录过期',
                    },
                    name: 'feat-session-timeout',
                    id: '1438108178421243905',
                  },
                  {
                    path: '/permission',
                    component: 'layouts/default/index',
                    route: '1',
                    children: [
                      {
                        path: '/permission/front',
                        component: null,
                        route: '1',
                        children: [
                          {
                            path: '/permission/front/page',
                            component: 'demo/permission/front/index',
                            route: '1',
                            meta: {
                              keepAlive: false,
                              internalOrExternal: false,
                              componentName: 'index',
                              title: '页面权限',
                            },
                            name: 'permission-front-page',
                            id: '1438108177351696386',
                          },
                          {
                            path: '/permission/front/btn',
                            component: 'demo/permission/front/Btn',
                            route: '1',
                            meta: {
                              keepAlive: false,
                              internalOrExternal: false,
                              componentName: 'Btn',
                              title: '按钮权限',
                            },
                            name: 'permission-front-btn',
                            id: '1438108177565605889',
                          },
                        ],
                        meta: {
                          keepAlive: false,
                          internalOrExternal: false,
                          title: '基于前端权限',
                        },
                        name: 'permission-front',
                        id: '1438108177074872321',
                      },
                      {
                        path: '/permission/back',
                        component: null,
                        route: '1',
                        children: [
                          {
                            path: '/permission/back/page',
                            component: 'demo/permission/back/index',
                            route: '1',
                            meta: {
                              keepAlive: false,
                              internalOrExternal: false,
                              componentName: 'index',
                              title: '页面权限',
                            },
                            name: 'permission-back-page',
                            id: '1438108177720795137',
                          },
                          {
                            path: '/permission/back/btn',
                            component: 'demo/permission/back/Btn',
                            route: '1',
                            meta: {
                              keepAlive: false,
                              internalOrExternal: false,
                              componentName: 'Btn',
                              title: '按钮权限',
                            },
                            name: 'permission-back-btn',
                            id: '1438108177880178689',
                          },
                        ],
                        meta: {
                          keepAlive: false,
                          internalOrExternal: false,
                          title: '基于后台权限',
                        },
                        name: 'permission-back',
                        id: '1438108177188118529',
                      },
                    ],
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'ion:key-outline',
                      componentName: 'index',
                      title: '权限管理',
                    },
                    name: 'permission',
                    id: '1438108176932265985',
                  },
                  {
                    path: '/setup/index',
                    component: 'demo/setup/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      icon: 'whh:paintroll',
                      componentName: 'index',
                      title: '引导页',
                    },
                    name: 'setup-index',
                    id: '1438108225263230978',
                  },
                  {
                    path: '/feat/full-screen',
                    component: 'demo/feat/full-screen/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '全屏',
                    },
                    name: 'feat-full-screen',
                    id: '1438108180770054145',
                  },
                  {
                    path: '/feat/error-log',
                    component: 'sys/error-log/index',
                    route: '1',
                    meta: {
                      keepAlive: false,
                      internalOrExternal: false,
                      componentName: 'index',
                      title: '错误日志',
                    },
                    name: 'feat-error-log',
                    id: '1438108183085309954',
                  },
                ],
                meta: {
                  keepAlive: false,
                  internalOrExternal: false,
                  icon: 'ion:git-compare-outline',
                  componentName: 'index',
                  title: '功能示例',
                },
                name: 'feat',
                id: '1438108178010202113',
              },
            ],
            meta: {
              keepAlive: false,
              internalOrExternal: false,
              icon: 'ion:layers-outline',
              componentName: 'index',
              title: '组件示例',
            },
            name: 'comp',
            id: '1438108196993622018',
          },
        ],
        sysSafeMode: false,
      });
    },
  },
] as unknown as MockMethod[];
