{"remainingRequest":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\common\\HtTabsComponent.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\src\\components\\common\\HtTabsComponent.vue","mtime":1675071991694},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\babel-loader\\lib\\index.js","mtime":315532800000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\xq-web-bpm\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es7.object.get-own-property-descriptors\";\nimport \"core-js/modules/web.dom.iterable\";\nimport \"core-js/modules/es6.object.keys\";\nimport \"core-js/modules/es6.function.name\";\nimport _defineProperty from \"D:/jenkins/workspace/xq-web-bpm/node_modules/@babel/runtime/helpers/esm/defineProperty\";\n\nfunction ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport { mapGetters } from 'vuex';\nimport utils from '@/hotent-ui-util.js';\nimport menuApi from '@/api/menu.js'; // 懒加载组件 只加载当前页面用到的组件\n\n/** 表单相关页面 **/\n\nvar formManager = function formManager() {\n  return import('@/views/form/FormManager.vue');\n};\n\nvar mobileFormManager = function mobileFormManager() {\n  return import('@/views/form/MobileFormManager.vue');\n};\n\nvar customDialogList = function customDialogList() {\n  return import('@/views/form/customDialog/CustomDialogList.vue');\n};\n\nvar customQueryList = function customQueryList() {\n  return import('@/views/form/customquery/CustomQueryList.vue');\n};\n\nvar businessObj = function businessObj() {\n  return import('@/views/form/BusinessObj.vue');\n};\n\nvar formTemplateList = function formTemplateList() {\n  return import('@/views/form/FormTemplateList.vue');\n};\n\nvar flowChartManager = function flowChartManager() {\n  return import('@/views/form/FlowChartManager.vue');\n};\n\nvar customChartManager = function customChartManager() {\n  return import('@/views/form/CustomChartManager.vue');\n};\n\nvar formTable = function formTable() {\n  return import('@/views/form/TableDesign/FormTable.vue');\n};\n\nvar dataTable = function dataTable() {\n  return import('@/views/form/TableDesign/DataTable.vue');\n};\n\nvar createView = function createView() {\n  return import('@/views/form/TableDesign/CreateView.vue');\n};\n\nvar dataDicManager = function dataDicManager() {\n  return import('@/views/meta/DataDicManager.vue');\n};\n/** 用户中心相关页面 **/\n\n\nvar tenantManager = function tenantManager() {\n  return import('@/views/uc/Tenant/TenantManager.vue');\n};\n\nvar tenantInfoManager = function tenantInfoManager() {\n  return import('@/views/system/TenantInfoManager.vue');\n};\n\nvar Demension = function Demension() {\n  return import('@/views/uc/org/Demension.vue');\n};\n\nvar roleManager = function roleManager() {\n  return import('@/views/uc/RoleManager.vue');\n};\n\nvar reportLine = function reportLine() {\n  return import('@/views/uc/ReportLine.vue');\n};\n\nvar userListManager = function userListManager() {\n  return import('@/views/uc/UcManager/UserListManager.vue');\n};\n\nvar tenantTypeManager = function tenantTypeManager() {\n  return import('@/views/uc/Tenant/TenantTypeManager.vue');\n};\n\nvar tenantParamsManager = function tenantParamsManager() {\n  return import('@/views/uc/Tenant/TenantParamsManager.vue');\n};\n\nvar orgManager = function orgManager() {\n  return import('@/views/uc/org/Organization.vue');\n};\n\nvar heiOrganization = function heiOrganization() {\n  return import('@/views/uc/heiorgmanager/HeiOrganization.vue');\n}; //  用户中心-职务岗位-职务管理\n\n\nvar JobManagement = function JobManagement() {\n  return import('@/views/uc/Position/JobManager.vue');\n}; //  用户中心-职务岗位-岗位管理\n\n\nvar PostManagement = function PostManagement() {\n  return import('@/views/uc/Position/PostManager.vue');\n};\n\nvar prgParamManage = function prgParamManage() {\n  return import('@/views/uc/org/PrgParamManage.vue');\n};\n\nvar userParamManager = function userParamManager() {\n  return import('@/views/uc/UcManager/UserParamManager.vue');\n};\n\nvar matrixManager = function matrixManager() {\n  return import('@/views/uc/MatrixManager.vue');\n};\n\nvar holidayManager = function holidayManager() {\n  return import('@/views/uc/Scheduling/HolidayManager.vue');\n};\n\nvar shiftRuleManager = function shiftRuleManager() {\n  return import('@/views/uc/ShiftRuleManager.vue');\n};\n\nvar groupManage = function groupManage() {\n  return import('@/views/uc/Scheduling/groupManage.vue');\n};\n\nvar DataAuth = function DataAuth() {\n  return import('@/views/uc/DataAuth.vue');\n};\n/** 流程相关页面 **/\n\n\nvar printRecordManager = function printRecordManager() {\n  return import('@/views/flow/PrintRecordManager.vue');\n};\n\nvar defManager = function defManager() {\n  return import('@/views/flow/DefManager.vue');\n};\n\nvar instanceManager = function instanceManager() {\n  return import('@/views/flow/InstanceManager.vue');\n};\n\nvar taskManager = function taskManager() {\n  return import('@/views/flow/TaskManager.vue');\n};\n\nvar delegationManager = function delegationManager() {\n  return import('@/views/flow/DelegationManager.vue');\n};\n\nvar agentManager = function agentManager() {\n  return import('@/views/flow/AgentManager.vue');\n};\n\nvar secretaryManager = function secretaryManager() {\n  return import('@/views/flow/SecretaryManager.vue');\n};\n\nvar transferManager = function transferManager() {\n  return import('@/views/flow/TransferManager.vue');\n};\n\nvar approvalItemList = function approvalItemList() {\n  return import('@/views/flow/help/ApprovalItemList.vue');\n};\n\nvar msgTemplateList = function msgTemplateList() {\n  return import('@/views/flow/help/MsgTemplateList.vue');\n};\n\nvar flowAuthManager = function flowAuthManager() {\n  return import('@/views/flow/FlowAuthManager.vue');\n};\n\nvar scriptList = function scriptList() {\n  return import('@/views/flow/help/ScriptList.vue');\n};\n\nvar conditionScriptList = function conditionScriptList() {\n  return import('@/views/flow/help/ConditionScriptList.vue');\n};\n\nvar bpmCommonDefList = function bpmCommonDefList() {\n  return import('@/views/flow/BpmCommonDefList.vue');\n};\n/** 门户相关页面 **/\n\n\nvar fileList = function fileList() {\n  return import('@/views/system/Enclosure/FileList.vue');\n};\n\nvar identityManager = function identityManager() {\n  return import('@/views/meta/IdentityManager.vue');\n};\n\nvar dataSourceManager = function dataSourceManager() {\n  return import('@/views/meta/DataSourceManager.vue');\n};\n\nvar i18nMessageManager = function i18nMessageManager() {\n  return import('@/views/system/i18n/I18nMessageManager.vue');\n};\n\nvar i18nMessageTypeManager = function i18nMessageTypeManager() {\n  return import('@/views/system/i18n/I18nMessageTypeManager.vue');\n};\n\nvar MenuManager = function MenuManager() {\n  return import('@/views/system/Menu/MenuManager.vue');\n};\n\nvar methodListManager = function methodListManager() {\n  return import('@/views/system/Menu/MethodListManager.vue');\n};\n\nvar executeJobList = function executeJobList() {\n  return import('@/views/system/ExecuteJobList.vue');\n};\n\nvar schedulerTriggerList = function schedulerTriggerList() {\n  return import('@/views/system/SchedulerTriggerList.vue');\n};\n\nvar sysTypeTreeManager = function sysTypeTreeManager() {\n  return import('@/views/system/SysTypeManager/SysTypeTreeManager.vue');\n};\n\nvar sysTypeCatManager = function sysTypeCatManager() {\n  return import('@/views/system/SysTypeManager/SysTypeCatManager.vue');\n};\n\nvar demo = function demo() {\n  return import('@/views/Demo.vue');\n};\n\nvar indexLayout = function indexLayout() {\n  return import('@/views/portal/IndexLayout.vue');\n};\n\nvar indexColumn = function indexColumn() {\n  return import('@/views/portal/IndexColumn.vue');\n};\n\nvar layoutDistribution = function layoutDistribution() {\n  return import('@/views/portal/LayoutDistribution.vue');\n};\n\nvar defaultLayout = function defaultLayout() {\n  return import('@/views/portal/DefaultLayout.vue');\n};\n\nvar sysPropertiesManager = function sysPropertiesManager() {\n  return import('@/views/system/SysPropertiesManager.vue');\n};\n\nvar sysSetting = function sysSetting() {\n  return import('@/views/system/SysSetting.vue');\n};\n\nvar startGenerator = function startGenerator() {\n  return import('@/views/system/generator/StartGenerator.vue');\n};\n\nvar generatorLog = function generatorLog() {\n  return import('@/views/system/generator/GeneratorLog.vue');\n};\n\nvar sysExternalUniteList = function sysExternalUniteList() {\n  return import('@/views/system/SysExternalUnite/SysExternalUnite.vue');\n};\n\nvar appModelManager = function appModelManager() {\n  return import('@/views/portal/AppModelManager.vue');\n};\n\nvar portalNewsNoticeManager = function portalNewsNoticeManager() {\n  return import('@/views/news/PortalNewsNoticeManager.vue');\n};\n\nvar flowUploadProperties = function flowUploadProperties() {\n  return import('@/views/system/Enclosure/FlowUploadPropertiesManager.vue');\n};\n\nvar portalDataSensitiveManager = function portalDataSensitiveManager() {\n  return import(\n  /* webpackChunkName: \"group-portal\" */\n  '@/views/portal/PortalDataSensitiveManager.vue');\n};\n\nvar sysTagManager = function sysTagManager() {\n  return import('@/views/portal/SysTagManager.vue');\n};\n\nvar appCenter = function appCenter() {\n  return import('@/views/portal/AppCenter.vue');\n};\n\nvar watermarkManager = function watermarkManager() {\n  return import('@/views/flow/WatermarkManager.vue');\n};\n\nvar sysModuleList = function sysModuleList() {\n  return import('@/views/system/generator/sysModuleList.vue');\n};\n\nvar groupMange = function groupMange() {\n  return import('@/views/imMange/groupMange.vue');\n};\n\nvar massesGroupMange = function massesGroupMange() {\n  return import('@/views/imMange/massesGroupMange.vue');\n}; // 系统配置\n\n\nvar attachmentConfig = function attachmentConfig() {\n  return import('@/views/system/Enclosure/attachmentConfig.vue');\n};\n\nvar sysMsg = function sysMsg() {\n  return import('@/views/system/SysMsg.vue');\n};\n\nvar sysDict = function sysDict() {\n  return import('@/views/system/SysDict/SysDict.vue');\n};\n\nvar sysAdstration = function sysAdstration() {\n  return import('@/views/system/SysAdstration.vue');\n};\n\nvar BackupManager = function BackupManager() {\n  return import('@/views/system/Backupmanagement/BackupManager.vue');\n}; // 分类字典\n\n\nvar ClassificationDictionary = function ClassificationDictionary() {\n  return import('@/views/system/ClassificationDictionary/ClassificationDictionary.vue');\n}; // 流水号规则\n\n\nvar DocumentNumber = function DocumentNumber() {\n  return import('@/views/system/DocumentNumber/DocumentNumber.vue');\n}; // 常用语管理\n\n\nvar CommonWords = function CommonWords() {\n  return import('@/views/system/CommonWords/CommonWords.vue');\n};\n/*系统缓存 */\n// redis监控\n\n\nvar Redismonitor = function Redismonitor() {\n  return import('@/views/system/Monitor/Redismonitor.vue');\n}; // 服务器信息\n\n\nvar serverInformation = function serverInformation() {\n  return import('@/views/system/Monitor/serverInformation.vue');\n}; // JVM监控\n\n\nvar JVMmonitor = function JVMmonitor() {\n  return import('@/views/system/Monitor/JVMmonitor.vue');\n}; // Tomcat监控\n\n\nvar Tomcatmonitor = function Tomcatmonitor() {\n  return import('@/views/system/Monitor/Tomcatmonitor.vue');\n}; // 硬盘监控\n\n\nvar HardDisk = function HardDisk() {\n  return import('@/views/system/Monitor/HardDisk.vue');\n}; // 请求追踪\n\n\nvar RequestTracking = function RequestTracking() {\n  return import('@/views/system/Monitor/RequestTracking.vue');\n};\n/*系统缓存 */\n\n/** 日志中心的相关页面 **/\n\n/* 日志配置 */\n\n\nvar LogConfiguration = function LogConfiguration() {\n  return import('@/views/log/LogConfiguration.vue');\n};\n/* 登录日志 */\n//登录日志\n\n\nvar LoginLogList = function LoginLogList() {\n  return import('@/views/log/LoginLog/LoginLogList.vue');\n}; //登录统计\n\n\nvar LoginStatistics = function LoginStatistics() {\n  return import('@/views/log/LoginLog/LoginStatistics.vue');\n}; //在线用户\n\n\nvar OnlineUser = function OnlineUser() {\n  return import('@/views/log/LoginLog/OnlineUser.vue');\n};\n/* 异常日志 */\n//系统异常\n\n\nvar SysException = function SysException() {\n  return import('@/views/log/ExceptionLog/SysException.vue');\n}; //业务异常\n\n\nvar BusinessException = function BusinessException() {\n  return import('@/views/log/ExceptionLog/BusinessException.vue');\n};\n/* 平台操作日志 */\n//消息发送日志\n\n\nvar MessageSendLog = function MessageSendLog() {\n  return import('@/views/log/MessageSendLog.vue');\n}; //操作日志\n\n\nvar OperationLogList = function OperationLogList() {\n  return import('@/views/log/OperationLog/OperationLogList.vue');\n}; //授权日志\n\n\nvar AuthorizationLog = function AuthorizationLog() {\n  return import('@/views/log/OperationLog/AuthorizationLog.vue');\n}; //审计日志\n\n\nvar AuditLog = function AuditLog() {\n  return import('@/views/log/OperationLog/AuditLog.vue');\n};\n/* 业务操作日志 */\n\n\nvar BusinessLog = function BusinessLog() {\n  return import('@/views/log/BusinessLog.vue');\n};\n/* 事件接口日志 */\n\n\nvar InterfaceEventLog = function InterfaceEventLog() {\n  return import('@/views/log/InterfaceEventLog.vue');\n};\n\nvar AdministratorLog = function AdministratorLog() {\n  return import('@/views/log/AdministratorLog.vue');\n};\n/** 消息配置的相关页面 **/\n//消息分类\n\n\nvar MessageClassification = function MessageClassification() {\n  return import('@/views/applicationCenter/MessageConfig/MessageClassification.vue');\n}; //消息模板\n\n\nvar msgTemplate = function msgTemplate() {\n  return import('@/views/applicationCenter/MessageConfig/MsgTemplateList.vue');\n}; //消息配置\n\n\nvar msgConfig = function msgConfig() {\n  return import('@/views/applicationCenter/MessageConfig/MsgConfig.vue');\n};\n/** 调度管理相关页面 **/\n\n\nvar schedulerManager = function schedulerManager() {\n  return import('@/views/applicationCenter/SchedulerManager/SchedulerManager.vue');\n};\n/** 报表管理相关页面 **/\n//数据报表\n\n\nvar reportDataDesign = function reportDataDesign() {\n  return import('@/views/reportManagement/ReportData/ReportDataDesign.vue');\n};\n\nvar reportDataDemo = function reportDataDemo() {\n  return import('@/views/reportManagement/ReportData/ReportDataDemo.vue');\n}; //图形报表\n\n\nvar reportGraphicDesign = function reportGraphicDesign() {\n  return import('@/views/reportManagement/ReportGraphic/ReportGraphicDesign.vue');\n};\n\nvar reportGraphicDemo = function reportGraphicDemo() {\n  return import('@/views/reportManagement/ReportGraphic/ReportGraphicDemo.vue');\n}; //打印设计\n\n\nvar reportPrintDesign = function reportPrintDesign() {\n  return import('@/views/reportManagement/ReportPrint/ReportPrintDesign.vue');\n};\n\nvar reportPrintDemo = function reportPrintDemo() {\n  return import('@/views/reportManagement/ReportPrint/ReportPrintDemo.vue');\n}; //大屏设计\n\n\nvar classificationManagement = function classificationManagement() {\n  return import('@/views/reportManagement/BigScreen/ClassificationManagement.vue');\n}; //分类管理\n\n\nvar bigScreenManagement = function bigScreenManagement() {\n  return import('@/views/reportManagement/BigScreen/BigScreenManagement.vue');\n}; //大屏管理\n\n\nvar mapManagement = function mapManagement() {\n  return import('@/views/reportManagement/BigScreen/MapManagement.vue');\n}; //地图管理\n\n\nvar bigScreenDataSource = function bigScreenDataSource() {\n  return import('@/views/reportManagement/BigScreen/BigScreenDataSource.vue');\n}; //大屏数据源管理\n// test\n\n\nvar maptest = function maptest() {\n  return import('@/views/Map/maptest.vue');\n}; // 安全中心\n\n\nvar secManage = function secManage() {\n  return import('@/views/SecurityCenter/SecManage.vue');\n};\n\nvar accountLock = function accountLock() {\n  return import('@/views/SecurityCenter/AccountLock.vue');\n};\n\nvar deviceManager = function deviceManager() {\n  return import('@/views/SecurityCenter/DeviceManager.vue');\n};\n\nvar pwdStrategy = function pwdStrategy() {\n  return import('@/views/SecurityCenter/PwdStrategy.vue');\n}; //流程中心\n\n\nvar FlowUploadProperties = function FlowUploadProperties() {\n  return import('@/views/flow/FlowUploadPropertiesManager.vue');\n}; // 404页面\n\n\nvar noPage = function noPage() {\n  return import('@/views/common/noPage.vue');\n}; // 首页看板\n\n\nvar sysIndex = function sysIndex() {\n  return import('@/views/common/SysIndex.vue');\n}; //消息中心\n\n\nvar MessageCenter = function MessageCenter() {\n  return import('@/views/common/MessageCenter.vue');\n}; // biz模块可利用此模式分文件管理\n// import moduleComponents from '@/module_components'\n//元件管理\n\n\nexport default {\n  name: 'ht-tabs-component',\n  components: {\n    attachmentConfig: attachmentConfig,\n    noPage: noPage,\n    portalNewsNoticeManager: portalNewsNoticeManager,\n    formManager: formManager,\n    mobileFormManager: mobileFormManager,\n    roleManager: roleManager,\n    reportLine: reportLine,\n    MenuManager: MenuManager,\n    schedulerManager: schedulerManager,\n    userListManager: userListManager,\n    tenantTypeManager: tenantTypeManager,\n    tenantParamsManager: tenantParamsManager,\n    tenantManager: tenantManager,\n    tenantInfoManager: tenantInfoManager,\n    orgManager: orgManager,\n    instanceManager: instanceManager,\n    taskManager: taskManager,\n    printRecordManager: printRecordManager,\n    identityManager: identityManager,\n    executeJobList: executeJobList,\n    schedulerTriggerList: schedulerTriggerList,\n    dataSourceManager: dataSourceManager,\n    dataDicManager: dataDicManager,\n    i18nMessageManager: i18nMessageManager,\n    i18nMessageTypeManager: i18nMessageTypeManager,\n    fileList: fileList,\n    defManager: defManager,\n    FlowUploadProperties: FlowUploadProperties,\n    Demension: Demension,\n    customDialogList: customDialogList,\n    customQueryList: customQueryList,\n    businessObj: businessObj,\n    bpmCommonDefList: bpmCommonDefList,\n    sysTypeTreeManager: sysTypeTreeManager,\n    sysTypeCatManager: sysTypeCatManager,\n    customChartManager: customChartManager,\n    delegationManager: delegationManager,\n    agentManager: agentManager,\n    secretaryManager: secretaryManager,\n    transferManager: transferManager,\n    prgParamManage: prgParamManage,\n    JobManagement: JobManagement,\n    PostManagement: PostManagement,\n    formTemplateList: formTemplateList,\n    formTable: formTable,\n    dataTable: dataTable,\n    createView: createView,\n    demo: demo,\n    indexLayout: indexLayout,\n    indexColumn: indexColumn,\n    msgTemplateList: msgTemplateList,\n    approvalItemList: approvalItemList,\n    scriptList: scriptList,\n    userParamManager: userParamManager,\n    flowAuthManager: flowAuthManager,\n    conditionScriptList: conditionScriptList,\n    methodListManager: methodListManager,\n    InterfaceEventLog: InterfaceEventLog,\n    MessageSendLog: MessageSendLog,\n    // systemLogConfig,\n    //systemLogList,\n    layoutDistribution: layoutDistribution,\n    defaultLayout: defaultLayout,\n    flowChartManager: flowChartManager,\n    heiOrganization: heiOrganization,\n    sysPropertiesManager: sysPropertiesManager,\n    startGenerator: startGenerator,\n    generatorLog: generatorLog,\n    pwdStrategy: pwdStrategy,\n    matrixManager: matrixManager,\n    sysSetting: sysSetting,\n    sysExternalUniteList: sysExternalUniteList,\n    appModelManager: appModelManager,\n    flowUploadProperties: flowUploadProperties,\n    portalDataSensitiveManager: portalDataSensitiveManager,\n    holidayManager: holidayManager,\n    shiftRuleManager: shiftRuleManager,\n    sysTagManager: sysTagManager,\n    appCenter: appCenter,\n    watermarkManager: watermarkManager,\n    sysModuleList: sysModuleList,\n    groupMange: groupMange,\n    massesGroupMange: massesGroupMange,\n    BusinessLog: BusinessLog,\n    sysMsg: sysMsg,\n    sysDict: sysDict,\n    sysAdstration: sysAdstration,\n    AdministratorLog: AdministratorLog,\n    AuthorizationLog: AuthorizationLog,\n    AuditLog: AuditLog,\n    LoginStatistics: LoginStatistics,\n    OnlineUser: OnlineUser,\n    LoginLogList: LoginLogList,\n    OperationLogList: OperationLogList,\n    SysException: SysException,\n    BusinessException: BusinessException,\n    groupManage: groupManage,\n    MessageClassification: MessageClassification,\n    sysIndex: sysIndex,\n    MessageCenter: MessageCenter,\n    msgTemplate: msgTemplate,\n    msgConfig: msgConfig,\n    LogConfiguration: LogConfiguration,\n    secManage: secManage,\n    accountLock: accountLock,\n    deviceManager: deviceManager,\n    BackupManager: BackupManager,\n    ClassificationDictionary: ClassificationDictionary,\n    DocumentNumber: DocumentNumber,\n    CommonWords: CommonWords,\n    Redismonitor: Redismonitor,\n    serverInformation: serverInformation,\n    JVMmonitor: JVMmonitor,\n    Tomcatmonitor: Tomcatmonitor,\n    HardDisk: HardDisk,\n    RequestTracking: RequestTracking,\n    DataAuth: DataAuth,\n    maptest: maptest,\n    reportDataDesign: reportDataDesign,\n    reportDataDemo: reportDataDemo,\n    reportGraphicDesign: reportGraphicDesign,\n    reportGraphicDemo: reportGraphicDemo,\n    reportPrintDesign: reportPrintDesign,\n    reportPrintDemo: reportPrintDemo,\n    classificationManagement: classificationManagement,\n    bigScreenManagement: bigScreenManagement,\n    mapManagement: mapManagement,\n    bigScreenDataSource: bigScreenDataSource // ...moduleComponents\n\n  },\n  props: {},\n  computed: _objectSpread(_objectSpread({}, mapGetters({\n    tabsStyle: 'styleSetting/tabsStyle'\n  })), {}, {\n    finalTabsStyle: function finalTabsStyle() {\n      // 使用菜单的配置\n      if ((this.tabsStyle.tabType == 'menuSetting' || this.tabsStyle.tabType == null) && this.menuTabsStyle) {\n        return this.menuTabsStyle;\n      } // 使用默认的\n\n\n      if (this.tabsStyle.tabType == null || (this.tabsStyle.tabType == 'menuSetting' || this.tabsStyle.tabType == null) && !this.menuTabsStyle) {\n        return {\n          tabType: ''\n        };\n      } // 使用全局的配置\n\n\n      return this.tabsStyle;\n    }\n  }),\n  data: function data() {\n    return {\n      tabComponentOptions: [],\n      currentTabComponent: '',\n      menuTabsStyle: null\n    };\n  },\n  methods: {\n    handlePaneClick: function handlePaneClick(data) {\n      if (data.alias) {\n        this.currentTabComponent = data.alias;\n      }\n    },\n    genHref: function genHref(anchor) {\n      if (this.$router.mode == 'history') {\n        return '#' + anchor;\n      }\n\n      return '/#' + this.$route.path + '#' + anchor;\n    },\n    activeTab: function activeTab(fullpath) {\n      var _this = this;\n\n      var lastIdx = fullpath.lastIndexOf('#');\n\n      if (lastIdx != -1) {\n        var urlAnchor = fullpath.substr(lastIdx + 1);\n        this.tabComponentOptions.filter(function (item) {\n          if (item.alias == urlAnchor) {\n            _this.currentTabComponent = urlAnchor;\n          }\n        });\n      }\n    }\n  },\n  mounted: function mounted() {},\n  beforeRouteEnter: function beforeRouteEnter(to, from, next) {\n    next(function (vm) {\n      // 通过 `vm` 访问组件实例\n      var routePath = vm.$route.path;\n      var activePlat;\n\n      if (routePath) {\n        var i = routePath.lastIndexOf('/');\n        routePath = routePath.slice(i + 1);\n\n        if (vm.$route.path.indexOf('frontPlat') !== -1) {\n          activePlat = 'getFrontMenuByAlias';\n        } else {\n          activePlat = 'getMenuByAlias';\n        }\n      }\n\n      menuApi[activePlat](routePath, function (m) {\n        if (m) {\n          vm.$emit('menuChange', m);\n\n          if (m.children && m.children.length > 0) {\n            vm.tabComponentOptions = m.children;\n            vm.currentTabComponent = m.activeTab || vm.tabComponentOptions[0].alias;\n            vm.activeTab(to.fullPath);\n          } else {\n            vm.tabComponentOptions = [];\n            vm.currentTabComponent = m.alias;\n          }\n\n          if (m.tabsStyle) {\n            vm.menuTabsStyle = utils.parseToJson(m.tabsStyle);\n          } else {\n            vm.menuTabsStyle = null;\n          }\n        } else {\n          // 没有菜单的路由跳转   需要显示TAb名称需要定义tobName参数传递过来\n          vm.tabComponentOptions = [];\n          vm.currentTabComponent = to.name;\n          vm.$emit('menuChange', {\n            name: to.params.tobName ? to.params.tobName : to.meta.menuLabel\n          });\n        }\n      });\n    });\n  },\n  beforeRouteUpdate: function beforeRouteUpdate(to, from, next) {\n    // 在当前路由改变，但是该组件被复用时调用\n    // 举例来说，对于一个带有动态参数的路径 /foo/:id，在 /foo/1 和 /foo/2 之间跳转的时候，\n    // 由于会渲染同样的 Foo 组件，因此组件实例会被复用。而这个钩子就会在这个情况下被调用。\n    // 可以访问组件实例 `this`\n    this.activeTab(to.fullPath);\n    next();\n  }\n};",null]}