From 5d94fc2f0de729c1f590ed82ce623690a0d7defc Mon Sep 17 00:00:00 2001 From: tomsun28 Date: Fri, 3 Dec 2021 17:56:01 +0800 Subject: [PATCH] =?UTF-8?q?[web-app]=20=E7=9B=91=E6=8E=A7=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=98=A0=E5=B0=84=E5=9B=BE=E6=A0=87=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/app/core/startup/startup.service.ts | 2 +- web-app/src/app/pojo/Monitor.ts | 1 + .../monitor-list/monitor-list.component.html | 30 +++++++++++++++++-- .../src/app/routes/monitor/monitor.module.ts | 4 ++- .../routes/passport/login/login.component.ts | 7 +++++ web-app/src/styles/theme.less | 1 - 6 files changed, 40 insertions(+), 5 deletions(-) diff --git a/web-app/src/app/core/startup/startup.service.ts b/web-app/src/app/core/startup/startup.service.ts index bc9871d..f8108be 100644 --- a/web-app/src/app/core/startup/startup.service.ts +++ b/web-app/src/app/core/startup/startup.service.ts @@ -49,7 +49,7 @@ export class StartupService { // Application information: including site name, description, year this.settingService.setApp(appData.app); // User information: including name, avatar, email address - this.settingService.setUser(appData.user); + // this.settingService.setUser(appData.user); // ACL: Set the permissions to full, https://ng-alain.com/acl/getting-started this.aclService.setFull(true); // Menu data, https://ng-alain.com/theme/menu diff --git a/web-app/src/app/pojo/Monitor.ts b/web-app/src/app/pojo/Monitor.ts index 5a56007..64bb57b 100644 --- a/web-app/src/app/pojo/Monitor.ts +++ b/web-app/src/app/pojo/Monitor.ts @@ -4,6 +4,7 @@ export class Monitor { app!: string; host!: string; intervals: number = 600; + // 监控状态 0:未监控,1:可用,2:不可用,3:不可达,4:挂起 status!: number; description!: string; creator!: string; diff --git a/web-app/src/app/routes/monitor/monitor-list/monitor-list.component.html b/web-app/src/app/routes/monitor/monitor-list/monitor-list.component.html index e2e701c..a2d8426 100644 --- a/web-app/src/app/routes/monitor/monitor-list/monitor-list.component.html +++ b/web-app/src/app/routes/monitor/monitor-list/monitor-list.component.html @@ -59,9 +59,35 @@ {{ data.name }} - {{ data.status }} + + + + 未监控 + + + + 正常监控 + + + + 监控不可用 + + + + 监控不可大达 + + + + 监控已挂起 + + {{ data.host }} - {{ data.app }} + + + + {{ data.app }} + + {{ data.gmtUpdate? data.gmtUpdate : data.gmtCreate }}