|
|
@ -8,7 +8,7 @@ import { NoticeService } from '../../../service/https/notice.service'; |
|
|
|
styleUrls: ['./path.component.styl'] |
|
|
|
styleUrls: ['./path.component.styl'] |
|
|
|
}) |
|
|
|
}) |
|
|
|
export class PathComponent implements OnInit { |
|
|
|
export class PathComponent implements OnInit { |
|
|
|
@Input() datas: any; |
|
|
|
@Input() detail_data: any; |
|
|
|
data; |
|
|
|
data; |
|
|
|
viewType = 0; |
|
|
|
viewType = 0; |
|
|
|
|
|
|
|
|
|
|
@ -19,19 +19,19 @@ export class PathComponent implements OnInit { |
|
|
|
|
|
|
|
|
|
|
|
ngOnInit() { |
|
|
|
ngOnInit() { |
|
|
|
// const jsonStr = '{"type":3,"http://190.89.233.2:8909/getpublicconfig":[{"req_ip":"192.156.3.12","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":43327,"req_frequency":43,"req_account":"liuhr"},{"req_ip":"192.156.3.12","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":43328,"req_frequency":44,"req_account":"sunxq01"},{"req_ip":"192.156.3.18","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":65341,"req_frequency":45,"req_account":"shicl"},{"req_ip":"192.106.3.33","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":65342,"req_frequency":46,"req_account":"gongxs"},{"req_ip":"192.106.3.34","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":65343,"req_frequency":47,"req_account":"sunzs"}]}'
|
|
|
|
// const jsonStr = '{"type":3,"http://190.89.233.2:8909/getpublicconfig":[{"req_ip":"192.156.3.12","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":43327,"req_frequency":43,"req_account":"liuhr"},{"req_ip":"192.156.3.12","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":43328,"req_frequency":44,"req_account":"sunxq01"},{"req_ip":"192.156.3.18","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":65341,"req_frequency":45,"req_account":"shicl"},{"req_ip":"192.106.3.33","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":65342,"req_frequency":46,"req_account":"gongxs"},{"req_ip":"192.106.3.34","interface_addr":"http://190.89.233.2:8909/getpublicconfig","req_jobnum":65343,"req_frequency":47,"req_account":"sunzs"}]}'
|
|
|
|
// if (this.datas == null) {
|
|
|
|
// if (this.detail_data == null) {
|
|
|
|
// this.datas = JSON.parse(jsonStr);
|
|
|
|
// this.detail_data = JSON.parse(jsonStr);
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
this.parseData(this.datas); |
|
|
|
this.parseData(this.detail_data); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
parseData(datas: any) { |
|
|
|
parseData(detail_data: any) { |
|
|
|
for (const dataKey in datas) { |
|
|
|
for (const dataKey in detail_data) { |
|
|
|
if (datas.hasOwnProperty(dataKey)) { |
|
|
|
if (detail_data.hasOwnProperty(dataKey)) { |
|
|
|
if (dataKey === 'type') { |
|
|
|
if (dataKey === 'type') { |
|
|
|
this.viewType = datas[dataKey]; |
|
|
|
this.viewType = detail_data[dataKey]; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
this.data = datas[dataKey]; |
|
|
|
this.data = detail_data[dataKey]; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|