[{"__symbolic":"module","version":4,"metadata":{"SettingComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"zx-setting","template":"<zx-header-block [title]=\"'参数设置'\" [showBottomLine]=\"false\" [showBreadcrumb]=\"true\"><p>本机构参数设置</p></zx-header-block><ng-container *ngFor=\"let item of data\"><zx-content-block *ngIf=\"item.visibility\"><nz-card nzNoHovering nzBordered=\"false\"><ng-template #title><h4>{{item.label}}({{item.name}})</h4></ng-template><ng-template #body><nz-collapseset [nzBordered]=\"false\"><nz-collapse [nzTitle]=\"item.label\" [nzActive]=\"item.active\"><nz-input [(ngModel)]=\"item.value\" [nzSize]=\"'large'\" *ngIf=\"item.valueType === 'STRING'\" [nzDisabled]=\"!item.editable\" (ngModelChange)=\"save(item)\"></nz-input><label nz-checkbox [(ngModel)]=\"item.value\" *ngIf=\"item.valueType === 'BOOLEAN'\" [nzDisabled]=\"!item.editable\" (ngModelChange)=\"save(item)\"></label><nz-select [(ngModel)]=\"item.value\" [nzSize]=\"'large'\" *ngIf=\"item.valueOptions\" [nzDisabled]=\"!item.editable\" (ngModelChange)=\"save(item)\"><nz-option *ngFor=\"let option of item.parseValueOptions\" [nzLabel]=\"option.label\" [nzValue]=\"option.value\" (ngModelChange)=\"save(item)\"></nz-option></nz-select><p *ngIf=\"item.tip\" class=\"tip\">{{item.tip}}</p><zx-setting-child-template [data]=\"item?.children\" #settingChild></zx-setting-child-template></nz-collapse></nz-collapseset></ng-template></nz-card></zx-content-block></ng-container>","styles":["\n        :host .tip{\n            margin-top:10px;\n        }\n        :host ::ng-deep .ant-card-body{\n            padding:16px 24px;\n        }\n        :host ::ng-deep .ant-collapse-content-box nz-input,\n        :host ::ng-deep .ant-collapse-content-box nz-select {\n            width:500px;\n        }\n        "]}]}],"members":{"settingChild":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":25,"character":5},"arguments":["settingChild"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"UserStorageService","line":30,"character":36},{"__symbolic":"reference","module":"../service/data-source.helper","name":"DataSourceHelper","line":31,"character":34}]}],"ngOnInit":[{"__symbolic":"method"}],"loadAll":[{"__symbolic":"method"}],"evalValue":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}]}}}}]