[{"__symbolic":"module","version":4,"metadata":{"ListComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":58,"character":1},"arguments":[{"selector":"zx-list","template":"<zx-header-block [title]=\"'服务日志'\" [showBottomLine]=\"false\" [showBreadcrumb]=\"true\"><p>管理服务日志信息</p></zx-header-block><zx-content-block><ng-template #operations><button nz-button [nzType]=\"'danger'\" [nzSize]=\"'large'\" (click)=\"emptyLogs()\"><i class=\"anticon anticon-delete\"></i> <span>清空日志</span></button></ng-template><ng-template #extra><nz-select style=\"width: 150px;\" [(ngModel)]=\"listView.params.serviceName\" [nzPlaceHolder]=\"'请选择服务'\" [nzSize]=\"'large'\" nzAllowClear (ngModelChange)=\"loadAll()\"><nz-option *ngFor=\"let option of serviceNameOptions\" [nzLabel]=\"option.text\" [nzValue]=\"option.value\"></nz-option></nz-select><nz-select style=\"width: 150px;\" [(ngModel)]=\"listView.params.eventLevel\" [nzPlaceHolder]=\"'请选择日志等级'\" [nzSize]=\"'large'\" nzAllowClear (ngModelChange)=\"filter()\"><nz-option *ngFor=\"let option of eventLevelOptions\" [nzLabel]=\"option.text\" [nzValue]=\"option.value\"></nz-option></nz-select><nz-datepicker [(ngModel)]=\"listView.params.eventTimeFrom\" (ngModelChange)=\"listView.params.eventTimeFrom=$event;_startValueChange()\" [nzDisabledDate]=\"_disabledStartDate\" [nzFormat]=\"'YYYY-MM-DD'\" [nzPlaceHolder]=\"'开始时间'\" [nzSize]=\"'large'\" (ngModelChange)=\"filter()\"></nz-datepicker><nz-datepicker [(ngModel)]=\"listView.params.eventTimeTo\" (ngModelChange)=\"listView.params.eventTimeTo=$event;_endValueChange()\" [nzDisabledDate]=\"_disabledEndDate\" [nzFormat]=\"'YYYY-MM-DD'\" [nzPlaceHolder]=\"'结束时间'\" [nzSize]=\"'large'\" (ngModelChange)=\"filter()\"></nz-datepicker><nz-input [nzType]=\"'search'\" [nzPlaceHolder]=\"'请输入日志事件分类或内容查询'\" style=\"width: 250px;\" (nzOnSearch)=\"search($event)\" [nzSize]=\"'large'\"></nz-input></ng-template><ng-template #content><zx-list-view [listView]=\"listView\" (loadData)=\"loadAll()\"><ng-template #dataColumn let-dataRow=\"dataRow\" let-field=\"field\" let-value=\"value\"><div *ngIf=\"field.name === 'id'\"><a [routerLink]=\"['../list', dataRow.id]\">{{dataRow.id}}</a></div><div *ngIf=\"field.name === 'eventKind'\">{{dataRow.eventName || dataRow.eventKind}}</div><div *ngIf=\"field.name === 'eventTime'\">{{dataRow.eventTime | date:'yyyy-MM-dd HH:mm:ss'}}</div></ng-template></zx-list-view></ng-template></zx-content-block>","styles":["\n        :host ::ng-deep .operations{\n            width:113px;\n        }\n        :host ::ng-deep .extra{\n            width: calc(100% - 113px);\n        }\n        "]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Injector","line":79,"character":26},{"__symbolic":"reference","module":"./../../service/data-source.helper","name":"DataSourceHelper","line":80,"character":34},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzModalService","line":81,"character":29},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"DataDictService","line":82,"character":33},{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":83,"character":26}]}],"ngOnInit":[{"__symbolic":"method"}],"loadAll":[{"__symbolic":"method"}],"search":[{"__symbolic":"method"}],"emptyLogs":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}]}}}}]