[{"__symbolic":"module","version":4,"metadata":{"CommunityListComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"zx-community-list","template":"<nz-modal [nzVisible]=\"modalIsVisible\" [nzZIndex]=\"999\" [nzWidth]=\"800\" [nzTitle]=\"modalTitle\" [nzContent]=\"modalContent\" [nzFooter]=\"modalFooter\" (nzOnCancel)=\"handleCancel()\"><ng-template #modalTitle><span>公众号{{name}}下绑定小区</span></ng-template><ng-template #modalContent><div nz-row class=\"row\" [nzGutter]=\"8\"><div nz-col [nzSpan]=\"6\" *ngFor=\"let item of data\"><div><i class=\"anticon anticon-home\"></i> <span>{{item.name}}</span></div><i class=\"anticon anticon-close\" style=\"position: absolute;top: 5px;right: 10px;padding: 5px;cursor: pointer;\" (click)=\"removeCommunity(item.id)\"></i></div><div nz-col [nzSpan]=\"6\"><div style=\"height: 100%;cursor: pointer;\" (click)=\"isInsert = !isInsert\" *ngIf=\"!isInsert\"><i class=\"anticon anticon-plus\" style=\"position: initial;                     font-size: 40px;                     line-height: 80px;\"></i></div><div *ngIf=\"isInsert\" style=\"line-height: normal;height: 100%;\"><nz-select style=\"width: 100%;padding: 0 10px;margin-top: 15px;\" [(ngModel)]=\"selectedOption\" [nzPlaceHolder]=\"'请选择小区'\" nzAllowClear><nz-option *ngFor=\"let option of communityOptions\" [nzLabel]=\"option.name\" [nzValue]=\"option\" [nzDisabled]=\"option.disabled\"></nz-option></nz-select><div style=\"margin-top: 8px;font-size: 16px;text-align: right;padding-right: 6px;\"><i class=\"anticon anticon-check\" style=\"padding: 0 5px;cursor: pointer;\" (click)=\"onSave()\"></i> <i class=\"anticon anticon-close\" style=\"padding: 0 5px;cursor: pointer;\" (click)=\"isInsert = false\"></i></div></div></div></div></ng-template><ng-template #modalFooter></ng-template></nz-modal>","styles":["\n        :host .row > div{\n            margin-bottom:16px;\n            height:80px\n        }\n        :host .row > div > div{\n            line-height:80px;\n            text-align: center;\n            border: 1px solid #ccc;\n        }\n        :host .row > div > div > i{\n            position: absolute;\n            left: 16px;\n            top: 31px;\n            font-size: 18px;\n        }\n        :host ::ng-deep .ant-modal-footer{\n            display:none;\n        }\n        "]}]}],"members":{"reload":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../../../service/data-source.helper","name":"DataSourceHelper","line":46,"character":34},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"UserStorageService","line":47,"character":36},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzModalService","line":48,"character":29}]}],"ngOnInit":[{"__symbolic":"method"}],"getCommunityList":[{"__symbolic":"method"}],"loadAll":[{"__symbolic":"method"}],"doesJudgmentExist":[{"__symbolic":"method"}],"handleCancel":[{"__symbolic":"method"}],"onSave":[{"__symbolic":"method"}],"removeCommunity":[{"__symbolic":"method"}]}}}}]