{"__symbolic":"module","version":4,"metadata":{"SearchModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"NoiseSearchComponent"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NgZorroAntdModule","line":15,"character":4},{"__symbolic":"reference","module":"ng-zorro-antd/date-picker","name":"NzDatePickerModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":18,"character":4}],"exports":[{"__symbolic":"reference","name":"NoiseSearchComponent"},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"ɵb"}]}]}],"members":{}},"NoiseSearchComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":"bcac-noise-search","template":"<div nz-row class=\"condition\">\r\n  <ng-container *ngIf=\"_isShowAdminArea\">\r\n    <div nz-row *ngIf=\"showmore_area\" class=\"queryrow firstrow\">\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"labelwrapper openmore\">行政区\r\n      </div>\r\n      <div nz-col nzSpan=\"22\" nzXs=\"20\" nzSm=\"20\" nzMd=\"20\" nzLg=\"20\" nzXl=\"21\" nzXXl=\"22\">\r\n        <div nz-row class=\"checkbox_header\">\r\n          <div nz-col nzSpan=\"18\" class=\"labelbox \">\r\n            <label class=\"selectedremark\"><span>已选:{{areaSelectedNumber}}/{{areaToltalNumber}}</span></label>\r\n            <label nz-checkbox [(ngModel)]=\"area_allChecked\" (ngModelChange)=\"area_updateAllChecked($event)\"\r\n              [nzIndeterminate]=\"area_indeterminate\" class=\"allcheckedlabl\">\r\n              全选\r\n            </label>\r\n          </div>\r\n          <div nz-col nzSpan=\"6\" class=\"morebuttonbox\">\r\n            <a href=\"javascript:void(0)\" (click)=\"showMore('area')\" class=\"fold\">\r\n              收起&nbsp;&nbsp;<i nz-icon nzType=\"up-square\" nzTheme=\"outline\"></i>\r\n            </a>\r\n          </div>\r\n        </div>\r\n        <div nz-row class=\"checkbox_expandwrapper\">\r\n          <nz-checkbox-wrapper (nzOnChange)=\"adminAreaChangeCallback($event)\">\r\n            <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of adminAreaList\"\r\n              nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\" nz-tooltip [nzValue]=\"item\"\r\n              [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n          </nz-checkbox-wrapper>\r\n        </div>\r\n      </div>\r\n    </div>\r\n    <div nz-row *ngIf=\"!showmore_area\" class=\"queryrow firstrow\">\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"labelwrapper closemore\">行政区\r\n      </div>\r\n      <div nz-col nzSpan=\"18\" nzXs=\"12\" nzSm=\"12\" nzMd=\"12\" nzLg=\"12\" nzXl=\"15\" nzXXl=\"18\" class=\"checkboxwrapper\">\r\n        <div nz-row class=\"onerowboxwrapper\">\r\n          <nz-checkbox-wrapper (nzOnChange)=\"adminAreaChangeCallback($event)\">\r\n            <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of adminAreaList\" [nzValue]=\"item\"\r\n             nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n              [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n          </nz-checkbox-wrapper>\r\n        </div>\r\n      </div>\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"remark\">\r\n        <span>已选:{{areaSelectedNumber}}/{{areaToltalNumber}}</span>\r\n      </div>\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n        class=\"checkboxwrapper  morebuttonbox\">\r\n        <a href=\"javascript:void(0)\" (click)=\"showMore('area')\" class=\"unfold\">\r\n          更多&nbsp;&nbsp;<i nz-icon nzType=\"down-square\" nzTheme=\"outline\"></i>\r\n        </a>\r\n      </div>\r\n    </div>\r\n  </ng-container>\r\n  <ng-container *ngIf=\"_isShowFuncZone\">\r\n    <div nz-row *ngIf=\"showmore_funczone\" class=\"queryrow  secondrow\">\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n        class=\"labelwrapper openmore  openmorefunzone\">功能区</div>\r\n      <div nz-col nzSpan=\"22\" nzXs=\"20\" nzSm=\"20\" nzMd=\"20\" nzLg=\"20\" nzXl=\"21\" nzXXl=\"22\">\r\n        <div nz-row class=\"checkbox_header\">\r\n          <div nz-col nzSpan=\"18\" class=\"labelbox \">\r\n            <label class=\"selectedremark\"><span>已选:{{funcZoneSelectedNumber}}/{{funcZoneToltalNumber}}</span></label>\r\n            <label nz-checkbox [(ngModel)]=\"funczone_allChecked\" (ngModelChange)=\"funczone_updateAllChecked($event)\"\r\n              [nzIndeterminate]=\"funczone_indeterminate\" class=\"allcheckedlabl\">\r\n              全选\r\n            </label>\r\n          </div>\r\n          <div nz-col nzSpan=\"6\" class=\"morebuttonbox\">\r\n            <a href=\"javascript:void(0)\" (click)=\"showMore('funczone')\" class=\"fold\">\r\n              收起&nbsp;&nbsp;<i nz-icon nzType=\"up-square\" nzTheme=\"outline\"></i>\r\n            </a>\r\n          </div>\r\n        </div>\r\n        <div nz-row class=\"checkbox_expandwrapper checkbox_expandwrapper_funzone\">\r\n          <nz-checkbox-wrapper (nzOnChange)=\"funcZoneChangeCallBak($event)\">\r\n            <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of funcZoneList\" [nzValue]=\"item\" \r\n               nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n              [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n          </nz-checkbox-wrapper>\r\n        </div>\r\n      </div>\r\n    </div>\r\n    <div nz-row *ngIf=\"!showmore_funczone\" class=\"queryrow  secondrow\">\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"labelwrapper closemore\">功能区\r\n      </div>\r\n      <div nz-col nzSpan=\"18\" nzXs=\"12\" nzSm=\"12\" nzMd=\"12\" nzLg=\"12\" nzXl=\"15\" nzXXl=\"18\" class=\"checkboxwrapper\">\r\n        <div nz-row class=\"onerowboxwrapper\">\r\n          <nz-checkbox-wrapper (nzOnChange)=\"funcZoneChangeCallBak($event)\">\r\n            <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of funcZoneList\" [nzValue]=\"item\"\r\n            nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n              [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n          </nz-checkbox-wrapper>\r\n        </div>\r\n      </div>\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"remark\">\r\n        <span>已选:{{funcZoneSelectedNumber}}/{{funcZoneToltalNumber}}</span>\r\n      </div>\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n        class=\"checkboxwrapper  morebuttonbox\">\r\n        <a href=\"javascript:void(0)\" (click)=\"showMore('funczone')\" class=\"unfold\">\r\n          更多&nbsp;&nbsp;<i nz-icon nzType=\"down-square\" nzTheme=\"outline\"></i>\r\n        </a>\r\n      </div>\r\n    </div>\r\n  </ng-container>\r\n  <ng-container *ngIf=\"_isShowSite\">\r\n    <div nz-row *ngIf=\"showmore_site\" class=\"queryrow\"\r\n      [ngStyle]=\"{'border-width':(_isShowAdminArea || _isShowFuncZone)?'3px':'1px'}\">\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"labelwrapper openmore\">监测站点\r\n      </div>\r\n      <div nz-col nzSpan=\"22\" nzXs=\"20\" nzSm=\"20\" nzMd=\"20\" nzLg=\"20\" nzXl=\"21\" nzXXl=\"22\">\r\n        <div nz-row class=\"checkbox_header\">\r\n          <div nz-col nzSpan=\"18\" class=\"labelbox \">\r\n            <label class=\"selectedremark\"><span>已选:{{mnSelectedNumber}}/{{mnTotalNumber}}</span></label>\r\n            <label nz-checkbox [(ngModel)]=\"mn_allChecked\" (ngModelChange)=\"mn_updateAllChecked($event)\"\r\n              [nzIndeterminate]=\"mn_indeterminate\" class=\"allcheckedlabl\">\r\n              全选\r\n            </label>\r\n          </div>\r\n          <div nz-col nzSpan=\"6\" class=\"morebuttonbox\">\r\n            <a href=\"javascript:void(0)\" (click)=\"showMore('site')\" class=\"fold\">\r\n              收起&nbsp;&nbsp;<i nz-icon nzType=\"up-square\" nzTheme=\"outline\"></i></a>\r\n          </div>\r\n        </div>\r\n        <div nz-row class=\"checkbox_expandwrapper\">\r\n          <nz-checkbox-wrapper (nzOnChange)=\"querySiteChangeCallback($event)\">\r\n            <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of siteList\" [nzValue]=\"item\"\r\n              nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n              [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n          </nz-checkbox-wrapper>\r\n        </div>\r\n      </div>\r\n    </div>\r\n    <div nz-row *ngIf=\"!showmore_site\" class=\"queryrow \"\r\n      [ngStyle]=\"{'border-width':(_isShowAdminArea || _isShowFuncZone)?'3px':'1px'}\">\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"labelwrapper closemore\">监测站点\r\n      </div>\r\n      <div nz-col nzSpan=\"18\" nzXs=\"12\" nzSm=\"12\" nzMd=\"12\" nzLg=\"12\" nzXl=\"15\" nzXXl=\"18\" class=\"checkboxwrapper\">\r\n        <div nz-row class=\"onerowboxwrapper\">\r\n          <nz-checkbox-wrapper (nzOnChange)=\"querySiteChangeCallback($event)\">\r\n            <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of siteList\" [nzValue]=\"item\"\r\n            nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n              [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n          </nz-checkbox-wrapper>\r\n        </div>\r\n      </div>\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"remark\">\r\n        <span>已选:{{mnSelectedNumber}}/{{mnTotalNumber}}</span>\r\n      </div>\r\n      <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n        class=\"checkboxwrapper morebuttonbox\">\r\n        <a href=\"javascript:void(0)\" (click)=\"showMore('site')\" class=\"unfold\">\r\n          更多&nbsp;&nbsp;<i nz-icon nzType=\"down-square\" nzTheme=\"outline\"></i></a>\r\n      </div>\r\n    </div>\r\n  </ng-container>\r\n  <div nz-row class=\"queryrow timerow\">\r\n    <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"labelwrapper closemore\">查询时间\r\n    </div>\r\n    <ng-container [ngSwitch]=\"bcacDatepickerType\">\r\n      <ng-container *ngSwitchCase=\"'single'\">\r\n        <div nz-col nzSpan=\"20\" nzXs=\"16\" nzSm=\"16\" nzMd=\"16\" nzLg=\"16\" nzXl=\"18\" nzXXl=\"20\"\r\n          class=\"checkboxwrapper timewrapper\" [ngSwitch]=\"bcacQueryDateType\">\r\n          <div *ngSwitchCase=\"'hour'\">\r\n            <nz-date-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\" [nzDisabledDate]=\"disabledDate\"\r\n              [nzAllowClear]=\"false\" [nzStyle] =\"{ width: '100%' }\" nzFormat=\"yyyy-MM-dd\"\r\n              (ngModelChange)=\"hourStimeChange()\">\r\n            </nz-date-picker>\r\n            <nz-time-picker nzSize=\"small\" [nzDisabledMinutes]=\"disabledMinuteStart\" [nzAllowEmpty]=\"false\"\r\n              [nzDisabledHours]=\"nzDisabledHours_start\" [nzDisabledSeconds]=\"disabledSecondsStart\"\r\n              [(ngModel)]=\"bcacQueryTimePicker\" nzHideDisabledOptions=\"true\" nzHideDisabledOptions>\r\n            </nz-time-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'dayshowtime'\">\r\n            <nz-date-picker nzShowTime [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n              [nzDisabledDate]=\"disabledDate\" nzSize=\"small\" [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n              [(ngModel)]=\"bcacQueryTime\">\r\n            </nz-date-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'daynotshowtime'\">\r\n            <nz-date-picker [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd'\" [nzDisabledDate]=\"disabledDate\"\r\n              nzSize=\"small\" [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\" [(ngModel)]=\"bcacQueryTime\">\r\n            </nz-date-picker>\r\n          </div>\r\n\r\n          <div *ngSwitchCase=\"'week'\">\r\n            <nz-week-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\" (ngModelChange)=\"rewriteWeek($event)\"\r\n              [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\"\r\n              [nzFormat]=\"bcacDateFormat\">\r\n            </nz-week-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'month'\">\r\n            <nz-month-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\" [nzStyle]=\"{ width: '100%' }\"\r\n              [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM'\" [nzDisabledDate]=\"disabledDate\"\r\n              [nzAllowClear]=\"false\">\r\n            </nz-month-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'year'\">\r\n            <nz-year-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\" [nzAllowClear]=\"false\"\r\n              [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\" [nzStyle]=\"{ width: '100%' }\"\r\n              [nzDisabledDate]=\"disabledDate\">\r\n            </nz-year-picker>\r\n          </div>\r\n        </div>\r\n      </ng-container>\r\n      <ng-container *ngSwitchCase=\"'double'\">\r\n        <div nz-col nzSpan=\"20\" nzXs=\"16\" nzSm=\"16\" nzMd=\"16\" nzLg=\"16\" nzXl=\"18\" nzXXl=\"20\"\r\n          class=\"checkboxwrapper timewrapper\" [ngSwitch]=\"bcacQueryDateType\">\r\n          <div *ngSwitchCase=\"'hour'\">\r\n            <nz-date-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\" [nzDisabledDate]=\"disabledDate\"\r\n              [nzAllowClear]=\"false\" nzFormat=\"yyyy-MM-dd\" style=\"width: 25%;\" [nzStyle] =\"{ width: '100%' }\"\r\n              nzPlaceHolder=\"开始时间\" (ngModelChange)=\"hourStimeChange()\">\r\n            </nz-date-picker>\r\n            <nz-time-picker nzSize=\"small\" style=\"width: 20%;\" [nzDisabledMinutes]=\"disabledMinuteStart\"\r\n              [nzAllowEmpty]=\"false\" [nzDisabledHours]=\"nzDisabledHours_start\"\r\n              [nzDisabledSeconds]=\"disabledSecondsStart\" [(ngModel)]=\"bcacQueryTimePickerStart\"\r\n              nzHideDisabledOptions=\"true\" nzHideDisabledOptions>\r\n            </nz-time-picker>\r\n            <span class=\"timeinterval\">~</span>\r\n            <nz-date-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzFormat=\"yyyy-MM-dd\" nzSize=\"small\"\r\n              [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\" style=\"width: 25%;\" [nzStyle] =\"{ width: '100%' }\"\r\n              nzPlaceHolder=\"结束时间\" (ngModelChange)=\"hourEtimeChange()\">\r\n            </nz-date-picker>\r\n            <nz-time-picker nzSize=\"small\" style=\"width: 20%;\" [nzDisabledMinutes]=\"disabledMinuteEnd\"\r\n              [nzAllowEmpty]=\"false\" [nzDisabledHours]=\"nzDisabledHours_end\" [nzDisabledSeconds]=\"disabledSecondsEnd\"\r\n              [(ngModel)]=\"bcacQueryTimePickerEnd\" nzHideDisabledOptions=\"true\" nzHideDisabledOptions>\r\n            </nz-time-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'dayshowtime'\">\r\n            <nz-date-picker nzShowTime [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n              [nzDisabledDate]=\"disabledDate\" nzSize=\"small\" [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n              [nzDisabledTime]=\"disabledDateTime\" [(ngModel)]=\"bcacQueryTimeStart\">\r\n            </nz-date-picker>\r\n            <span class=\"timeinterval\">~</span>\r\n            <nz-date-picker nzShowTime [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n              [nzDisabledDate]=\"disabledDate\" nzSize=\"small\" [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n              [nzDisabledTime]=\"disabledDateTime\" [(ngModel)]=\"bcacQueryTimeEnd\">\r\n            </nz-date-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'daynotshowtime'\">\r\n            <nz-date-picker [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd'\" [nzDisabledDate]=\"disabledDate\"\r\n              nzSize=\"small\" [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\" [(ngModel)]=\"bcacQueryTimeStart\">\r\n            </nz-date-picker>\r\n            <span class=\"timeinterval\">~</span>\r\n            <nz-date-picker [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd'\" [nzDisabledDate]=\"disabledDate\"\r\n              nzSize=\"small\" [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\" [(ngModel)]=\"bcacQueryTimeEnd\">\r\n            </nz-date-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'week'\">\r\n            <nz-week-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\" nzPlaceHolder=\"开始周\"\r\n              (ngModelChange)=\"rewriteWeekStart($event)\" [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\"\r\n              [nzAllowClear]=\"false\" [nzFormat]=\"bcacDateFormatStart\">\r\n            </nz-week-picker>\r\n            <span class=\"timeinterval\">~</span>\r\n            <nz-week-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzSize=\"small\" nzPlaceHolder=\"结束周\"\r\n              (ngModelChange)=\"rewriteWeekEnd($event)\" [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\"\r\n              [nzAllowClear]=\"false\" [nzFormat]=\"bcacDateFormatEnd\">\r\n            </nz-week-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'month'\">\r\n            <nz-month-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\" nzPlaceHolder=\"开始月\"\r\n              [nzStyle]=\"{ width: '100%' }\" [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM'\"\r\n              [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\">\r\n            </nz-month-picker>\r\n            <span class=\"timeinterval\">~</span>\r\n            <nz-month-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzSize=\"small\" nzPlaceHolder=\"结束月\"\r\n              [nzStyle]=\"{ width: '100%' }\" [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM'\"\r\n              [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\">\r\n            </nz-month-picker>\r\n          </div>\r\n          <div *ngSwitchCase=\"'year'\">\r\n            <nz-year-picker [(ngModel)]=\"bcacQueryTimeStart\" nzPlaceHolder=\"开始年\" nzSize=\"small\" [nzAllowClear]=\"false\"\r\n              [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\" [nzStyle]=\"{ width: '100%' }\"\r\n              [nzDisabledDate]=\"disabledDate\">\r\n            </nz-year-picker>\r\n            <span class=\"timeinterval\">~</span>\r\n            <nz-year-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzPlaceHolder=\"结束年\" nzSize=\"small\" [nzAllowClear]=\"false\"\r\n              [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\" [nzStyle]=\"{ width: '100%' }\"\r\n              [nzDisabledDate]=\"disabledDate\">\r\n            </nz-year-picker>\r\n          </div>\r\n        </div>\r\n      </ng-container>\r\n    </ng-container>\r\n    <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\" class=\"checkboxwrapper morebuttonbox\">\r\n      <a href=\"javascript:void(0)\" (click)=\"queryByTime()\">\r\n        查询&nbsp;&nbsp;<i nz-icon nzType=\"search\" nzTheme=\"outline\"></i>\r\n      </a>\r\n    </div>\r\n  </div>\r\n</div>\r\n","styles":[".condition{background:#fff;padding:1rem}.condition .queryrow{border-top:1px solid #ddd}.condition .timerow{border-bottom:1px solid #ddd}.condition .timerow .timeinterval{margin:0 1rem}.condition .checkbox_header{height:30px;display:flex;align-items:center}.condition .openmore{height:120px;background-color:#f3f3f3;padding-left:1rem}.condition .openmorefunzone{height:96px}.condition .labelwrapper{font-weight:600;display:flex;align-items:center}.condition .closemore{height:40px;background-color:#f3f3f3;padding-left:1rem}.condition .labelbox{justify-content:flex-start;padding:0 1rem}.condition .labelbox .selectedremark{margin-right:2rem;color:#7d7878;font-size:1.2rem}.condition .morebuttonbox{padding-right:1rem;display:flex;align-items:center;justify-content:flex-end}.condition .morebuttonbox .fold,.condition .morebuttonbox .unfold{color:rgba(0,0,0,.65)}.condition .morebuttonbox .fold:hover,.condition .morebuttonbox .unfold:hover{color:#1890ff}.condition .checkboxwrapper{height:40px;overflow-y:hidden;position:relative;display:flex;align-items:center;padding-left:1rem}.condition .checkboxwrapper .onerowboxwrapper{height:24px}.condition .checkbox_expandwrapper{height:90px;padding-left:1rem;padding-top:.4rem}.condition .checkbox_expandwrapper nz-checkbox-wrapper{height:86px;overflow-y:auto}.condition .checkbox_expandwrapper nz-checkbox-wrapper::-webkit-scrollbar{background-color:#e8e8e8;width:10px}.condition .checkbox_expandwrapper nz-checkbox-wrapper::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:.5rem}.condition .checkbox_expandwrapper_funzone{height:60px}.condition .checkbox_expandwrapper_funzone nz-checkbox-wrapper{height:56px}.condition .checkbox_expandwrapper nz-checkbox-wrapper label,.condition .checkboxwrapper nz-checkbox-wrapper label{margin:0;width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.condition .allcheckedlabl{padding:0;font-weight:600;color:#989595}.condition .remark{height:40px;display:flex;align-items:flex-end;font-size:1.2rem;justify-content:flex-end}:host ::ng-deep .ant-checkbox,:host ::ng-deep .ant-checkbox-wrapper,:host ::ng-deep .ant-transfer,:host ::ng-deep .ant-transfer-list-body{padding:4px 0}:host ::ng-deep .ant-calendar-week-number-cell{opacity:0}"]}]}],"members":{"bcacSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":19,"character":3}}]}],"bcacDatepickerType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"bcacQueryDateType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"bcacDateFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"bcacQueryTimeStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"bcacQueryTimeEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"bcacQueryTimePickerStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"bcacQueryTimePickerEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"bcacQueryTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":3}}]}],"bcacQueryTimePicker":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"bcacAllDataList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"bcacCheckedAreaList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"bcacCheckedFuncList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"bcacCheckedSiteList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"bcacIsShowAdminArea":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"bcacIsShowFuncZone":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"bcacIsShowSite":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzMessageService","line":98,"character":21},{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":99,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"remove_duplicate":[{"__symbolic":"method"}],"NumberCal":[{"__symbolic":"method"}],"queryByTime":[{"__symbolic":"method"}],"extractCheckedValue":[{"__symbolic":"method"}],"extractCheckedLabel":[{"__symbolic":"method"}],"area_updateAllChecked":[{"__symbolic":"method"}],"funczone_updateAllChecked":[{"__symbolic":"method"}],"mn_updateAllChecked":[{"__symbolic":"method"}],"adminAreaChangeCallback":[{"__symbolic":"method"}],"funcZoneChangeCallBak":[{"__symbolic":"method"}],"querySiteChangeCallback":[{"__symbolic":"method"}],"showMore":[{"__symbolic":"method"}],"judgeBoxStatus":[{"__symbolic":"method"}],"range":[{"__symbolic":"method"}],"hourStimeChange":[{"__symbolic":"method"}],"hourEtimeChange":[{"__symbolic":"method"}],"onStartChange":[{"__symbolic":"method"}],"onEndChange":[{"__symbolic":"method"}],"disabledMinuteStart":[{"__symbolic":"method"}],"disabledMinuteEnd":[{"__symbolic":"method"}],"disabledSecondsStart":[{"__symbolic":"method"}],"disabledSecondsEnd":[{"__symbolic":"method"}],"rewriteWeek":[{"__symbolic":"method"}],"rewriteWeekStart":[{"__symbolic":"method"}],"rewriteWeekEnd":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"bcac-search-group","template":"<div style=\"width: 100%;background: #fff;padding: 1rem;\">\r\n    <form nz-form class=\"infoForm\" [formGroup]=\"searchForm\" nzLayout=\"autoTips\">\r\n        <div nz-row>\r\n            <div nz-row nz-col nzSpan=\"20\" id=\"{{bigDiv}}\">\r\n                <nz-form-item nz-col [nzSpan]=\"span\" nz-row *ngFor=\"let data of searchData\">\r\n                    <nz-form-label [nzSpan]=\"5\">{{data.name}}</nz-form-label>\r\n                    <nz-form-control [nzSpan]=\"16\" *ngIf=\"!data.sectionStatus\">\r\n                        <nz-year-picker *ngIf=\"data.type=='year'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 100%;\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabled:''\">\r\n                        </nz-year-picker>\r\n                        <nz-date-picker *ngIf=\"data.type=='date'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 100%;\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabled:''\"></nz-date-picker>\r\n                        <nz-month-picker *ngIf=\"data.type=='month'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 100%;\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabled:''\"></nz-month-picker>\r\n                        <nz-week-picker *ngIf=\"data.type=='week'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 100%;\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabled:''\"></nz-week-picker>\r\n                        <nz-date-picker *ngIf=\"data.type=='datetime'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 50%;\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabled:''\"></nz-date-picker>\r\n                        <nz-time-picker *ngIf=\"data.type=='datetime'\" nzSize=\"small\" [nzAllowEmpty]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" style=\"width: 50%;\"></nz-time-picker>\r\n                        <nz-time-picker *ngIf=\"data.type=='time'\" nzSize=\"small\" [nzAllowEmpty]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                            [nzPlaceHolder]=\"data.placeHolder\" style=\"width: 100%;\"></nz-time-picker>\r\n                        <input *ngIf=\"data.type=='input'\" nz-input nzSize=\"small\" [formControlName]=\"data.attributeValue[0]\" [placeholder]=\"data.placeHolder\"\r\n                            style=\"width: 100%;\" />\r\n                        <nz-select *ngIf=\"data.type=='select'\" [nzPlaceHolder]=\"data.placeHolder\" [nzAllowClear]=\"data.allowClear\" nzSize=\"small\"\r\n                            [formControlName]=\"data.attributeValue[0]\">\r\n                            <nz-option *ngFor=\"let option of data.selectList\" [nzLabel]=\"option.label\" [nzValue]=\"option.value\"></nz-option>\r\n                        </nz-select>\r\n                    </nz-form-control>\r\n                    <nz-form-control [nzSpan]=\"16\" *ngIf=\"data.sectionStatus\">\r\n                        <div nz-row>\r\n                            <nz-year-picker *ngIf=\"data.type=='year'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledStartS:intervalDisabledStart\"\r\n                                (nzOnOpenChange)=\"openStart(data.attributeValue[1])\"></nz-year-picker>\r\n                            <span *ngIf=\"data.type=='year'\" style=\"text-align: center;\" nz-col nzSpan=\"2\">~</span>\r\n                            <nz-year-picker *ngIf=\"data.type=='year'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledEndS:intervalDisabledEnd\"\r\n                                (nzOnOpenChange)=\"openEnd(data.attributeValue[0])\">\r\n                            </nz-year-picker>\r\n                        </div>\r\n\r\n                        <div nz-row>\r\n                            <nz-date-picker *ngIf=\"data.type=='date'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledStartS:intervalDisabledStart\"\r\n                                (nzOnOpenChange)=\"openStart(data.attributeValue[1])\"></nz-date-picker>\r\n                            <span *ngIf=\"data.type=='date'\" style=\"text-align: center;\" nz-col nzSpan=\"2\">~</span>\r\n                            <nz-date-picker *ngIf=\"data.type=='date'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledEndS:intervalDisabledEnd\"\r\n                                (nzOnOpenChange)=\"openEnd(data.attributeValue[0])\"></nz-date-picker>\r\n                        </div>\r\n                        <div nz-row>\r\n                            <nz-month-picker *ngIf=\"data.type=='month'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledStartS:intervalDisabledStart\"\r\n                                (nzOnOpenChange)=\"openStart(data.attributeValue[1])\"></nz-month-picker>\r\n                            <span *ngIf=\"data.type=='month'\" style=\"text-align: center;\" nz-col nzSpan=\"2\">~</span>\r\n                            <nz-month-picker *ngIf=\"data.type=='month'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledEndS:intervalDisabledEnd\"\r\n                                (nzOnOpenChange)=\"openEnd(data.attributeValue[0])\"></nz-month-picker>\r\n                        </div>\r\n                        <div nz-row>\r\n                            <nz-week-picker *ngIf=\"data.type=='week'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledStartS:intervalDisabledStart\"\r\n                                (nzOnOpenChange)=\"openStart(data.attributeValue[1])\"></nz-week-picker>\r\n                            <span *ngIf=\"data.type=='week'\" style=\"text-align: center;\" nz-col nzSpan=\"2\">~</span>\r\n                            <nz-week-picker *ngIf=\"data.type=='week'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" nz-col nzSpan=\"11\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledEndS:intervalDisabledEnd\"\r\n                                (nzOnOpenChange)=\"openEnd(data.attributeValue[0])\"></nz-week-picker>\r\n                        </div>\r\n                        <div nz-row>\r\n                            <nz-date-picker *ngIf=\"data.type=='datetime'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 23%;\" [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledStartS:intervalDisabledStart\"\r\n                                (nzOnOpenChange)=\"openStart(data.attributeValue[1])\"></nz-date-picker>\r\n                            <nz-time-picker *ngIf=\"data.type=='datetime'\" nzSize=\"small\" [nzAllowEmpty]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" style=\"width: 23%;\"></nz-time-picker>\r\n                            <span *ngIf=\"data.type=='datetime'\"  style=\"width: 8%;text-align: center;display: inline-block;\">~</span>\r\n                            <nz-date-picker *ngIf=\"data.type=='datetime'\" nzSize=\"small\" [nzAllowClear]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" [nzStyle]=\"{ width: '100%' }\" style=\"width: 23%;\"  [nzDisabledDate]=\"data.lessCurrentTime?intervalDisabledEndS:intervalDisabledEnd\"\r\n                                (nzOnOpenChange)=\"openEnd(data.attributeValue[0])\"></nz-date-picker>\r\n                            <nz-time-picker *ngIf=\"data.type=='datetime'\" nzSize=\"small\" [nzAllowEmpty]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" style=\"width: 23%;\"></nz-time-picker>\r\n                        </div>\r\n                        <div nz-row>\r\n                            <nz-time-picker *ngIf=\"data.type=='time'\" nzSize=\"small\" [nzAllowEmpty]=\"data.allowClear\" [formControlName]=\"data.attributeValue[0]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" style=\"width: 46%;\" nz-col nzSpan=\"11\"></nz-time-picker>\r\n                            <span *ngIf=\"data.type=='time'\" style=\"width: 8%;text-align: center;display: inline-block;\">~</span>\r\n                            <nz-time-picker *ngIf=\"data.type=='time'\" nzSize=\"small\" [nzAllowEmpty]=\"data.allowClear\" [formControlName]=\"data.attributeValue[1]\"\r\n                                [nzPlaceHolder]=\"data.placeHolder\" style=\"width: 46%;\" nz-col nzSpan=\"11\"></nz-time-picker>\r\n                        </div>\r\n                    </nz-form-control>\r\n                </nz-form-item>\r\n            </div>\r\n            <div nz-col nzSpan=\"4\" style=\"display: flex;justify-content: center;align-items: center;height: 100%\" id=\"{{smallBtn}}\">\r\n                <button nz-button nzType=\"primary\" nzSize=\"small\" style=\"width: 9rem;\" (click)=\"queryFun()\">查询</button>\r\n            </div>\r\n        </div>\r\n    </form>\r\n</div>","styles":[":host ::ng-deep .ant-form-item{margin-bottom:6px}:host ::ng-deep .ant-calendar-picker{line-height:inherit}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/forms","name":"FormBuilder","line":13,"character":16},{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":14,"character":22}]}],"ngOnInit":[{"__symbolic":"method"}],"initForm":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}],"setHeight":[{"__symbolic":"method"}],"queryDataSubmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":67,"character":3}}]}],"queryFun":[{"__symbolic":"method"}],"openStart":[{"__symbolic":"method"}],"openEnd":[{"__symbolic":"method"}],"columnWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":252,"character":3}}]}],"searchDataList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":262,"character":3}}]}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":"bcac-microenv-search","template":"<div nz-row class=\"header\" [class.collapsed]=\"isCollapsed\" *ngIf=\"_isShowCollapsed\">\r\n    <div nz-col nzSpan=\"12\">查询条件</div>\r\n    <div nz-col nzSpan=\"12\" style=\"text-align: right;padding-right: 1rem;\">\r\n        <i nz-icon  [nzType]=\"isCollapsed ? 'up' : 'down'\"  nzTheme=\"outline\" (click)=\"isCollapsed = !isCollapsed\"></i>\r\n    </div>\r\n</div>\r\n<div nz-row class=\"condition\" [style.display]=\"isCollapsed ? 'none' : 'block'\" >\r\n    <ng-container *ngFor=\"let item of _conditionLists;index as i;\">\r\n        <div nz-row *ngIf=\"!item.isopen\" class=\"queryrow\"\r\n            [ngClass]=\"{'lastrow': i == _conditionListsLength && !_isShowTime,'new-section': item.isNewSection}\">\r\n            <!-- <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n                class=\"labelwrapper closemore\">\r\n                <div class=\"item-name\" nzTooltipTitle=\"{{item.queryItemName}}\"\r\n                    nzTooltipPlacement=\"topCenter\" nz-tooltip>{{item.queryItemName}}</div>\r\n            </div>\r\n            <div nz-col nzSpan=\"18\" nzXs=\"12\" nzSm=\"12\" nzMd=\"12\" nzLg=\"12\" nzXl=\"15\" nzXXl=\"18\"\r\n                class=\"checkboxwrapper\">\r\n                <div nz-row class=\"onerowboxwrapper\">\r\n                    <nz-checkbox-wrapper (nzOnChange)=\"itemChangeCallback(item,$event)\">\r\n                        <label nz-checkbox [nzDisabled]=\"item.disabled\"\r\n                            *ngFor=\"let item of item.queryItemlists\" [nzValue]=\"item.value\"\r\n                            nzTooltipTitle=\"{{item.label}}\" nzTooltipPlacement=\"topCenter\"\r\n                            nz-tooltip [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n                    </nz-checkbox-wrapper>\r\n                </div>\r\n            </div>\r\n            <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n                class=\"remark\">\r\n                <span>已选:{{item.selectedNumber}}/{{item.toltalNumber}}</span>\r\n            </div>\r\n            <div nz-col nzSpan=\"2\" nzXs=\"4\" nzSm=\"4\" nzMd=\"4\" nzLg=\"4\" nzXl=\"3\" nzXXl=\"2\"\r\n                class=\"checkboxwrapper  morebuttonbox\">\r\n                <a href=\"javascript:void(0)\" (click)=\"item.isopen = !item.isopen\" class=\"unfold\">\r\n                    更多&nbsp;&nbsp;<i nz-icon nzType=\"down-square\" nzTheme=\"outline\"></i>\r\n                </a>\r\n            </div> -->\r\n            <!-- new -->\r\n            <div  style=\"width:8%;float: left;\" class=\"labelwrapper closemore\">\r\n                <div class=\"item-name\" nzTooltipTitle=\"{{item.queryItemName}}\" nzTooltipPlacement=\"topCenter\"\r\n                    nz-tooltip>{{item.queryItemName}}</div>\r\n            </div>\r\n            <div style=\"width:70%;float: left;\" class=\"checkboxwrapper\" *ngIf=\"_isShowOuterCheckAll\">\r\n                <div nz-row class=\"onerowboxwrapper\">\r\n                    <nz-checkbox-wrapper (nzOnChange)=\"itemChangeCallback(item,$event)\">\r\n                        <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of item.queryItemlists\"\r\n                            [nzValue]=\"item.value\" nzTooltipTitle=\"{{item.label}}\"\r\n                            nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n                            [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n                    </nz-checkbox-wrapper>\r\n                </div>\r\n            </div>\r\n            <div style=\"width:76%;float: left;\" class=\"checkboxwrapper\" *ngIf=\"!_isShowOuterCheckAll\">\r\n                <div nz-row class=\"onerowboxwrapper\">\r\n                    <nz-checkbox-wrapper (nzOnChange)=\"itemChangeCallback(item,$event)\">\r\n                        <label nz-checkbox [nzDisabled]=\"item.disabled\" *ngFor=\"let item of item.queryItemlists\"\r\n                            [nzValue]=\"item.value\" nzTooltipTitle=\"{{item.label}}\"\r\n                            nzTooltipPlacement=\"topCenter\" nz-tooltip\r\n                            [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n                    </nz-checkbox-wrapper>\r\n                </div>\r\n            </div>\r\n            <div style=\"width:6%;float: left;\" class=\"remark\" *ngIf=\"_isShowOuterCheckAll\">\r\n                <label nz-checkbox [(ngModel)]=\"item.isAllChecked\" (ngModelChange)=\"updateAllChecked(item,$event)\"\r\n                    [nzIndeterminate]=\"item.indeterminate\" class=\"allcheckedlabl\" style=\"font-weight: 200;\">\r\n                    全选\r\n                </label>\r\n            </div>\r\n            <div style=\"width:8%;float: left;\"  class=\"remark\">\r\n                <span>已选:{{item.selectedNumber}}/{{item.toltalNumber}}</span>\r\n            </div>\r\n            <div  style=\"width:8%;float: left;\"  class=\"checkboxwrapper  morebuttonbox\">\r\n                <a href=\"javascript:void(0)\" (click)=\"item.isopen = !item.isopen\" class=\"unfold\">\r\n                    更多&nbsp;&nbsp;<i nz-icon nzType=\"down-square\" nzTheme=\"outline\"></i>\r\n                </a>\r\n            </div>\r\n        </div>\r\n        <div nz-row *ngIf=\"item.isopen\" class=\"queryrow\"\r\n            [ngClass]=\"{'lastrow': i == _conditionListsLength && !_isShowTime,'new-section': item.isNewSection }\">\r\n            <div style=\"width:8%;float: left;\" class=\"labelwrapper openmore\">\r\n                <div class=\"item-name\" nzTooltipTitle=\"{{item.queryItemName}}\"\r\n                    nzTooltipPlacement=\"topCenter\" nz-tooltip>{{item.queryItemName}}</div>\r\n            </div>\r\n            <div style=\"width:92%;float: left;\">\r\n                <div nz-row class=\"checkbox_header\">\r\n                    <div nz-col nzSpan=\"18\" class=\"labelbox \">\r\n                        <label\r\n                            class=\"selectedremark\"><span>已选:{{item.selectedNumber}}/{{item.toltalNumber}}</span></label>\r\n                        <label nz-checkbox [(ngModel)]=\"item.isAllChecked\"\r\n                            (ngModelChange)=\"updateAllChecked(item,$event)\"\r\n                            [nzIndeterminate]=\"item.indeterminate\" class=\"allcheckedlabl\">\r\n                            全选\r\n                        </label>\r\n                    </div>\r\n                    <div nz-col nzSpan=\"6\" class=\"morebuttonbox\">\r\n                        <a href=\"javascript:void(0)\" (click)=\"item.isopen = !item.isopen\"\r\n                            class=\"fold\">\r\n                            收起&nbsp;&nbsp;<i nz-icon nzType=\"up-square\" nzTheme=\"outline\"></i>\r\n                        </a>\r\n                    </div>\r\n                </div>\r\n                <div nz-row class=\"checkbox_expandwrapper\">\r\n                    <nz-checkbox-wrapper (nzOnChange)=\"itemChangeCallback(item,$event)\">\r\n                        <label nz-checkbox [nzDisabled]=\"item.disabled\"\r\n                            *ngFor=\"let item of item.queryItemlists\" nzTooltipTitle=\"{{item.label}}\"\r\n                            nzTooltipPlacement=\"topCenter\" nz-tooltip [nzValue]=\"item.value\"\r\n                            [ngModel]=\"item.checked\">{{item.label}}&nbsp;&nbsp;</label>\r\n                    </nz-checkbox-wrapper>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </ng-container>\r\n    <ng-container>\r\n        <div nz-row class=\"queryrow timerow\">\r\n            <div style=\"width:8%;float: left;\"class=\"labelwrapper closemore\">查询时间\r\n            </div>\r\n            <ng-container [ngSwitch]=\"bcacDatePickerType\">\r\n                <ng-container *ngSwitchCase=\"'single'\">\r\n                    <div style=\"width:84%;float: left;\" class=\"checkboxwrapper timewrapper\"\r\n                        [ngSwitch]=\"bcacQueryDateType\">\r\n                        <div *ngIf=\"_isShowTimeTypeDropdown\">\r\n                            <nz-select [(ngModel)]=\"selectedValue\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"margin-right: 1rem;width: 8rem;\"\r\n                                (ngModelChange)=\"timeTypeChange($event)\">\r\n                                <nz-option *ngFor=\"let item of _timeTypeDropdownLists\"\r\n                                    [nzValue]=\"item.value\" [nzLabel]=\"item.label\">\r\n                                </nz-option>\r\n                            </nz-select>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'minute'\">\r\n                            <nz-date-picker nzShowTime\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [(ngModel)]=\"bcacQueryTime\">\r\n                            </nz-date-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'hour'\">\r\n                            <nz-date-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\"\r\n                                [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\"\r\n                                [nzStyle] =\"{ width: '100%' }\" nzFormat=\"yyyy-MM-dd\"\r\n                                (ngModelChange)=\"hourStimeChange()\">\r\n                            </nz-date-picker>\r\n                            <nz-time-picker nzSize=\"small\" [nzDisabledMinutes]=\"disabledMinuteStart\"\r\n                                [nzAllowEmpty]=\"false\" [nzDisabledHours]=\"nzDisabledHours_start\"\r\n                                [nzDisabledSeconds]=\"disabledSecondsStart\"\r\n                                [(ngModel)]=\"_bcacQueryTimePicker\" nzHideDisabledOptions=\"true\"\r\n                                nzHideDisabledOptions>\r\n                            </nz-time-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'dayshowtime'\">\r\n                            <nz-date-picker nzShowTime\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [(ngModel)]=\"bcacQueryTime\">\r\n                            </nz-date-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'daynotshowtime'\">\r\n                            <nz-date-picker [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [(ngModel)]=\"bcacQueryTime\">\r\n                            </nz-date-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'week'\">\r\n                            <nz-week-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\"\r\n                                (ngModelChange)=\"rewriteWeek($event)\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\"\r\n                                [nzFormat]=\"bcacDateFormat\">\r\n                            </nz-week-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'month'\">\r\n                            <nz-month-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\"\r\n                                [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM'\"\r\n                                [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\">\r\n                            </nz-month-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'quater'\">\r\n                            <nz-year-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 10rem;\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\">\r\n                            </nz-year-picker>\r\n                            <nz-select [(ngModel)]=\"_selectedQuater\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 4rem;\"\r\n                                style=\"margin-right: 1rem;\"\r\n                                (ngModelChange)=\"timeTypeChange($event)\">\r\n                                <nz-option *ngFor=\"let item of quaterLists\" [nzValue]=\"item.value\"\r\n                                    [nzLabel]=\"item.label\">\r\n                                </nz-option>\r\n                            </nz-select>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'year'\">\r\n                            <nz-year-picker [(ngModel)]=\"bcacQueryTime\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\">\r\n                            </nz-year-picker>\r\n                        </div>\r\n                    </div>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'double'\">\r\n                    <div style=\"width:84%;float: left;\"  class=\"checkboxwrapper timewrapper\"\r\n                        [ngSwitch]=\"bcacQueryDateType\">\r\n                        <div *ngIf=\"_isShowTimeTypeDropdown\">\r\n                            <nz-select [(ngModel)]=\"selectedValue\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"margin-right: 1rem;width: 8rem;\"\r\n                                (ngModelChange)=\"timeTypeChange($event)\">\r\n                                <nz-option *ngFor=\"let item of _timeTypeDropdownLists\"\r\n                                    [nzValue]=\"item.value\" [nzLabel]=\"item.label\">\r\n                                </nz-option>\r\n                            </nz-select>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'minute'\">\r\n                            <nz-date-picker nzShowTime\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzDisabledTime]=\"disabledDateTime\"\r\n                                [(ngModel)]=\"bcacQueryTimeStart\">\r\n                            </nz-date-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-date-picker nzShowTime\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzDisabledTime]=\"disabledDateTime\" [(ngModel)]=\"bcacQueryTimeEnd\">\r\n                            </nz-date-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'hour'\">\r\n                            <nz-date-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\"\r\n                                [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\"\r\n                                nzFormat=\"yyyy-MM-dd\" style=\"width: 20%;\"\r\n                                [nzStyle] =\"{ width: '100%' }\" nzPlaceHolder=\"开始时间\"\r\n                                (ngModelChange)=\"hourStimeChange()\">\r\n                            </nz-date-picker>\r\n                            <nz-time-picker nzSize=\"small\" style=\"width: 18%;\"\r\n                                [nzDisabledMinutes]=\"disabledMinuteStart\" [nzAllowEmpty]=\"false\"\r\n                                [nzDisabledHours]=\"nzDisabledHours_start\"\r\n                                [nzDisabledSeconds]=\"disabledSecondsStart\"\r\n                                [(ngModel)]=\"_bcacQueryTimePickerStart\" nzHideDisabledOptions=\"true\"\r\n                                nzHideDisabledOptions>\r\n                            </nz-time-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-date-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzFormat=\"yyyy-MM-dd\"\r\n                                nzSize=\"small\" [nzDisabledDate]=\"disabledDate\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 20%;\"\r\n                                [nzStyle] =\"{ width: '100%' }\" nzPlaceHolder=\"结束时间\"\r\n                                (ngModelChange)=\"hourEtimeChange()\">\r\n                            </nz-date-picker>\r\n                            <nz-time-picker nzSize=\"small\" style=\"width: 18%;\"\r\n                                [nzDisabledMinutes]=\"disabledMinuteEnd\" [nzAllowEmpty]=\"false\"\r\n                                [nzDisabledHours]=\"nzDisabledHours_end\"\r\n                                [nzDisabledSeconds]=\"disabledSecondsEnd\"\r\n                                [(ngModel)]=\"_bcacQueryTimePickerEnd\" nzHideDisabledOptions=\"true\"\r\n                                nzHideDisabledOptions>\r\n                            </nz-time-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'dayshowtime'\">\r\n                            <nz-date-picker nzShowTime\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzDisabledTime]=\"disabledDateTime\"\r\n                                [(ngModel)]=\"bcacQueryTimeStart\">\r\n                            </nz-date-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-date-picker nzShowTime\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd HH:mm:ss'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzDisabledTime]=\"disabledDateTime\" [(ngModel)]=\"bcacQueryTimeEnd\">\r\n                            </nz-date-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'daynotshowtime'\">\r\n                            <nz-date-picker [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [(ngModel)]=\"bcacQueryTimeStart\">\r\n                            </nz-date-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-date-picker [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM-dd'\"\r\n                                [nzDisabledDate]=\"disabledDate\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [(ngModel)]=\"bcacQueryTimeEnd\">\r\n                            </nz-date-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'week'\">\r\n                            <nz-week-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\"\r\n                                nzPlaceHolder=\"开始周\" (ngModelChange)=\"rewriteWeekStart($event)\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\"\r\n                                [nzAllowClear]=\"false\" [nzFormat]=\"bcacDateFormatStart\">\r\n                            </nz-week-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-week-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzSize=\"small\"\r\n                                nzPlaceHolder=\"结束周\" (ngModelChange)=\"rewriteWeekEnd($event)\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\"\r\n                                [nzAllowClear]=\"false\" [nzFormat]=\"bcacDateFormatEnd\">\r\n                            </nz-week-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'month'\">\r\n                            <nz-month-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\"\r\n                                nzPlaceHolder=\"开始月\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM'\"\r\n                                [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\">\r\n                            </nz-month-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-month-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzSize=\"small\"\r\n                                nzPlaceHolder=\"结束月\" [nzStyle]=\"{ width: '100%' }\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy-MM'\"\r\n                                [nzDisabledDate]=\"disabledDate\" [nzAllowClear]=\"false\">\r\n                            </nz-month-picker>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'quater'\">\r\n                            <nz-year-picker [(ngModel)]=\"bcacQueryTimeStart\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 10rem;\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\">\r\n                            </nz-year-picker>\r\n                            <nz-select [(ngModel)]=\"_selectedQuaterStart\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 4rem;\"\r\n                                style=\"margin-right: 1rem;\"\r\n                                (ngModelChange)=\"timeTypeChange($event)\">\r\n                                <nz-option *ngFor=\"let item of quaterLists\" [nzValue]=\"item.value\"\r\n                                    [nzLabel]=\"item.label\">\r\n                                </nz-option>\r\n                            </nz-select>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-year-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 10rem;\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\">\r\n                            </nz-year-picker>\r\n                            <nz-select [(ngModel)]=\"_selectedQuaterEnd\" nzSize=\"small\"\r\n                                [nzAllowClear]=\"false\" style=\"width: 4rem;\"\r\n                                style=\"margin-right: 1rem;\"\r\n                                (ngModelChange)=\"timeTypeChange($event)\">\r\n                                <nz-option *ngFor=\"let item of quaterLists\" [nzValue]=\"item.value\"\r\n                                    [nzLabel]=\"item.label\">\r\n                                </nz-option>\r\n                            </nz-select>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'year'\">\r\n                            <nz-year-picker [(ngModel)]=\"bcacQueryTimeStart\" nzPlaceHolder=\"开始年\"\r\n                                nzSize=\"small\" [nzAllowClear]=\"false\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\">\r\n                            </nz-year-picker>\r\n                            <span class=\"timeinterval\">~</span>\r\n                            <nz-year-picker [(ngModel)]=\"bcacQueryTimeEnd\" nzPlaceHolder=\"结束年\"\r\n                                nzSize=\"small\" [nzAllowClear]=\"false\"\r\n                                [nzFormat]=\"bcacDateFormat?bcacDateFormat:'yyyy'\"\r\n                                [nzStyle]=\"{ width: '100%' }\" [nzDisabledDate]=\"disabledDate\">\r\n                            </nz-year-picker>\r\n                        </div>\r\n                    </div>\r\n                </ng-container>\r\n            </ng-container>\r\n            <div style=\"width:8%;float: left;\"  class=\"checkboxwrapper morebuttonbox\">\r\n                <a href=\"javascript:void(0)\" (click)=\"queryByTime()\">\r\n                    查询&nbsp;&nbsp;<i nz-icon nzType=\"search\" nzTheme=\"outline\"></i>\r\n                </a>\r\n            </div>\r\n        </div>\r\n    </ng-container>\r\n</div>","styles":[".condition{background:#fff;padding:1rem}.condition .queryrow{border-top:1px solid #ddd}.condition .lastrow{border-bottom:1px solid #ddd}.condition .new-section{border-top:3px solid #ddd}.condition .timerow{border-bottom:1px solid #ddd}.condition .timerow .timeinterval{margin:0 1rem}.condition .checkbox_header{height:30px;display:flex;align-items:center}.condition .openmore{height:120px;background-color:#f3f3f3;padding-left:1rem}.condition .openmorefunzone{height:96px}.condition .labelwrapper{font-weight:600;display:flex;align-items:center}.condition .item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.condition .closemore{height:38px;background-color:#f3f3f3;padding-left:1rem}.condition .labelbox{justify-content:flex-start;padding:0 1rem}.condition .labelbox .selectedremark{margin-right:2rem;color:#7d7878;font-size:1.2rem}.condition .morebuttonbox{padding-right:1rem;display:flex;align-items:center;justify-content:flex-end}.condition .morebuttonbox .fold,.condition .morebuttonbox .unfold{color:rgba(0,0,0,.65)}.condition .morebuttonbox .fold:hover,.condition .morebuttonbox .unfold:hover{color:#1890ff}.condition .checkboxwrapper{height:38px;overflow-y:hidden;position:relative;display:flex;align-items:center;padding-left:1rem}.condition .checkboxwrapper .onerowboxwrapper{height:24px}.condition .checkbox_expandwrapper{height:90px;padding-left:1rem;padding-top:.4rem}.condition .checkbox_expandwrapper nz-checkbox-wrapper{height:86px;overflow-y:auto}.condition .checkbox_expandwrapper nz-checkbox-wrapper::-webkit-scrollbar{background-color:#e8e8e8;width:10px}.condition .checkbox_expandwrapper nz-checkbox-wrapper::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:.5rem}.condition .checkbox_expandwrapper_funzone{height:60px}.condition .checkbox_expandwrapper_funzone nz-checkbox-wrapper{height:56px}.condition .checkbox_expandwrapper nz-checkbox-wrapper label,.condition .checkboxwrapper nz-checkbox-wrapper label{margin:0;width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.condition .allcheckedlabl{padding:0;font-weight:600;color:#989595}.condition .remark{height:38px;display:flex;align-items:flex-end;font-size:1.2rem;justify-content:flex-end}.header{background:#fff;padding:.8rem 1rem 0;font-size:1.4rem;font-weight:600}.collapsed{border-bottom:1px solid #ddd;padding:.8rem 1rem}:host ::ng-deep .ant-checkbox,:host ::ng-deep .ant-checkbox-wrapper,:host ::ng-deep .ant-transfer,:host ::ng-deep .ant-transfer-list-body{padding:4px 0}:host ::ng-deep .ant-calendar-week-number-cell{opacity:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzMessageService","line":38,"character":21},{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":39,"character":22}]}],"bcacIsShowTimeTypeDrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"bcacIsShowCollapsed":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"bcacIsShowOuterCheckAll":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"bcacConditionLists":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"bcacTimeTypeDropdownLists":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":111,"character":3}}]}],"bcacDatePickerType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":118,"character":3}}]}],"bcacQueryDateType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":119,"character":3}}]}],"bcacDateFormat":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":120,"character":3}}]}],"bcacQueryTimeStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":122,"character":3}}]}],"bcacQueryTimeEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":123,"character":3}}]}],"bcacQueryTimePickerStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":127,"character":3}}]}],"bcacQueryTimePickerEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":133,"character":3}}]}],"bcacQueryTime":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":139,"character":3}}]}],"bcacQueryTimePicker":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":141,"character":3}}]}],"selectedQuater":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":148,"character":3}}]}],"selectedQuaterStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":153,"character":3}}]}],"selectedQuaterEnd":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":158,"character":3}}]}],"countNum":[{"__symbolic":"method"}],"bcacItemChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":176,"character":3}}]}],"itemChangeCallback":[{"__symbolic":"method"}],"bcacTimeTypeChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":210,"character":3}}]}],"timeTypeChange":[{"__symbolic":"method"}],"bcacSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":245,"character":3}}]}],"queryByTime":[{"__symbolic":"method"}],"updateAllChecked":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"range":[{"__symbolic":"method"}],"hourStimeChange":[{"__symbolic":"method"}],"hourEtimeChange":[{"__symbolic":"method"}],"onStartChange":[{"__symbolic":"method"}],"onEndChange":[{"__symbolic":"method"}],"disabledMinuteStart":[{"__symbolic":"method"}],"disabledMinuteEnd":[{"__symbolic":"method"}],"disabledSecondsStart":[{"__symbolic":"method"}],"disabledSecondsEnd":[{"__symbolic":"method"}],"rewriteWeek":[{"__symbolic":"method"}],"rewriteWeekStart":[{"__symbolic":"method"}],"rewriteWeekEnd":[{"__symbolic":"method"}]}}},"origins":{"SearchModule":"./search.module","NoiseSearchComponent":"./noise-search/noise-search.component","ɵa":"./search-group/search-group.component","ɵb":"./microenv-search/microenv-search.component"},"importAs":"bcac-lib/business-component/search"}