// 会被编译到本app.js中的组件
const components = {
  'locking': require('../pages/error/locking.vue'),
  'error/notFound404': require('../pages/error/notFound404.vue'),
  'workspace/main': require('../pages/workspace/main.vue'),
  'workspace/draft': require('../pages/workspace/draft.vue'),
  'workspace/person': require('../pages/workspace/person.vue'),
  'workspace/dept': require('../pages/workspace/dept.vue'),
  'workspace/person/resource': require('../pages/workspace/personResource.vue'),
  'workspace/dept/resource': require('../pages/workspace/deptResource.vue'),
  'contentcore/editorWorkspace': require('../pages/contentcore/editorWorkspace.vue'),
  'contentcore/editorWorkspaceTabs': require('../pages/contentcore/editorWorkspaceTabs.vue'),
  'workspace/index': require('../pages/workspace/index.vue'),
  'workspace/contentNoCatalog': require('../pages/workspace/contentNoCatalog.vue'),
  'contentworkflow/workflowlist': require('../pages/contentworkflow/workflowlist.vue'),
  'workspace/pages': require('../pages/workspace/pages.vue'),
  'block/blockList': require('../pages/block/blockList.vue'),
  'block/blockDetail': require('../pages/block/blockDetail.vue'),
  'contentcore/pageWidgets': require('../pages/contentcore/pageWidgets.vue'),
  'contentcore/pageWidgets/voteItem': require('../pages/vote/voteItem.vue'),
  'comment/commentList': require('../pages/comment/commentView.vue'),
  'contentcore/index': require('../pages/contentcore/index.vue'),
  'contentcore/catalogIndex': require('../pages/contentcore/catalogIndex.vue'),
  'contentcore/CatalogAddForm': require('../pages/contentcore/components/CatalogAddForm.vue'),
  'contentcore/site': require('../pages/contentcore/site.vue'),
  'contentcore/siteForm': require('../pages/contentcore/components/SiteForm.vue'),
  'contentcore/template': require('../pages/contentcore/template.vue'),
  'contentcore/template/templateForm': require('../pages/contentcore/components/TemplateForm.vue'),
  'contentcore/template/templateImportForm': require('../pages/contentcore/components/TemplateImportForm.vue'),
  'contentcore/template/templateVersionList': require('../pages/contentcore/components/TemplateVersionList.vue'),
  'contentcore/template/templateTabs': require('../pages/contentcore/TemplateTabs.vue'),
  'contentcore/tag': require('../pages/contentcore/tag.vue'),
  'contentcore/tagInfo': require('../pages/contentcore/tagInfo.vue'),
  'contentcore/file': require('../pages/contentcore/file.vue'),
  'contentcore/catalogInfo': require('../pages/contentcore/catalogInfo.vue'),
  'contentcore/siteDetail': require('../pages/contentcore/siteDetail.vue'),
  'socialmedia/mediaConditioDetail': require('../pages/socialmedia/components/MediaConditionDetail.vue'),
  'contentadvance/dimensionalities': require('../pages/contentadvance/dimensionalities.vue'),
  'contentadvance/dimensionalityForm': require('../pages/contentadvance/dimensionalityForm.vue'),
  'contentadvance/contentadvance': require('../pages/contentadvance/contentadvance.vue'),
  'contentadvance/contentadvanceDetail': require('../pages/contentadvance/contentadvanceDetail.vue'),
  'contentadvance/CatalogAddForm': require('../pages/contentadvance/components/CatalogAddForm.vue'),
  'contentcore/indexes': require('../pages/contentcore/indexes.vue'),
  'contentcore/indexesInfo': require('../pages/contentcore/indexesInfo.vue'),
  'search/dicManager': require('../pages/search/dicManager.vue'),
  'search/generalWordDialog': require('../pages/search/generalWordDialog.vue'),
  'search/stopWordDialog': require('../pages/search/stopWordDialog.vue'),
  'search/wordDialog': require('../pages/search/wordDialog.vue'),
  'search/weightsConfigTabs': require('../pages/search/weightsConfigTabs.vue'),
  'search/weightsConfigTabs/customWeightsForm': require('../pages/search/components/CustomWeightsForm.vue'),
  'search/weightsConfigTabs/docsQueryPositionConfigForm': require('../pages/search/components/DocsQueryPositionConfigForm.vue'),
  'search/weightsConfigTabs/weightsForm': require('../pages/search/components/WeightsForm.vue'),
  'workflow/workflowList': require('../pages/workflow/workflowList.vue'),
  'contentextend/extendModel': require('../pages/contentextend/extendModel.vue'),
  'contentextend/extendModelAddForm': require('../pages/contentextend/extendModelAddForm.vue'),
  'contentextend/extendModelDetail': require('../pages/contentextend/extendModelDetail.vue'),
  'contentextend/extendModelInfo': require('../pages/contentextend/extendModelInfo.vue'),
  'contentextend/extendModelColumnGroupForm': require('../pages/contentextend/extendModelColumnGroupForm.vue'),
  'contentextend/extendModelColumn': require('../pages/contentextend/extendModelColumn.vue'),
  'contentextend/extendModelColumnForm': require('../pages/contentextend/extendModelColumnForm.vue'),
  'contentextend/extendModelData': require('../pages/contentextend/extendModelData.vue'),
  'contentextend/extendModelDataForm': require('../pages/contentextend/extendModelDataForm.vue'),
  'contentassess/assessCatalog': require('../pages/contentassess/assessCatalog.vue'),
  'contentassess/assessContent': require('../pages/contentassess/assessContent.vue'),
  'wordmanage/wordTabs': require('../pages/wordmanage/wordTabs.vue'),
  'plugins/index': require('../pages/plugins/index.vue'),
  'imageplayer/imageplayer': require('../pages/imageplayer/imagePlayer.vue'),
  'imageplayer/imageListTabs': require('../pages/imageplayer/imageListTabs.vue'),
  // 互动中的微信管理迁移到社交媒体中的微信管理
  // 'weixin/weixin': require('../pages/weixin/weixin.vue'),
  // 'weixin/weixinTabs': require('../pages/weixin/weixinTabs.vue'),
  // 'weixin/mediaForm': require('../pages/weixin/mediaForm.vue'),
  // 'weixin/menuForm': require('../pages/weixin/menuForm.vue'),
  // 'weixin/autoReplyForm': require('../pages/weixin/autoReplyForm.vue'),
  // 'weixin/templateMessageForm': require('../pages/weixin/templateMessageForm.vue'),
  'vote/vote': require('../pages/vote/vote.vue'),
  'vote/voteItem': require('../pages/vote/voteItem.vue'),
  'advertise/advertisePosition': require('../pages/advertise/advertisePosition.vue'),
  'advertise/advertiseList': require('../pages/advertise/advertiseList.vue'),
  'advertise/advertiseForm': require('../pages/advertise/advertiseForm.vue'),
  'browsepriv/privGroup': require('../pages/browsepriv/privGroup.vue'),
  'browsepriv/privGroupForm': require('../pages/browsepriv/privGroupForm.vue'),
  'browsepriv/privGroupDetail': require('../pages/browsepriv/privGroupDetail.vue'),
  'comment/comment': require('../pages/comment/comment.vue'),
  'comment/face': require('../pages/comment/face.vue'),
  'comment/faceForm': require('../pages/comment/faceForm.vue'),
  'customform/customForm': require('../pages/customform/customForm.vue'),
  'customform/createGuide': require('../pages/customform/createGuide.vue'),
  'customform/customFormType': require('../pages/customform/customFormType.vue'),
  'customform/templateManage': require('../pages/customform/templateManage.vue'),
  'customform/customFormData': require('../pages/customform/customFormData.vue'),
  'customform/customFormDetail': require('../pages/customform/customFormDetail.vue'),
  'customform/customFormPreview': require('../pages/customform/customFormPreview.vue'),
  'link/links': require('../pages/link/links.vue'),
  'link/linkGroupForm': require('../pages/link/components/LinkGroupForm.vue'),
  'link/linkList': require('../pages/link/components/LinkList.vue'),
  'link/linkForm': require('../pages/link/components/LinkForm.vue'),
  'messageboard/messageBoard': require('../pages/messageboard/messageBoard.vue'),
  'messageboard/messageBoardForm': require('../pages/messageboard/messageBoardForm.vue'),
  'messageboard/boardMessageList': require('../pages/messageboard/boardMessageList.vue'),
  'sitestyle/siteStyleList': require('../pages/sitestyle/siteStyleList.vue'),
  'sitestyle/siteStyleForm': require('../pages/sitestyle/siteStyleForm.vue'),
  'sitestyle/styleNodeForm': require('../pages/sitestyle/styleNodeForm.vue'),
  'member/index': require('../pages/member/index.vue'),
  'member/memberList': require('../pages/member/memberList.vue'),
  'member/memberAddForm': require('../pages/member/MemberAddForm.vue'),
  'member/memberEditForm': require('../pages/member/MemberEditForm.vue'),
  'member/sendMessage': require('../pages/member/SendMessage.vue'),
  'member/branch': require('../pages/member/branch.vue'),
  'member/branchForm': require('../pages/member/branchForm.vue'),
  'member/role': require('../pages/member/role.vue'),
  'member/roleInfo': require('../pages/member/RoleInfo.vue'),
  'member/roleForm': require('../pages/member/RoleForm.vue'),
  'member/levelList': require('../pages/member/levelList.vue'),
  'member/levelForm': require('../pages/member/components/LevelForm.vue'),
  'member/scoreOperateList': require('../pages/member/scoreOperateList.vue'),
  'member/scoreOperateForm': require('../pages/member/scoreOperateForm.vue'),
  // 'member/memberMenu': require('../pages/member/memberMenu.vue'),
  'message/messageManager': require('../pages/message/messageManager.vue'),
  'member/messageDetailForm': require('../pages/message/messageDetailForm.vue'),
  'message/messageTemplate': require('../pages/message/messageTemplate.vue'),
  'message/messageTemplateForm': require('../pages/message/messageTemplateForm.vue'),
  'stat/stat': require('../pages/stat/stat.vue'),
  'dbgather/index': require('../pages/dbgather/index.vue'),
  'dbgather/dataSetForm': require('../pages/dbgather/components/DataSetForm.vue'),
  'dbgather/databaseForm': require('../pages/dbgather/components/DatabaseForm.vue'),
  'dbgather/dataSetList': require('../pages/dbgather/components/DataSetList.vue'),
  'dbgather/databaseList': require('../pages/dbgather/components/DatabaseList.vue'),
  'gather/fromWeb': require('../pages/gather/fromWeb.vue'),
  'gather/fromWebTabs': require('../pages/gather/components/FromWebTabs.vue'),
  'gather/fromWebResultForm': require('../pages/gather/components/FromWebResultForm.vue'),
  'gather/fromWebCreateForm': require('../pages/gather/components/FromWebCreateForm.vue'),
  'contentadvance/publishPointList': require('../pages/contentadvance/publishPointList.vue'),
  'contentadvance/publishPointForm': require('../pages/contentadvance/publishPointForm.vue'),
  'contentadvance/publishPlatform': require('../pages/contentadvance/publishPlatform.vue'),
  'contentadvance/publishPlatformDetail': require('../pages/contentadvance/components/PublishPlatformDetail.vue'),
  'dbgather/fromDBTab': require('../pages/dbgather/fromDBTab.vue'),
  'dbgather/fromDB': require('../pages/dbgather/fromDB.vue'),
  'dbgather/fromDBForm': require('../pages/dbgather/fromDBForm.vue'),
  'sitegroup/deploy': require('../pages/sitegroup/deploy.vue'),
  'sitegroup/gather': require('../pages/sitegroup/gather.vue'),
  'sitegroup/deployForm': require('../pages/sitegroup/deployForm.vue'),
  'sitegroup/gatherForm': require('../pages/sitegroup/gatherForm.vue'),
  'workspace/catalogMapping': require('../pages/workspace/catalogMapping.vue'),
  'platform/index': require('../pages/platform/index.vue'),
  'platform/systemInfo': require('../pages/platform/systemInfo.vue'),
  'platform/nginxSync': require('../pages/platform/nginxSync.vue'),
  'platform/detector': require('../pages/platform/detector.vue'),
  'platform/branch': require('../pages/platform/branch.vue'),
  'platform/branchForm': require('../pages/platform/components/BranchForm.vue'),
  'platform/role': require('../pages/platform/role.vue'),
  'platform/roleInfo': require('../pages/platform/components/RoleInfo.vue'),
  'platform/user': require('../pages/platform/user.vue'),
  'platform/userForm': require('../pages/platform/components/UserForm.vue'),
  'platform/security': require('../pages/platform/security.vue'),
  'platform/code': require('../pages/platform/code.vue'),
  'platform/codeForm': require('../pages/platform/codeForm.vue'),
  'platform/codeItem': require('../pages/platform/codeItem.vue'),
  'platform/codeItemForm': require('../pages/platform/codeItemForm.vue'),
  'platform/config': require('../pages/platform/config.vue'),
  'platform/metadata': require('../pages/platform/metadata.vue'),
  'platform/metaAddForm': require('../pages/platform/metaAddForm.vue'),
  'platform/metadataDetail': require('../pages/platform/metadataDetail.vue'),
  'platform/metadataInfo': require('../pages/platform/metadataInfo.vue'),
  'platform/metaColumnGroupForm': require('../pages/platform/metaColumnGroupForm.vue'),
  'platform/metaModelColumn': require('../pages/platform/metaModelColumn.vue'),
  'platform/metaColumnForm': require('../pages/platform/metaColumnForm.vue'),
  'platform/metaModelData': require('../pages/platform/metaModelData.vue'),
  'platform/metaModelDataForm': require('../pages/platform/metaModelDataForm.vue'),
  'platform/metaModelTemplate': require('../pages/platform/metaModelTemplate.vue'),
  'platform/schedule': require('../pages/platform/schedule.vue'),
  'platform/scheduleForm': require('../pages/platform/components/ScheduleForm.vue'),
  'platform/menu': require('../pages/platform/menu.vue'),
  'platform/plugin': require('../pages/platform/plugin.vue'),
  'platform/pluginDetail': require('../pages/platform/pluginDetail.vue'),
  'platform/backup': require('../pages/platform/backup.vue'),
  'logs/log': require('../pages/logs/log.vue'),
  'logs/logDetail': require('../pages/logs/logDetail.vue'),
  'reports/summary': require('../pages/stat/reports/summary.vue'),
  'reports/site': require('../pages/stat/reports/site.vue'),
  'reports/hour': require('../pages/stat/reports/hour.vue'),
  'reports/lastVisit': require('../pages/stat/reports/lastVisit.vue'),
  'reports/entrance': require('../pages/stat/reports/entrance.vue'),
  'reports/exit': require('../pages/stat/reports/exit.vue'),
  'reports/host': require('../pages/stat/reports/host.vue'),
  'reports/district': require('../pages/stat/reports/district.vue'),
  'reports/onlineVisitor': require('../pages/stat/reports/onlineVisitor.vue'),
  'reports/catalogHit': require('../pages/stat/reports/catalogHit.vue'),
  'reports/urlHit': require('../pages/stat/reports/urlHit.vue'),
  'reports/contentHit': require('../pages/stat/reports/contentHit.vue'),
  'reports/menuHit': require('../pages/stat/reports/menuHit.vue'),
  'reports/visitDepth': require('../pages/stat/reports/visitDepth.vue'),
  'reports/visitFreq': require('../pages/stat/reports/visitFreq.vue'),
  'reports/returningRate': require('../pages/stat/reports/returningRate.vue'),
  'reports/stickTime': require('../pages/stat/reports/stickTime.vue'),
  'reports/source': require('../pages/stat/reports/source.vue'),
  'reports/searchEngine': require('../pages/stat/reports/searchEngine.vue'),
  'reports/referer': require('../pages/stat/reports/referer.vue'),
  'reports/keyword': require('../pages/stat/reports/keyword.vue'),
  'reports/OS': require('../pages/stat/reports/OS.vue'),
  'reports/browser': require('../pages/stat/reports/browser.vue'),
  'reports/language': require('../pages/stat/reports/language.vue'),
  'reports/screen': require('../pages/stat/reports/screen.vue'),
  'reports/colorDepth': require('../pages/stat/reports/colorDepth.vue'),
  'reports/javaEnabled': require('../pages/stat/reports/javaEnabled.vue'),
  'reports/flashVersion': require('../pages/stat/reports/flashVersion.vue'),
  'reports/cookieEnabled': require('../pages/stat/reports/cookieEnabled.vue'),
  'reports/statByCatalog': require('../pages/stat/reports/statByCatalog.vue'),
  'reports/statByDimension': require('../pages/stat/reports/statByDimension.vue'),
  'reports/statByRole': require('../pages/stat/reports/statByRole.vue'),
  'reports/statByUser': require('../pages/stat/reports/statByUser.vue'),
  'reports/lastHit': require('../pages/stat/reports/lastHit.vue'),
  'reports/advertise': require('../pages/stat/reports/advertise.vue'),
  'reports/position': require('../pages/stat/reports/position.vue'),
  'reports/adDistrict': require('../pages/stat/reports/adDistrict.vue'),
  'reports/memberLoginStat': require('../pages/stat/reports/memberLoginStat.vue'),
  'reports/memberFavoriteStat': require('../pages/stat/reports/memberFavoriteStat.vue'),
  'reports/contentFavoriteStat': require('../pages/stat/reports/contentFavoriteStat.vue'),
  'reports/commentFace': require('../pages/stat/reports/commentFace.vue'),
  'reports/commentFaceReport': require('../pages/stat/reports/commentFaceReport.vue'),
  'reports/commentScore': require('../pages/stat/reports/commentScore.vue'),
  'reports/commentScoreReport': require('../pages/stat/reports/commentScoreReport.vue'),
  'reports/commentSupport': require('../pages/stat/reports/commentSupport.vue'),
  'reports/commentSupportReport': require('../pages/stat/reports/commentSupportReport.vue'),
  'reports/assessStat': require('../pages/stat/reports/assessStat.vue'),
  'reports/comprehensiveStat': require('../pages/stat/reports/comprehensiveStat.vue'),
  'reports/comprehensiveIncStat': require('../pages/stat/reports/comprehensiveIncStat.vue'),
  'reports/contentDataStat': require('../pages/stat/reports/contentDataStat.vue'),
  'special/templateList': require('../pages/special/templateList.vue'),
  'special/specialForm': require('../pages/special/specialForm.vue'),
  'special/templateForm': require('../pages/special/templateForm.vue'),
  'socialmedia/index': require('../pages/socialmedia/index.vue'),
  'socialmedia/accounts': require('../pages/socialmedia/accounts.vue'),
  'socialmedia/addAccount': require('../pages/socialmedia/components/AddAccount.vue'),
  'socialmedia/addAccountForm': require('../pages/socialmedia/components/AddAccountForm.vue'),
  'socialmedia/manageUserList': require('../pages/socialmedia/components/ManageUserList.vue'),
  'socialmedia/mediaConfigList': require('../pages/socialmedia/mediaConfigList.vue'),
  'socialmedia/accountType': require('../pages/socialmedia/accountType.vue'),
  'socialmedia/accountTypeForm': require('../pages/socialmedia/accountTypeForm.vue'),
  'socialmedia/mediaConditionList': require('../pages/socialmedia/mediaConditionList.vue'),
  'socialmedia/mediaPush': require('../pages/socialmedia/mediaPush.vue'),
  'socialmedia/commentsList': require('../pages/socialmedia/commentsList.vue'),
  'socialmedia/commentsListDetail': require('../pages/socialmedia/components/CommentsListDetail.vue'),
  'socialmedia/lookContent': require('../pages/socialmedia/components/LookContent.vue'),
  'socialmedia/fansAccountList': require('../pages/socialmedia/fansAccountList.vue'),
  'socialmedia/weiboTabs': require('../pages/socialmedia/weiboTabs.vue'),
  'socialmedia/fansManage': require('../pages/socialmedia/fansManage.vue'),
  'socialmedia/fansRemarkForm': require('../pages/socialmedia/fansRemarkForm.vue'),
  'socialmedia/fansTagForm': require('../pages/socialmedia/fansTagForm.vue'),
  'socialmedia/fansMsgHistory': require('../pages/socialmedia/fansMsgHistory.vue'),
  'socialmedia/sinaFansManage': require('../pages/socialmedia/sinaFansManage.vue'),
  'socialmedia/monitor': require('../pages/socialmedia/monitor.vue'),
  'socialmedia/material': require('../pages/socialmedia/material.vue'),
  // 'socialmedia/weiboMegTab': require('../pages/socialmedia/weiboMegTab.vue'),
  // 互动中的微信管理迁移到社交媒体中的微信管理
  'socialmedia/weixinList': require('../pages/weixin/weixin.vue'),
  'socialmedia/weixinTabs': require('../pages/weixin/weixinTabs.vue'),
  'socialmedia/weixinMediaForm': require('../pages/weixin/mediaForm.vue'),
  'socialmedia/weixinMenuForm': require('../pages/weixin/menuForm.vue'),
  'socialmedia/weixinAutoReplyForm': require('../pages/weixin/autoReplyForm.vue'),
  'socialmedia/weixintemplateMessageForm': require('../pages/weixin/templateMessageForm.vue'),
  'socialmedia/appManage': require('../pages/socialmedia/appManage.vue'),
  'socialmedia/miniAppManage': require('../pages/socialmedia/miniAppManage.vue'),

  // 社交媒体统计
  'socialmedia/mediaStat': require('../pages/socialmedia/mediaStat.vue'),
  'socialmedia/mediaStat/contentCount': require('../pages/socialmedia/stat/ContentCountStat.vue'),
  'socialmedia/mediaStat/pushCount': require('../pages/socialmedia/stat/PushCountStat.vue'),
  'socialmedia/mediaStat/comprehensive': require('../pages/socialmedia/stat/comprehensiveIncStat.vue'),
  'socialmedia/mediaStat/contentData': require('../pages/socialmedia/stat/contentDataStat.vue'),

  // 自定义表单
  'formdesigner/index': require('../pages/formdesigner/index.vue'),
  'formdesigner/addform': require('../pages/formdesigner/add.vue'),
  'formdesigner/editform': require('../pages/formdesigner/edit.vue'),

  'transfer/main': require('../pages/transfer/main.vue')

}
export default components
