[{"__symbolic":"module","version":4,"metadata":{"GroupInfoLogoComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"zx-group-info-logo","template":"<zx-content-block><nz-card nzNoHovering nzBordered=\"false\"><ng-template #title><h4>页面设置</h4></ng-template><ng-template #extra><div *ngIf=\"!isEdit&&data\" class=\"extra\"><span><i class=\"anticon anticon-edit\"></i> <a (click)=\"isEdit = !isEdit\">修改</a></span></div><div *ngIf=\"isEdit\" class=\"extra\"><span><i class=\"anticon anticon-save\"></i> <a (click)=\"onSave()\">保存</a> </span><span><i class=\"anticon anticon-reload\"></i> <a (click)=\"isEdit = !isEdit\">取消</a></span></div></ng-template><ng-template #body><div nz-row><form nz-form [formGroup]=\"validateForm\" class=\"ant-advanced-search-form\"><div nz-row><div nz-col [nzSpan]=\"8\"><div nz-form-item nz-row class=\"row\"><div nz-form-label nz-col [nzSpan]=\"4\"><label>集团logo</label></div><div nz-form-control nz-col *ngIf=\"isEdit\"><nz-upload class=\"logo\" [nzAction]=\"uploadUrl\" [nzHeaders]=\"{ 'Authorization':'Bearer '+getAuthToken() }\" nzListType=\"picture-card\" [(nzFileList)]=\"fileList1\" [nzShowButton]=\"fileList1.length < 1\" [nzPreview]=\"handlePreview\" (nzChange)=\"getImageStatus1($event)\" [nzRemove]=\"removeImagePhoto1\"><i class=\"anticon anticon-plus\"></i><div class=\"ant-upload-text\">上传</div></nz-upload><nz-modal [nzVisible]=\"previewVisible\" [nzContent]=\"modalContent\" [nzFooter]=\"null\" (nzOnCancel)=\"previewVisible=false\"><ng-template #modalContent><img [src]=\"previewImage\" [ngStyle]=\"{ 'width': '100%' }\"/></ng-template></nz-modal></div><div nz-form-control nz-col *ngIf=\"!isEdit\"><img [src]=\"photoBaseUrl + data.logo\" alt=\"\" style=\"width:200px;height:48px\" *ngIf=\"data.logo\"></div><div nz-col [nzSpan]=\"24\" style=\"margin-left: 110px;color: #ccc\"><p>请上传尺寸为200px*48px的企业logo，logo右侧文字推荐使用白色</p></div></div></div></div><div nz-row><div nz-col [nzSpan]=\"8\"><div nz-form-item nz-row class=\"row\"><div nz-form-label nz-col [nzSpan]=\"4\"><label>集团图标</label></div><div nz-form-control nz-col *ngIf=\"isEdit\"><nz-upload class=\"icon\" [nzAction]=\"uploadUrl\" [nzHeaders]=\"{ 'Authorization':'Bearer '+getAuthToken() }\" nzListType=\"picture-card\" [(nzFileList)]=\"fileList2\" [nzShowButton]=\"fileList2.length < 1\" [nzPreview]=\"handlePreview\" (nzChange)=\"getImageStatus2($event)\" [nzRemove]=\"removeImagePhoto2\"><i class=\"anticon anticon-plus\"></i><div class=\"ant-upload-text\">上传</div></nz-upload><nz-modal [nzVisible]=\"previewVisible\" [nzContent]=\"modalContent\" [nzFooter]=\"null\" (nzOnCancel)=\"previewVisible=false\"><ng-template #modalContent><img [src]=\"previewImage\" [ngStyle]=\"{ 'width': '100%' }\"/></ng-template></nz-modal></div><div nz-form-control nz-col *ngIf=\"!isEdit\"><img [src]=\"photoBaseUrl + data.icon\" alt=\"\" style=\"width:68px;height:68px\" *ngIf=\"data.icon\"></div><div nz-col [nzSpan]=\"24\" style=\"margin-left: 110px;color: #ccc\"><p>请上传尺寸为68px*68px的企业图标</p></div></div></div></div></form></div></ng-template></nz-card></zx-content-block>","styles":["\n        :host .extra {\n            color: #108ee9;\n        }\n        :host .extra > span:nth-child(2) {\n            margin-left:16px;\n        }\n        :host .row > div:nth-child(1) {\n            width:110px;\n            display: inline-block;\n            float: left;\n        }\n        :host .row > div:nth-child(2) {\n            width:calc(100% - 110px);\n            display: inline-block;\n        }\n        :host ::ng-deep .logo nz-upload-list > div{\n            width:216px;\n            height:64px;\n        }\n        :host ::ng-deep .icon nz-upload-list > div{\n            width:84px;\n            height:84px;\n        }\n        "]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":51,"character":20},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"AuthServerProvider","line":52,"character":36},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"CoreConfigService","line":53,"character":24},{"__symbolic":"reference","module":"./../../service/data-source.helper","name":"DataSourceHelper","line":54,"character":34},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"AppSettingService","line":55,"character":35},{"__symbolic":"reference","module":"@wjya/ngx-webapp-fx","name":"UserStorageService","line":56,"character":36}]}],"ngOnInit":[{"__symbolic":"method"}],"loadAll":[{"__symbolic":"method"}],"getFormControl":[{"__symbolic":"method"}],"getAuthToken":[{"__symbolic":"method"}],"getImageStatus1":[{"__symbolic":"method"}],"getImageStatus2":[{"__symbolic":"method"}],"onSave":[{"__symbolic":"method"}]}}}}]