diff --git a/web-app/src/app/layout/basic/widgets/clear-storage.component.ts b/web-app/src/app/layout/basic/widgets/clear-storage.component.ts
index 05296ba..2204ff8 100644
--- a/web-app/src/app/layout/basic/widgets/clear-storage.component.ts
+++ b/web-app/src/app/layout/basic/widgets/clear-storage.component.ts
@@ -19,10 +19,10 @@ export class HeaderClearStorageComponent {
@HostListener('click')
_click(): void {
this.modalSrv.confirm({
- nzTitle: 'Make sure clear all local storage?',
+ nzTitle: '请确认是否清理缓存?',
nzOnOk: () => {
localStorage.clear();
- this.messageSrv.success('Clear Finished!');
+ this.messageSrv.success('清理成功!');
}
});
}
diff --git a/web-app/src/app/layout/basic/widgets/notify.component.ts b/web-app/src/app/layout/basic/widgets/notify.component.ts
index 2f0b979..f17f986 100644
--- a/web-app/src/app/layout/basic/widgets/notify.component.ts
+++ b/web-app/src/app/layout/basic/widgets/notify.component.ts
@@ -23,25 +23,11 @@ import { NzMessageService } from 'ng-zorro-antd/message';
export class HeaderNotifyComponent {
data: NoticeItem[] = [
{
- title: '通知',
+ title: '告警通知',
list: [],
- emptyText: '你已查看所有通知',
+ emptyText: '暂无告警通知',
emptyImage: 'https://gw.alipayobjects.com/zos/rmsportal/wAhyIChODzsoKIOBHcBk.svg',
- clearText: '清空通知'
- },
- {
- title: '消息',
- list: [],
- emptyText: '您已读完所有消息',
- emptyImage: 'https://gw.alipayobjects.com/zos/rmsportal/sAuJeJzSKbUmHfBQRzmZ.svg',
- clearText: '清空消息'
- },
- {
- title: '待办',
- list: [],
- emptyText: '你已完成所有待办',
- emptyImage: 'https://gw.alipayobjects.com/zos/rmsportal/HsIsxMZiWKrNUavQUXqx.svg',
- clearText: '清空待办'
+ clearText: '清空告警'
}
];
count = 5;
@@ -87,94 +73,38 @@ export class HeaderNotifyComponent {
{
id: '000000001',
avatar: 'https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png',
- title: '你收到了 14 份新周报',
+ title: '监控-MYSQL_192.135.34.2-发出2级告警',
datetime: add(now, { days: 10 }),
- type: '通知'
+ type: '告警通知'
},
{
id: '000000002',
- avatar: 'https://gw.alipayobjects.com/zos/rmsportal/OKJXDXrmkNshAMvwtvhu.png',
- title: '你推荐的 曲妮妮 已通过第三轮面试',
+ avatar: 'https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png',
+ title: '监控-MYSQL_192.135.44.2-发出1级告警',
datetime: add(now, { days: -3 }),
- type: '通知'
+ type: '告警通知'
},
{
id: '000000003',
- avatar: 'https://gw.alipayobjects.com/zos/rmsportal/kISTdvpyTAhtGxpovNWd.png',
- title: '这种模板可以区分多种通知类型',
+ avatar: 'https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png',
+ title: '监控-WEBSITE_www.baidu.com-发出4级告警',
datetime: add(now, { months: -3 }),
read: true,
- type: '通知'
+ type: '告警通知'
},
{
id: '000000004',
avatar: 'https://gw.alipayobjects.com/zos/rmsportal/GvqBnKhFgObvnSGkDsje.png',
- title: '左侧图标用于区分不同的类型',
+ title: '监控-REDIS_192.34.55.3-发出4级告警',
datetime: add(now, { years: -1 }),
- type: '通知'
+ type: '告警通知'
},
{
id: '000000005',
avatar: 'https://gw.alipayobjects.com/zos/rmsportal/ThXAXghbEsBCCSDihZxY.png',
- title: '内容不要超过两行字,超出时自动截断',
- datetime: '2017-08-07',
- type: '通知'
- },
- {
- id: '000000006',
- avatar: 'https://gw.alipayobjects.com/zos/rmsportal/fcHMVNCjPOsbUGdEduuv.jpeg',
- title: '曲丽丽 评论了你',
- description: '描述信息描述信息描述信息',
- datetime: '2017-08-07',
- type: '消息'
- },
- {
- id: '000000007',
- avatar: 'https://gw.alipayobjects.com/zos/rmsportal/fcHMVNCjPOsbUGdEduuv.jpeg',
- title: '朱偏右 回复了你',
- description: '这种模板用于提醒谁与你发生了互动,左侧放『谁』的头像',
- datetime: '2017-08-07',
- type: '消息'
- },
- {
- id: '000000008',
- avatar: 'https://gw.alipayobjects.com/zos/rmsportal/fcHMVNCjPOsbUGdEduuv.jpeg',
- title: '标题',
- description: '这种模板用于提醒谁与你发生了互动,左侧放『谁』的头像',
- datetime: '2017-08-07',
- type: '消息'
- },
- {
- id: '000000009',
- title: '任务名称',
- description: '任务需要在 2017-01-12 20:00 前启动',
- extra: '未开始',
- status: 'todo',
- type: '待办'
- },
- {
- id: '000000010',
- title: '第三方紧急代码变更',
- description: '冠霖提交于 2017-01-06,需在 2017-01-07 前完成代码变更任务',
- extra: '马上到期',
- status: 'urgent',
- type: '待办'
- },
- {
- id: '000000011',
- title: '信息安全考试',
- description: '指派竹尔于 2017-01-09 前完成更新并发布',
- extra: '已耗时 8 天',
- status: 'doing',
- type: '待办'
- },
- {
- id: '000000012',
- title: 'ABCD 版本发布',
- description: '冠霖提交于 2017-01-06,需在 2017-01-07 前完成代码变更任务',
- extra: '进行中',
- status: 'processing',
- type: '待办'
+ title: '监控-REDIS_192.34.55.6-发出4级告警',
+ datetime: '2020-08-07',
+ type: '告警通知'
}
]);
@@ -184,7 +114,13 @@ export class HeaderNotifyComponent {
}
clear(type: string): void {
- this.msg.success(`清空了 ${type}`);
+ this.loading = true;
+ setTimeout(() => {
+ this.data = this.updateNoticeData([]);
+ this.loading = false;
+ this.cdr.detectChanges();
+ }, 500);
+ this.msg.success(`已清空 ${type}`);
}
select(res: NoticeIconSelect): void {
diff --git a/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.html b/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.html
index 57b9243..607fd97 100644
--- a/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.html
+++ b/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.html
@@ -6,13 +6,13 @@
-
+
监控列表
-
+
修改 {{monitor.app}} 监控
diff --git a/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts b/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts
index 1b96e8c..31cac2a 100644
--- a/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts
+++ b/web-app/src/app/routes/monitor/monitor-edit/monitor-edit.component.ts
@@ -105,12 +105,12 @@ export class MonitorEditComponent implements OnInit {
"params": this.params
};
this.isSpinning = true;
- this.monitorSvc.newMonitor(addMonitor)
+ this.monitorSvc.editMonitor(addMonitor)
.subscribe(message => {
this.isSpinning = false;
if (message.code === 0) {
this.notifySvc.success("修改监控成功", "");
- this.router.navigateByUrl("/monitors")
+ this.router.navigateByUrl(`/monitors?app=${this.monitor.app}`)
} else {
this.notifySvc.error("修改监控失败", message.msg);
}},
diff --git a/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.html b/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.html
index 107d785..ab62c6c 100644
--- a/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.html
+++ b/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.html
@@ -6,7 +6,7 @@
-
+
监控列表
diff --git a/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.ts b/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.ts
index f6e1db7..95c805c 100644
--- a/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.ts
+++ b/web-app/src/app/routes/monitor/monitor-new/monitor-new.component.ts
@@ -81,7 +81,7 @@ export class MonitorNewComponent implements OnInit {
this.isSpinning = false;
if (message.code === 0) {
this.notifySvc.success("新增监控成功", "");
- this.router.navigateByUrl("/monitors")
+ this.router.navigateByUrl(`/monitors?app=${this.monitor.app}`)
} else {
this.notifySvc.error("新增监控失败", message.msg);
}},
diff --git a/web-app/src/assets/tmp/app-data.json b/web-app/src/assets/tmp/app-data.json
index fbba51f..7b05de1 100644
--- a/web-app/src/assets/tmp/app-data.json
+++ b/web-app/src/assets/tmp/app-data.json
@@ -34,6 +34,11 @@
"i18n": "menu.monitor.service",
"icon": "anticon-cloud",
"children": [
+ {
+ "text": "website",
+ "link": "/monitors?app=website",
+ "i18n": "monitor.app.website"
+ },
{
"text": "api",
"link": "/monitors?app=api",
diff --git a/web-app/src/assets/tmp/i18n/zh-CN.json b/web-app/src/assets/tmp/i18n/zh-CN.json
index 4bd9596..5bbd90f 100644
--- a/web-app/src/assets/tmp/i18n/zh-CN.json
+++ b/web-app/src/assets/tmp/i18n/zh-CN.json
@@ -28,6 +28,7 @@
},
"app": {
"": "监控类型",
+ "website": "网站监测",
"api": "HTTP API",
"http": "HTTP API",
"ping": "PING连通性",