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 5576769..017f9c2 100644 --- a/src/app/routes/config/layout/manage/path/path.component.ts +++ b/src/app/routes/config/layout/manage/path/path.component.ts @@ -14,6 +14,8 @@ export class PathComponent implements OnInit, OnChanges { whiteListParam = {}; greyListParam = {}; rules; + startTime; + endTime; constructor( private noticeService: NoticeService, @@ -52,14 +54,22 @@ 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 { - 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; + }); } } }