diff --git a/src/app/routes/config/layout/manage/path/path.component.ts b/src/app/routes/config/layout/manage/path/path.component.ts index 3086ccc..e06e23b 100644 --- a/src/app/routes/config/layout/manage/path/path.component.ts +++ b/src/app/routes/config/layout/manage/path/path.component.ts @@ -16,6 +16,8 @@ export class PathComponent implements OnInit, OnChanges { rules; queryLogUrl = "/WebApi/isoc/static/base/#/route/threat-state/log/action?" // /WebApi/isoc/static/base/#/route/threat-state/log/action?startTime=1717396269&endTime=1717403469&sip=zhang3 + startTime; + endTime; constructor( private noticeService: NoticeService, public message: NzMessageService, @@ -54,17 +56,23 @@ export class PathComponent implements OnInit, OnChanges { parseData() { for (const dataKey in this.detail_data) { if (this.detail_data.hasOwnProperty(dataKey)) { - if (dataKey === 'type') { - this.viewType = this.detail_data[dataKey]; - } else { - if(dataKey === 'startTime'||dataKey === 'endTime'){ - continue; - } - this.data = this.detail_data[dataKey]; - this.data.forEach(item => { - item['is_in_white_list'] = 0; - item['is_in_grey_list'] = 0; - }); + + switch (dataKey) { + case 'type': + this.viewType = this.detail_data[dataKey]; + break; + case 'startTime': + this.startTime = this.detail_data[dataKey]; + break; + case 'endTime': + this.endTime = this.detail_data[dataKey]; + break; + default: + this.data = this.detail_data[dataKey]; + this.data.forEach(item => { + item['is_in_white_list'] = 0; + item['is_in_grey_list'] = 0; + }); } } }