diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/icon-sence.svg b/src/assets/icons/icon-sence.svg new file mode 100644 index 0000000..d6bf2f0 --- /dev/null +++ b/src/assets/icons/icon-sence.svg @@ -0,0 +1 @@ + diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/icon-sence.svg b/src/assets/icons/icon-sence.svg new file mode 100644 index 0000000..d6bf2f0 --- /dev/null +++ b/src/assets/icons/icon-sence.svg @@ -0,0 +1 @@ + diff --git a/src/assets/images/loading.gif b/src/assets/images/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/src/assets/images/loading.gif Binary files differ diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/icon-sence.svg b/src/assets/icons/icon-sence.svg new file mode 100644 index 0000000..d6bf2f0 --- /dev/null +++ b/src/assets/icons/icon-sence.svg @@ -0,0 +1 @@ + diff --git a/src/assets/images/loading.gif b/src/assets/images/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/src/assets/images/loading.gif Binary files differ diff --git a/src/router/modules/page.ts b/src/router/modules/page.ts index ca1e0a2..27520ff 100644 --- a/src/router/modules/page.ts +++ b/src/router/modules/page.ts @@ -18,33 +18,20 @@ name: 'DeviceList', component: () => import('@/views/page/device/index.vue'), meta: { - title: '设备管理', - sidebar: false, + title: '点位管理', breadcrumb: true, activeMenu: '/device', }, }, - ], - }, - { - path: '/video', - component: Layout, - redirect: '/video/preview', - name: 'video', - meta: { - title: '视频预览', - icon: 'icon-video', - }, - children: [ { path: 'preview', name: 'VideoPreview', component: () => import('@/views/page/video/index.vue'), meta: { title: '视频预览', - sidebar: false, + sidebar: true, breadcrumb: true, - activeMenu: '/video', + activeMenu: '/device', }, }, ], @@ -55,7 +42,7 @@ redirect: '/model/manage', name: 'model', meta: { - title: '模型管理', + title: '算法管理', icon: 'icon-model', }, children: [ @@ -64,7 +51,7 @@ name: 'ModelManage', component: () => import('@/views/page/model/index.vue'), meta: { - title: '模型管理', + title: '算法管理', sidebar: false, breadcrumb: true, activeMenu: '/model', @@ -73,6 +60,52 @@ ], }, { + path: '/sence', + component: Layout, + redirect: '/sence/manage', + name: 'sence', + meta: { + title: '场景管理', + icon: 'icon-sence', + }, + children: [ + { + path: 'manage', + name: 'SenceManage', + component: () => import('@/views/page/sence/index.vue'), + meta: { + title: '场景管理', + sidebar: false, + breadcrumb: true, + activeMenu: '/sence', + }, + }, + ], + }, + { + path: '/gas', + component: Layout, + redirect: '/gas/list', + name: 'gas', + meta: { + title: '甲烷数据', + icon: 'icon-gas', + }, + children: [ + { + path: 'list', + name: 'GasList', + component: () => import('@/views/page/gas/index.vue'), + meta: { + title: '甲烷数据', + sidebar: false, + breadcrumb: true, + activeMenu: '/gas', + }, + }, + ], + }, + { path: '/identify', component: Layout, redirect: '/identify/result', diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/icon-sence.svg b/src/assets/icons/icon-sence.svg new file mode 100644 index 0000000..d6bf2f0 --- /dev/null +++ b/src/assets/icons/icon-sence.svg @@ -0,0 +1 @@ + diff --git a/src/assets/images/loading.gif b/src/assets/images/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/src/assets/images/loading.gif Binary files differ diff --git a/src/router/modules/page.ts b/src/router/modules/page.ts index ca1e0a2..27520ff 100644 --- a/src/router/modules/page.ts +++ b/src/router/modules/page.ts @@ -18,33 +18,20 @@ name: 'DeviceList', component: () => import('@/views/page/device/index.vue'), meta: { - title: '设备管理', - sidebar: false, + title: '点位管理', breadcrumb: true, activeMenu: '/device', }, }, - ], - }, - { - path: '/video', - component: Layout, - redirect: '/video/preview', - name: 'video', - meta: { - title: '视频预览', - icon: 'icon-video', - }, - children: [ { path: 'preview', name: 'VideoPreview', component: () => import('@/views/page/video/index.vue'), meta: { title: '视频预览', - sidebar: false, + sidebar: true, breadcrumb: true, - activeMenu: '/video', + activeMenu: '/device', }, }, ], @@ -55,7 +42,7 @@ redirect: '/model/manage', name: 'model', meta: { - title: '模型管理', + title: '算法管理', icon: 'icon-model', }, children: [ @@ -64,7 +51,7 @@ name: 'ModelManage', component: () => import('@/views/page/model/index.vue'), meta: { - title: '模型管理', + title: '算法管理', sidebar: false, breadcrumb: true, activeMenu: '/model', @@ -73,6 +60,52 @@ ], }, { + path: '/sence', + component: Layout, + redirect: '/sence/manage', + name: 'sence', + meta: { + title: '场景管理', + icon: 'icon-sence', + }, + children: [ + { + path: 'manage', + name: 'SenceManage', + component: () => import('@/views/page/sence/index.vue'), + meta: { + title: '场景管理', + sidebar: false, + breadcrumb: true, + activeMenu: '/sence', + }, + }, + ], + }, + { + path: '/gas', + component: Layout, + redirect: '/gas/list', + name: 'gas', + meta: { + title: '甲烷数据', + icon: 'icon-gas', + }, + children: [ + { + path: 'list', + name: 'GasList', + component: () => import('@/views/page/gas/index.vue'), + meta: { + title: '甲烷数据', + sidebar: false, + breadcrumb: true, + activeMenu: '/gas', + }, + }, + ], + }, + { path: '/identify', component: Layout, redirect: '/identify/result', diff --git a/src/views/page/gas/index.vue b/src/views/page/gas/index.vue new file mode 100644 index 0000000..58468ca --- /dev/null +++ b/src/views/page/gas/index.vue @@ -0,0 +1,3 @@ + diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/icon-sence.svg b/src/assets/icons/icon-sence.svg new file mode 100644 index 0000000..d6bf2f0 --- /dev/null +++ b/src/assets/icons/icon-sence.svg @@ -0,0 +1 @@ + diff --git a/src/assets/images/loading.gif b/src/assets/images/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/src/assets/images/loading.gif Binary files differ diff --git a/src/router/modules/page.ts b/src/router/modules/page.ts index ca1e0a2..27520ff 100644 --- a/src/router/modules/page.ts +++ b/src/router/modules/page.ts @@ -18,33 +18,20 @@ name: 'DeviceList', component: () => import('@/views/page/device/index.vue'), meta: { - title: '设备管理', - sidebar: false, + title: '点位管理', breadcrumb: true, activeMenu: '/device', }, }, - ], - }, - { - path: '/video', - component: Layout, - redirect: '/video/preview', - name: 'video', - meta: { - title: '视频预览', - icon: 'icon-video', - }, - children: [ { path: 'preview', name: 'VideoPreview', component: () => import('@/views/page/video/index.vue'), meta: { title: '视频预览', - sidebar: false, + sidebar: true, breadcrumb: true, - activeMenu: '/video', + activeMenu: '/device', }, }, ], @@ -55,7 +42,7 @@ redirect: '/model/manage', name: 'model', meta: { - title: '模型管理', + title: '算法管理', icon: 'icon-model', }, children: [ @@ -64,7 +51,7 @@ name: 'ModelManage', component: () => import('@/views/page/model/index.vue'), meta: { - title: '模型管理', + title: '算法管理', sidebar: false, breadcrumb: true, activeMenu: '/model', @@ -73,6 +60,52 @@ ], }, { + path: '/sence', + component: Layout, + redirect: '/sence/manage', + name: 'sence', + meta: { + title: '场景管理', + icon: 'icon-sence', + }, + children: [ + { + path: 'manage', + name: 'SenceManage', + component: () => import('@/views/page/sence/index.vue'), + meta: { + title: '场景管理', + sidebar: false, + breadcrumb: true, + activeMenu: '/sence', + }, + }, + ], + }, + { + path: '/gas', + component: Layout, + redirect: '/gas/list', + name: 'gas', + meta: { + title: '甲烷数据', + icon: 'icon-gas', + }, + children: [ + { + path: 'list', + name: 'GasList', + component: () => import('@/views/page/gas/index.vue'), + meta: { + title: '甲烷数据', + sidebar: false, + breadcrumb: true, + activeMenu: '/gas', + }, + }, + ], + }, + { path: '/identify', component: Layout, redirect: '/identify/result', diff --git a/src/views/page/gas/index.vue b/src/views/page/gas/index.vue new file mode 100644 index 0000000..58468ca --- /dev/null +++ b/src/views/page/gas/index.vue @@ -0,0 +1,3 @@ + diff --git a/src/views/page/result/index.vue b/src/views/page/result/index.vue index 907518f..8cd6963 100644 --- a/src/views/page/result/index.vue +++ b/src/views/page/result/index.vue @@ -1,3 +1,187 @@ + + + + + diff --git a/public/config/config.json b/public/config/config.json index ec87af0..e500c7e 100644 --- a/public/config/config.json +++ b/public/config/config.json @@ -1,6 +1,6 @@ { "title":"智能一体机管理系统", "baseUrl": "http://localhost:9001", - "version": "1.0.1", + "version": "1.0.0", "node": "16.18.1" } diff --git a/public/image/loading.gif b/public/image/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/public/image/loading.gif Binary files differ diff --git a/src/api/index.ts b/src/api/index.ts index 2ae434a..f5a0ead 100644 --- a/src/api/index.ts +++ b/src/api/index.ts @@ -69,7 +69,7 @@ else if (error.message) { let message = error.message if (message === 'Network Error') { - message = '后端网络故障' + message = '网络故障' } else if (message.includes('timeout')) { message = '接口请求超时' diff --git a/src/api/page/result.ts b/src/api/page/result.ts new file mode 100644 index 0000000..aafc804 --- /dev/null +++ b/src/api/page/result.ts @@ -0,0 +1,22 @@ +/** + * 识别结果接口 + */ +import request from '../index' + +// 列表 +export function getResultList(params: object) { + return request({ + url: '/api/frame/page', + method: 'get', + params, + }) +} +// 获取图片 +export function getResultPic(params: object) { + return request({ + url: '/api/frame/frame_image', + method: 'get', + params, + responseType: 'blob', + }) +} diff --git a/src/assets/icons/icon-gas.svg b/src/assets/icons/icon-gas.svg new file mode 100644 index 0000000..dccef3f --- /dev/null +++ b/src/assets/icons/icon-gas.svg @@ -0,0 +1 @@ + diff --git a/src/assets/icons/icon-sence.svg b/src/assets/icons/icon-sence.svg new file mode 100644 index 0000000..d6bf2f0 --- /dev/null +++ b/src/assets/icons/icon-sence.svg @@ -0,0 +1 @@ + diff --git a/src/assets/images/loading.gif b/src/assets/images/loading.gif new file mode 100644 index 0000000..0156225 --- /dev/null +++ b/src/assets/images/loading.gif Binary files differ diff --git a/src/router/modules/page.ts b/src/router/modules/page.ts index ca1e0a2..27520ff 100644 --- a/src/router/modules/page.ts +++ b/src/router/modules/page.ts @@ -18,33 +18,20 @@ name: 'DeviceList', component: () => import('@/views/page/device/index.vue'), meta: { - title: '设备管理', - sidebar: false, + title: '点位管理', breadcrumb: true, activeMenu: '/device', }, }, - ], - }, - { - path: '/video', - component: Layout, - redirect: '/video/preview', - name: 'video', - meta: { - title: '视频预览', - icon: 'icon-video', - }, - children: [ { path: 'preview', name: 'VideoPreview', component: () => import('@/views/page/video/index.vue'), meta: { title: '视频预览', - sidebar: false, + sidebar: true, breadcrumb: true, - activeMenu: '/video', + activeMenu: '/device', }, }, ], @@ -55,7 +42,7 @@ redirect: '/model/manage', name: 'model', meta: { - title: '模型管理', + title: '算法管理', icon: 'icon-model', }, children: [ @@ -64,7 +51,7 @@ name: 'ModelManage', component: () => import('@/views/page/model/index.vue'), meta: { - title: '模型管理', + title: '算法管理', sidebar: false, breadcrumb: true, activeMenu: '/model', @@ -73,6 +60,52 @@ ], }, { + path: '/sence', + component: Layout, + redirect: '/sence/manage', + name: 'sence', + meta: { + title: '场景管理', + icon: 'icon-sence', + }, + children: [ + { + path: 'manage', + name: 'SenceManage', + component: () => import('@/views/page/sence/index.vue'), + meta: { + title: '场景管理', + sidebar: false, + breadcrumb: true, + activeMenu: '/sence', + }, + }, + ], + }, + { + path: '/gas', + component: Layout, + redirect: '/gas/list', + name: 'gas', + meta: { + title: '甲烷数据', + icon: 'icon-gas', + }, + children: [ + { + path: 'list', + name: 'GasList', + component: () => import('@/views/page/gas/index.vue'), + meta: { + title: '甲烷数据', + sidebar: false, + breadcrumb: true, + activeMenu: '/gas', + }, + }, + ], + }, + { path: '/identify', component: Layout, redirect: '/identify/result', diff --git a/src/views/page/gas/index.vue b/src/views/page/gas/index.vue new file mode 100644 index 0000000..58468ca --- /dev/null +++ b/src/views/page/gas/index.vue @@ -0,0 +1,3 @@ + diff --git a/src/views/page/result/index.vue b/src/views/page/result/index.vue index 907518f..8cd6963 100644 --- a/src/views/page/result/index.vue +++ b/src/views/page/result/index.vue @@ -1,3 +1,187 @@ + + + + + diff --git a/src/views/page/sence/index.vue b/src/views/page/sence/index.vue new file mode 100644 index 0000000..e220c09 --- /dev/null +++ b/src/views/page/sence/index.vue @@ -0,0 +1,3 @@ +