diff --git a/src/assets/imgs/tool_ic_kaifawendang.png b/src/assets/imgs/tool_ic_kaifawendang.png new file mode 100644 index 0000000000000000000000000000000000000000..5bd2147c17d04a6654b3cbab8773cd37862e0a1c Binary files /dev/null and b/src/assets/imgs/tool_ic_kaifawendang.png differ diff --git a/src/pages/index.vue b/src/pages/index.vue index d1729a44d7ad64d27023fbc8c5d092d1b5c6218f..f86cf35abe647dc96616a9367b40e6b35d333017 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -17,8 +17,7 @@ export default { '/intelligent_details', '/intelligent_appbuilder', '/intelligent_fwzc', - '/search_engine', - '/technical_support' + '/search_engine' ] }), created(){ diff --git a/src/pages/technical-support/doc-manage/detail.vue b/src/pages/technical-support/doc-manage/detail.vue new file mode 100644 index 0000000000000000000000000000000000000000..b0e2414508bdc1ed8e201d8eec2592185733c231 --- /dev/null +++ b/src/pages/technical-support/doc-manage/detail.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/pages/technical-support/doc-manage/index.vue b/src/pages/technical-support/doc-manage/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..34d943d10005e2158097d2217f97d8f01176237e --- /dev/null +++ b/src/pages/technical-support/doc-manage/index.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/src/pages/technical-support/doc-manage/list.vue b/src/pages/technical-support/doc-manage/list.vue new file mode 100644 index 0000000000000000000000000000000000000000..a866ee870ab07e14c3b29e8001f360ccdc967d1a --- /dev/null +++ b/src/pages/technical-support/doc-manage/list.vue @@ -0,0 +1,222 @@ + + + + + diff --git a/src/pages/technical-support/doc/detail.vue b/src/pages/technical-support/doc/detail.vue new file mode 100644 index 0000000000000000000000000000000000000000..0365ce5294d9c01930436974c471739e003712b5 --- /dev/null +++ b/src/pages/technical-support/doc/detail.vue @@ -0,0 +1,265 @@ + + + + + diff --git a/src/pages/technical-support/doc/index.vue b/src/pages/technical-support/doc/index.vue new file mode 100644 index 0000000000000000000000000000000000000000..3dbd24a81f126259af4b2609f7f907472814275b --- /dev/null +++ b/src/pages/technical-support/doc/index.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/src/pages/technical-support/index.vue b/src/pages/technical-support/index.vue index 647a3fb444cade81375c2a39ba376648c414dfaa..a44ab87b704ac6b2ad94f9e311269f70d086f773 100644 --- a/src/pages/technical-support/index.vue +++ b/src/pages/technical-support/index.vue @@ -1,70 +1,3 @@ - - - - - \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index fd8f7d4c87cfa42bd0b216799409aed6b1fdc0bd..5f7aa646a94b65b7f57c65816c0e67ed0ea85e7b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -76,12 +76,14 @@ export default new Router({ { path: "/fwgl/:level/:type/approveWorkspace", name: "servicedetail", - component: () => import("@/pages/workbench/fwgl/approveWorkspace"), + component: () => + import("@/pages/workbench/fwgl/approveWorkspace"), }, // 云资源 - 工作区域审批 { path: "/fwgl/:level/:type/organizationCloudResource/:id", name: "servicedetail", - component: () => import("@/pages/workbench/fwgl/organizationCloudResource"), + component: () => + import("@/pages/workbench/fwgl/organizationCloudResource"), }, // 云资源 - 组织云资源详情 ], }, // 工作台 - 服务管理模块 @@ -115,8 +117,7 @@ export default new Router({ { path: "/yygl/:level/:type/appdebugger/:deploy_id", // 我部署的应用详情-应用调试 name: "app_debugger", - component: () => - import("@/pages/workbench/yygl/app_debugger"), + component: () => import("@/pages/workbench/yygl/app_debugger"), }, { path: "/yygl/:level/:type/appdebuggerdetail/:deploy_id", // 我部署的应用详情-应用调试-详情 @@ -144,11 +145,47 @@ export default new Router({ ], }, // 工作台 - 应用管理模块 { - path: "/technical_support", // 技术支持 + path: "/technical_support", name: "technicalSupport", + redirect: "/technical_support/doc/", component: () => import("@/pages/technical-support/index"), - - }, + children: [ + { + path: "/technical_support/doc/", + name: "technicalSupportDoc", + redirect: "/technical_support/doc/introductory", + component: () => import("@/pages/technical-support/doc/index"), + children: [ + { + path: "/technical_support/doc/:type", + name: "technicalSupportDocDetail", + component: () => + import("@/pages/technical-support/doc/detail"), + }, // 开发文档详情 + ], + }, // 开发文档 + { + path: "/technical_support/doc_manage/", + name: "technicalSupportDoc", + redirect: "/technical_support/doc_manage/list", + component: () => import("@/pages/technical-support/doc-manage/index"), + children: [ + { + path: "/technical_support/doc_manage/list", + name: "technicalSupportDocDetail", + component: () => + import("@/pages/technical-support/doc-manage/list"), + }, // 开发文档管理列表 + { + path: "/technical_support/doc_manage/edit/:id", + name: "technicalSupportDocDetail", + component: () => + import("@/pages/technical-support/doc-manage/detail"), + }, // 开发文档管理编辑 + ], + }, // 开发文档管理 + ], + }, // 技术支持 { path: "/shop", // 服务超市 name: "shop", @@ -241,65 +278,97 @@ export default new Router({ { path: "/app_build", name: "app_build", - component: () => import("@/pages/workbench/component-center/app-build/index"), + component: () => + import("@/pages/workbench/component-center/app-build/index"), }, // 应用构建(镜像形式) { path: "/intelligent_drawing", name: "intelligent_drawing", - component: () => import("@/pages/workbench/component-center/intelligent-drawing/intelligent_drawing"), + component: () => + import( + "@/pages/workbench/component-center/intelligent-drawing/intelligent_drawing" + ), }, // 智能制图 { path: "/intelligent_details", name: "intelligent_details", - component: () => import("@/pages/workbench/component-center/intelligent-drawing/intelligent_details"), + component: () => + import( + "@/pages/workbench/component-center/intelligent-drawing/intelligent_details" + ), }, // 智能制图--详情页面 { path: "/intelligent_appbuilder", name: "intelligent_appbuilder", - component: () => import("@/pages/workbench/component-center/intelligent-drawing/intelligent_appbuilder"), + component: () => + import( + "@/pages/workbench/component-center/intelligent-drawing/intelligent_appbuilder" + ), }, // 智能制图--应用程序页面 { path: "/intelligent_fwzc", name: "intelligent_fwzc", - component: () => import("@/pages/workbench/component-center/intelligent-drawing/intelligent_fwzc"), + component: () => + import( + "@/pages/workbench/component-center/intelligent-drawing/intelligent_fwzc" + ), }, // 智能制图--服务注册测试页面 { path: "/progress", // 流程设计 name: "progress", redirect: "/progress/designer", - component: () => import("@/pages/workbench/component-center/process-management/index"), + component: () => + import( + "@/pages/workbench/component-center/process-management/index" + ), children: [ { path: "/progress/designer", name: "process_designer", - component: () => import("@/pages/workbench/component-center/process-management/designer/index"), + component: () => + import( + "@/pages/workbench/component-center/process-management/designer/index" + ), }, // 流程设计--列表 { path: "/progress/designer/detail/:id", name: "process_designer_detail/:id", - component: () => import("@/pages/workbench/component-center/process-management/designer/detail"), + component: () => + import( + "@/pages/workbench/component-center/process-management/designer/detail" + ), }, // 流程设计--详情 { path: "/progress/monitoring", name: "process_monitoring", - component: () => import("@/pages/workbench/component-center/process-management/monitoring/index"), + component: () => + import( + "@/pages/workbench/component-center/process-management/monitoring/index" + ), }, // 流程监控 { path: "/progress/designer/design", name: "process_design", - component: () => import("@/pages/workbench/component-center/process-management/process-design/index"), + component: () => + import( + "@/pages/workbench/component-center/process-management/process-design/index" + ), }, // 流程设计 { path: "/progress/designer/design_edit/:id", name: "process_design_edit", - component: () => import("@/pages/workbench/component-center/process-management/process-design/edit"), + component: () => + import( + "@/pages/workbench/component-center/process-management/process-design/edit" + ), }, // 流程编辑 ], }, // 流程设计 { path: "/search_engine", name: "search_engine", - component: () => import("@/pages/workbench/component-center/search-engine/index"), + component: () => + import("@/pages/workbench/component-center/search-engine/index"), }, // 搜索引擎 { path: "/user", // 个人中心 @@ -463,7 +532,8 @@ export default new Router({ { path: "/data_analysis/super_application", // 数据分析中心应用-超管 name: "superApplicationDataAnalysis", - component: () => import("@/pages/data-analysis/super-application"), + component: () => + import("@/pages/data-analysis/super-application"), }, { path: "/data_analysis/super_overview", // 运行概况-超管 @@ -486,72 +556,106 @@ export default new Router({ { path: "/message/recommended", // 推荐位管理列表 name: "recommended", - component: () => import("@/pages/message-management/recommended/recommended-list"), + component: () => + import( + "@/pages/message-management/recommended/recommended-list" + ), }, { path: "/message/recommended/edit", // 推荐位管理选择列表 name: "recommend_edit", - component: () => import("@/pages/message-management/recommended/recommended-eidt"), + component: () => + import( + "@/pages/message-management/recommended/recommended-eidt" + ), }, { path: "/message/directed_push", // 定向推送列表 name: "directed_push", - component: () => import("@/pages/message-management/directed-push/directed-push-list"), + component: () => + import( + "@/pages/message-management/directed-push/directed-push-list" + ), }, { path: "/message/directed_push/add", // 新建定向推送 name: "directed_push_add", - component: () => import("@/pages/message-management/directed-push/directed-push-add"), + component: () => + import( + "@/pages/message-management/directed-push/directed-push-add" + ), }, { path: "/message/message_alert", // 消息提醒列表 name: "message_alert", - component: () => import("@/pages/message-management/message-alert/message-alert-list"), + component: () => + import( + "@/pages/message-management/message-alert/message-alert-list" + ), }, { path: "/message/message_alert/add", // 新建消息提醒 name: "message_alert_add", - component: () => import("@/pages/message-management/message-alert/message-alert-add"), + component: () => + import( + "@/pages/message-management/message-alert/message-alert-add" + ), }, { path: "/message/banner", // benner列表 name: "banner", - component: () => import("@/pages/message-management/banner/banner-list"), + component: () => + import("@/pages/message-management/banner/banner-list"), }, { path: "/message/banner_add", // benner新增 name: "banner_add", - component: () => import("@/pages/message-management/banner/banner-detail"), + component: () => + import("@/pages/message-management/banner/banner-detail"), }, { path: "/message/banner_edit", // benner编辑 name: "banner_edit", - component: () => import("@/pages/message-management/banner/banner-detail"), + component: () => + import("@/pages/message-management/banner/banner-detail"), }, { path: "/message/banner_detail", // benner详情 name: "banner_detail", - component: () => import("@/pages/message-management/banner/banner-detail"), + component: () => + import("@/pages/message-management/banner/banner-detail"), }, { path: "/message/message_template", // 消息模板列表 name: "message_template", - component: () => import("@/pages/message-management/message-template/message-template-list"), + component: () => + import( + "@/pages/message-management/message-template/message-template-list" + ), }, { path: "/message/message_template/add", // 新增消息模板 name: "message_template_add", - component: () => import("@/pages/message-management/message-template/message-template-detail"), + component: () => + import( + "@/pages/message-management/message-template/message-template-detail" + ), }, { path: "/message/message_template/edit/:id", // 编辑消息模板 name: "message_template_edit", - component: () => import("@/pages/message-management/message-template/message-template-detail"), + component: () => + import( + "@/pages/message-management/message-template/message-template-detail" + ), }, { path: "/message/message_template/detail/:id", // 查看消息模板详情 name: "message_template_detail", - component: () => import("@/pages/message-management/message-template/message-template-detail"), + component: () => + import( + "@/pages/message-management/message-template/message-template-detail" + ), }, ], }, // 消息与推送管理