diff --git a/public/img/tuobu/dtu_down_img.png b/public/img/tuobu/dtu_down_img.png new file mode 100644 index 0000000..d1ea320 Binary files /dev/null and b/public/img/tuobu/dtu_down_img.png differ diff --git a/public/img/tuobu/shebeiyichang.png b/public/img/tuobu/shebeiyichang.png new file mode 100644 index 0000000..f758516 Binary files /dev/null and b/public/img/tuobu/shebeiyichang.png differ diff --git a/public/img/tuobu/wangguan_down_img.png b/public/img/tuobu/wangguan_down_img.png new file mode 100644 index 0000000..d763ab7 Binary files /dev/null and b/public/img/tuobu/wangguan_down_img.png differ diff --git a/src/api/opsVisualization/systemMonitoring.js b/src/api/opsVisualization/systemMonitoring.js new file mode 100644 index 0000000..3d0ceb7 --- /dev/null +++ b/src/api/opsVisualization/systemMonitoring.js @@ -0,0 +1,20 @@ +import request from '@/router/axios'; + +export const getServiceList = () => { + return request({ + url: '/kgApi/monitor-system/getServiceList', + method: 'get', + }) +} +export const getMiddleList = () => { + return request({ + url: '/kgApi/monitor-system/getMiddleList', + method: 'get', + }) +} +export const getServerParamsList = () => { + return request({ + url: '/kgApi/monitor-system/getServerParamsList', + method: 'get', + }) + } diff --git a/src/api/opsVisualization/tuobu.js b/src/api/opsVisualization/tuobu.js new file mode 100644 index 0000000..9716e0d --- /dev/null +++ b/src/api/opsVisualization/tuobu.js @@ -0,0 +1,8 @@ +import request from '@/router/axios'; + +export const getMonitorList = () => { + return request({ + url: '/kgApi/monitor-system/getMonitorList', + method: 'get', + }) +} diff --git a/src/page/opsVisualization/alarmProcess.vue b/src/page/opsVisualization/alarmProcess.vue index 5f2c544..856edcf 100644 --- a/src/page/opsVisualization/alarmProcess.vue +++ b/src/page/opsVisualization/alarmProcess.vue @@ -118,6 +118,7 @@ diff --git a/src/page/opsVisualization/jiedian.vue b/src/page/opsVisualization/jiedian.vue index c32edbb..2b70201 100644 --- a/src/page/opsVisualization/jiedian.vue +++ b/src/page/opsVisualization/jiedian.vue @@ -1,7 +1,12 @@ @@ -25,7 +30,10 @@ export default { }, top: { type: String - } + }, + status: { + type: Boolean + } }, created() {}, mounted() { diff --git a/src/page/opsVisualization/systemMonitoring/icon/icon5.png b/src/page/opsVisualization/systemMonitoring/icon/icon5.png new file mode 100644 index 0000000..c31051b Binary files /dev/null and b/src/page/opsVisualization/systemMonitoring/icon/icon5.png differ diff --git a/src/page/opsVisualization/systemMonitoring/index.vue b/src/page/opsVisualization/systemMonitoring/index.vue index 2e047e8..5ee4264 100644 --- a/src/page/opsVisualization/systemMonitoring/index.vue +++ b/src/page/opsVisualization/systemMonitoring/index.vue @@ -1,13 +1,13 @@ @@ -81,16 +81,82 @@ diff --git a/src/router/page/index.js b/src/router/page/index.js index 0c402c7..50ee997 100644 --- a/src/router/page/index.js +++ b/src/router/page/index.js @@ -118,7 +118,7 @@ export default [{ i18n: 'dashboard' }, component: () => - import( /* webpackChunkName: "views" */ '@/views/opsVisualization/tuobu') + import( /* webpackChunkName: "views" */ '@/page/opsVisualization/tuobu') } ] }, diff --git a/src/views/opsVisualization/jiedian.vue b/src/views/opsVisualization/jiedian.vue index c32edbb..21b1f00 100644 --- a/src/views/opsVisualization/jiedian.vue +++ b/src/views/opsVisualization/jiedian.vue @@ -3,6 +3,7 @@
{{ text }}
+
{{ status }}
@@ -25,7 +26,10 @@ export default { }, top: { type: String - } + }, + status: { + type: Boolean + } }, created() {}, mounted() { diff --git a/vue.config.js b/vue.config.js index f3fac99..1e9646c 100644 --- a/vue.config.js +++ b/vue.config.js @@ -65,6 +65,13 @@ module.exports = { "^/api": "/", }, }, + "/kgApi": { + target: "http://192.168.1.5:8080", + ws: true, + pathRewrite: { + "^/kgApi": "/", + }, + }, }, }, };