ソースを参照

feat: datsSourceController

lvkun 2 年 前
コミット
cfcdbe9a54
2 ファイル変更35 行追加14 行削除
  1. 12 0
      src/api/schedule/dataSource.ts
  2. 23 14
      src/router/index.ts

+ 12 - 0
src/api/schedule/dataSource.ts

@@ -0,0 +1,12 @@
+import request from '@/service/request'
+
+/**
+ * API列表分页查询
+ * */
+export function getDataSourcePage (params) {
+  return request({
+    url: '/dataSource/page',
+    method: 'GET',
+    params
+  })
+}

+ 23 - 14
src/router/index.ts

@@ -11,13 +11,13 @@ const iot = {
   children: [
     {
       path: '/dashboard',
-      name: '首页',
+      name: '系统概览',
       icon: 'DashboardOutlined',
       component: () => import('@/pages/iot/dashboard/deviceAccess/index.vue')
     },
     {
       path: '/product',
-      name: '产品',
+      name: '产品模型',
       redirect: '/product/index',
       icon: 'AppstoreOutlined',
       children: [
@@ -41,7 +41,7 @@ const iot = {
     },
     {
       path: '/device',
-      name: '设备',
+      name: '设备管理',
       redirect: '/device/index',
       icon: 'RobotOutlined',
       children: [
@@ -75,7 +75,7 @@ const iot = {
     },
     {
       path: '/rule',
-      name: '规则',
+      name: '数据规则',
       redirect: '/rule/forward',
       icon: 'AimOutlined',
       children: [
@@ -185,17 +185,26 @@ const iot = {
       ]
     },
     {
-      path: '/deviceDoc',
-      name: '设备接入文档',
-      component: () => import('@/pages/iot/doc/deviceDoc.vue'),
-      icon: 'BookOutlined'
-    },
-    {
-      path: '/dataDoc',
-      name: '数据服务文档',
-      component: () => import('@/pages/iot/doc/dataDoc.vue'),
-      icon: 'CoffeeOutlined'
+      path: '/doc',
+      name: '使用文档',
+      redirect: '',
+      icon: 'SnippetsOutlined',
+      children: [
+        {
+          path: '/deviceDoc',
+          name: '设备接入文档',
+          component: () => import('@/pages/iot/doc/deviceDoc.vue'),
+          icon: 'BookOutlined'
+        },
+        {
+          path: '/dataDoc',
+          name: '数据服务文档',
+          component: () => import('@/pages/iot/doc/dataDoc.vue'),
+          icon: 'CoffeeOutlined'
+        }
+      ]
     }
+
   ]
 }