{"__symbolic":"module","version":4,"metadata":{"BcacTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"BcacCommonTableComponent"},{"__symbolic":"reference","name":"ɵb"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":15,"character":4},{"__symbolic":"reference","module":"ng-zorro-antd","name":"NgZorroAntdModule","line":16,"character":4},{"__symbolic":"reference","module":"bcac-lib/base-component/currency/bcac-icon","name":"BcacIconModule","line":17,"character":4}],"exports":[{"__symbolic":"reference","name":"BcacCommonTableComponent"}]}]}],"members":{}},"BcacCommonTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"bcac-common-table","template":"<div class=\"table-card\">\r\n    <div *ngIf=\"tableTitle.show\" class=\"table-header\" nz-row>\r\n        <div nz-col nzSpan=\"14\" class=\"table-title-label\">{{tableTitle.label}}\r\n        </div>\r\n        <div nz-col nzSpan=\"10\" *ngIf=\"tableIconRow.show\" class=\"table-icon-row\">\r\n            <nz-select *ngIf=\"isMulltipleData\" nzSize=\"small\" (ngModelChange)=\"selectValueChange($event)\"\r\n                [(ngModel)]=\"selectValue\" [style.width]=\"dataSelectWidth\">\r\n                <nz-option *ngFor=\"let item of tableSourceDatas\" [nzLabel]=\"item.label\" [nzValue]=\"item.value\">\r\n                </nz-option>\r\n            </nz-select>\r\n            <!-- <bcac-icon *ngIf=\"tableIconRow.refreshIcon.show\" iconType=\"refresh\"\r\n                [tooltipTitle]=\"tableIconRow.refreshIcon.label\" (click)=\"refreshData()\"></bcac-icon> -->\r\n            <bcac-icon *ngIf=\"tableIconRow.configIcon.show\" iconType=\"config\"\r\n                [tooltipTitle]=\"tableIconRow.configIcon.label\" nz-dropdown nzTrigger=\"click\"\r\n                [nzDropdownMenu]=\"configDropDown\" nzPlacement=\"bottomLeft\">\r\n                <nz-dropdown-menu #configDropDown=\"nzDropdownMenu\">\r\n                    <div class=\"columnConfigPanel\" [style.width]=\"columnConfigPanelWidth\">\r\n                        <label nz-checkbox [(ngModel)]=\"allChecked\" (ngModelChange)=\"updateAllChecked()\"\r\n                            [nzIndeterminate]=\"indeterminate\">\r\n                            全选\r\n                        </label>\r\n                        <nz-divider style=\"margin: 0.2rem\"></nz-divider>\r\n                        <nz-checkbox-group [(ngModel)]=\"tableContent.columnOptions\"\r\n                            (ngModelChange)=\"columnCheckChange($event)\">\r\n                        </nz-checkbox-group>\r\n                    </div>\r\n                </nz-dropdown-menu>\r\n            </bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.addIcon.show\" iconType=\"add\" [tooltipTitle]=\"tableIconRow.addIcon.label\"\r\n                (click)=\"clickAdd()\">\r\n            </bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.newUser.show\" iconType=\"new_user\" [tooltipTitle]=\"tableIconRow.newUser.label\"\r\n                (click)=\"clickNewUser()\">\r\n            </bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.newRole.show\" iconType=\"new_role\" [tooltipTitle]=\"tableIconRow.newRole.label\"\r\n                (click)=\"clickNewRole()\">\r\n            </bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.deleteIcon.show\" iconType=\"delete\"\r\n                [tooltipTitle]=\"tableIconRow.deleteIcon.label\" nz-popconfirm nzPopconfirmTitle=\"确认删除?\"\r\n                (nzOnConfirm)=\"clickBatchDelete()\" nzPopconfirmPlacement=\"top\">\r\n            </bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.batchSubmit.show\" iconType=\"submit\"\r\n                [tooltipTitle]=\"tableIconRow.batchSubmit.label\" (click)=\"clickBatchSubmit()\"></bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.batchReview.show\" iconType=\"review\"\r\n                [tooltipTitle]=\"tableIconRow.batchReview.label\" (click)=\"clickBatchReview()\"></bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.batchDistributeOrder.show\" iconType=\"distribute_order\"\r\n                [tooltipTitle]=\"tableIconRow.batchDistributeOrder.label\" (click)=\"clickBatchDistributeOrder()\">\r\n            </bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.batchTurnDown.show\" iconType=\"turn_down\"\r\n                [tooltipTitle]=\"tableIconRow.batchTurnDown.label\" (click)=\"clickBatchTurnDown()\"></bcac-icon>\r\n            <nz-divider *ngIf=\"tableIconRow.iconDivider\" nzType=\"vertical\"\r\n                style=\"background: #8e8e8e; margin: 0rem 0.4rem;\"></nz-divider>\r\n            <bcac-icon *ngIf=\"tableIconRow.excelIcon.show\" iconType=\"excel_out\"\r\n                [tooltipTitle]=\"tableIconRow.excelIcon.label\" (click)=\"exportExcel()\"></bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.excelIcon1.show\" iconType=\"excel_out\"\r\n            [tooltipTitle]=\"tableIconRow.excelIcon1.label\" (click)=\"exportExcel1()\"></bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.batchDownload.show\" iconType=\"batch_download\"\r\n                [tooltipTitle]=\"tableIconRow.batchDownload.label\" (click)=\"batchDownload()\"></bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.batchImport.show\" iconType=\"import\"\r\n                [tooltipTitle]=\"tableIconRow.batchImport.label\" (click)=\"clickBatchImport()\"></bcac-icon>\r\n            <bcac-icon *ngIf=\"tableIconRow.downTemplate.show\" iconType=\"template_download\"\r\n                [tooltipTitle]=\"tableIconRow.downTemplate.label\" (click)=\"clickDownTemplate()\"></bcac-icon>\r\n            <span>&nbsp;</span>\r\n            <input *ngIf=\"tableIconRow.searchInput.show\" type=\"text\" nzSize=\"small\" nz-input placeholder=\"搜索\"\r\n                [(ngModel)]=\"tableSearchValue\" (ngModelChange)='search()' />\r\n        </div>\r\n    </div>\r\n    <div *ngIf=\"tableContent.show\" class=\"table-content\">\r\n        <nz-table #tableDatas [nzData]=\"tableData\" nzSize=\"small\" nzBordered [nzShowTotal]=\"rangeTemplate\"\r\n            [nzPageSize]=\"tableContent.pagination.pageSize\" [nzLoading]=\"tableloading\"\r\n            [nzPageSizeOptions]=\"tableContent.pagination.pageSizeOptions\"\r\n            [nzFrontPagination]=\"tableContent.pagination.show\" [nzShowPagination]=\"tableContent.pagination.show\"\r\n            [nzShowSizeChanger]=\"tableContent.pagination.show\" (nzCurrentPageDataChange)=\"currentPageDataChange($event)\"\r\n            [nzScroll]=\"{ x:'100%'}\">\r\n            <thead>\r\n                <tr class=\"table-thead-tr\">\r\n                    <th *ngIf=\"tableContent.checkBox.show\" nzShowCheckbox [nzIndeterminate]=\"isIndeterminate\"\r\n                        (nzCheckedChange)=\"checkAll($event)\" [(nzChecked)]=\"isAllDisplayDataChecked\"\r\n                        [nzWidth]=\"tableContent.checkBox.width\"></th>\r\n                    <ng-container *ngFor=\"let item of tableContent.columnOptions\">\r\n                        <th *ngIf=\"item.checked\" [nzWidth]=\"item.width\" [nzShowSort]=\"item.showSort\"\r\n                            [(nzSort)]=\"mapOfSort[item.value]\" (nzSortChange)=\"sort(item.value, $event)\"\r\n                            [nzShowFilter]=\"item.showFilter\" [nzFilters]=\"filterListOfMap[item.value]\"\r\n                            (nzFilterChange)=\"filter($event, item.value)\" nzCustomFilter=\"item.showCustomFilter\">\r\n                            {{item.label}}\r\n                            <span class=\"overline\">{{item.overline}}</span><sub>{{item.labelSub}}</sub>\r\n                            <span *ngIf=\"item.unit\" class=\"th-unit\">({{item.unit}})</span>\r\n                            <i *ngIf=\"item.showCustomFilter\" nz-th-extra class=\"ant-table-filter-icon\" nz-icon\r\n                                nz-dropdown #dropdown=\"nzDropdown\" nzType=\"search\" [nzDropdownMenu]=\"searchDropMenu\"\r\n                                [(nzVisible)]=\"searchDropMenuVisibleMap[item.value]\"\r\n                                [class.ant-table-filter-open]=\"dropdown.nzVisible\" nzTrigger=\"click\"\r\n                                nzPlacement=\"bottomRight\" [nzClickHide]=\"false\" nzTableFilter>\r\n                                <nz-dropdown-menu #searchDropMenu=\"nzDropdownMenu\">\r\n                                    <div class=\"search-box clearfix\">\r\n                                        <input type=\"text\" nz-input nzSize=\"small\" placeholder=\"请输入\"\r\n                                            [(ngModel)]=\"columnSearchValueMap[item.value]\" />\r\n                                        <button nz-button nzSize=\"small\" nzType=\"primary\" (click)=\"search()\">\r\n                                            搜索\r\n                                        </button>\r\n                                        <button nz-button nzSize=\"small\" (click)=\"reset(item.value)\">重置</button>\r\n                                    </div>\r\n                                </nz-dropdown-menu>\r\n                            </i>\r\n                        </th>\r\n                    </ng-container>\r\n                    <th *ngIf=\"tableContent.rowOperation.show\" [nzWidth]=\"tableContent.rowOperation.width\"\r\n                        [nzRight]=\"rightFixedOperationColumn\">\r\n                        {{tableContent.rowOperation.label}}</th>\r\n                </tr>\r\n            </thead>\r\n            <tbody>\r\n                <tr class=\"table-tbody-tr\" *ngFor=\"let data of tableDatas.data; let j=index;\" (click)=\"trClick(data)\">\r\n                    <td *ngIf=\"tableContent.checkBox.show\" nzShowCheckbox\r\n                        [(nzChecked)]=\"mapOfCheckedId[data[tableContent.uniqueIndex]]\"\r\n                        (nzCheckedChange)=\"refreshStatus()\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                    </td>\r\n                    <ng-container *ngFor=\"let item of tableContent.columnOptions; let i=index;\">\r\n                        <ng-container *ngIf=\"item.checked\" [ngSwitch]=\"item.tdType\">\r\n                            <ng-template ngSwitchCase=\"nzBadge\">\r\n                                <td class=\"nz-badge-td\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    <nz-badge [nzColor]=\"redColor\" *ngIf=\"data[item.value] == 0\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip></nz-badge>\r\n                                    <nz-badge [nzColor]=\"greenColor\" *ngIf=\"data[item.value] == 1\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip></nz-badge>\r\n                                    <nz-badge [nzColor]=\"yellowColor\" *ngIf=\"data[item.value] == 2\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip></nz-badge>\r\n                                    <nz-badge [nzColor]=\"grayColor\" *ngIf=\"data[item.value] == 3\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip></nz-badge>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"bgColor\">\r\n                                <td style=\"padding: 0; line-height: 1.5;\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    <div [style.background-color]=\"redColor\" *ngIf=\"data[item.value] == 0\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip>&nbsp;&nbsp;</div>\r\n                                    <div [style.background-color]=\"greenColor\" *ngIf=\"data[item.value] == 1\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip>&nbsp;&nbsp;</div>\r\n                                    <div [style.background-color]=\"yellowColor\" *ngIf=\"data[item.value] == 2\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip>&nbsp;&nbsp;</div>\r\n                                    <div [style.background-color]=\"grayColor\" *ngIf=\"data[item.value] == 3\"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\"\r\n                                        nzPlacement=\"top\" nz-tooltip>&nbsp;&nbsp;</div>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"bgColorCustom\">\r\n                                <td style=\"padding: 0; line-height: 1.5;\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    <div [style.background-color]=\"item.bgColorMap[data[item.value]] !== '' ? item.bgColorMap[data[item.value]] :'#000' \"\r\n                                        [nzTitle]=\"item.tooltip? item.tooltipMap[data[item.value]]: ''\" nzPlacement=\"top\" nz-tooltip>\r\n                                        &nbsp;&nbsp;</div>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"gradientColor\">\r\n                                <td style=\"padding: 0; line-height: 1.5;\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    <div [style.background-color]=\"getGradientColor(data[item.value], item)\">\r\n                                        {{data[item.value | bcacPipe: item.format]}}\r\n                                    </div>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"overDisplay\">\r\n                                <td [style.color]=\"data[item.value] > item.overLine? redColor: ''\"\r\n                                    [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    {{data[item.value] | bcacPipe: item.format}}</td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"overIntervalDisplay\">\r\n                                <td *ngIf=\"data[item.value] != null &&  data[item.value] != -99 \"\r\n                                    [style.color]=\"data[item.value] > item.IntervalLine[1] || data[item.value] < item.IntervalLine[0]? redColor: ''\"\r\n                                    [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    {{data[item.value] | bcacPipe: item.format}}</td>\r\n                                <td *ngIf=\"data[item.value] == null || data[item.value] == -99 \"\r\n                                    [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    {{data[item.value] | bcacPipe: item.format}}</td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"emphasis\">\r\n                                <td [style.color]=\"getEmphasisColor(data[item.value], item.emphasisValue)\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    {{data[item.value] | bcacPipe: item.format}}\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"canClick\">\r\n                                <td [ngStyle]=\"getTrClickBackgroundColor(data)\"><a\r\n                                        (click)=\"tdClick(item.value, data)\">{{data[item.value] | bcacPipe:\r\n                                        item.format}}</a>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"switch\">\r\n                                <td [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    <nz-switch [(ngModel)]=\"data[item.value]\" nzCheckedChildren=\"开\"\r\n                                        nzUnCheckedChildren=\"关\" nzSize=\"small\"\r\n                                        (click)=\"clickSwitch(data, j, item.value, item.switchInfo)\" [nzControl]=\"true\"\r\n                                        [nzLoading]=\"switchLoadingMap[j + item.value]\"></nz-switch>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchCase=\"audio\">\r\n                                <td style=\"line-height: 0.9;\" [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    <bcac-sound-record [bcacSource]=\"item.baseAudioUri + data[item.value]\">\r\n                                    </bcac-sound-record>\r\n                                </td>\r\n                            </ng-template>\r\n                            <ng-template ngSwitchDefault>\r\n                                <td [nzTooltipTitle]=\"item.tooltip?(data[item.value]|bcacPipe: item.format): ''\"\r\n                                    nzTooltipPlacement=\"top\" nz-tooltip [ngStyle]=\"getTrClickBackgroundColor(data)\">\r\n                                    {{data[item.value] | bcacPipe: item.format}}\r\n                                </td>\r\n                            </ng-template>\r\n                        </ng-container>\r\n                    </ng-container>\r\n                    <td *ngIf=\"tableContent.rowOperation.show\" style=\"padding: 0.8rem 1.2rem; line-height: 1;\"\r\n                        [ngStyle]=\"getTrClickBackgroundColor(data)\" [nzRight]=\"rightFixedOperationColumn\">\r\n                        <a *ngIf=\"tableContent.rowOperation.detailIcon.show\">\r\n                            <bcac-icon iconType=\"detail\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.detailIcon.label\" (click)=\"clickDetail(data)\">\r\n                            </bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.menuAuthorityIcon.show\">\r\n                            <bcac-icon iconType=\"menu_authority\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.menuAuthorityIcon.label\"\r\n                                (click)=\"clickMenuAuthorityEmit(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.configIcon.show\">\r\n                            <bcac-icon iconType=\"config\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.configIcon.label\"\r\n                                (click)=\"clickRowConfig(data)\">\r\n                            </bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.editorIcon.show\">\r\n                            <bcac-icon iconType=\"editor\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.editorIcon.label\" (click)=\"clickEditor(data)\">\r\n                            </bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.deleteIcon.show\">\r\n                            <bcac-icon iconType=\"delete\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.deleteIcon.label\" nz-popconfirm\r\n                                nzPopconfirmTitle=\"确认删除?\" (nzOnConfirm)=\"clickDelete(data)\" nzPopconfirmPlacement=\"top\">\r\n                            </bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.reviewIcon.show\">\r\n                            <bcac-icon iconType=\"review\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.reviewIcon.label\" (click)=\"clickReview(data)\">\r\n                            </bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.reviewRecordIcon.show\">\r\n                            <bcac-icon iconType=\"review_record\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.reviewRecordIcon.label\"\r\n                                (click)=\"clickReviewRecord(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.previewIcon.show\">\r\n                            <bcac-icon iconType=\"preview\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.previewIcon.label\"\r\n                                (click)=\"clickPreview(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.downloadIcon.show\">\r\n                            <bcac-icon iconType=\"download\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.downloadIcon.label\"\r\n                                (click)=\"clickDownload(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.submitIcon.show\">\r\n                            <bcac-icon iconType=\"submit\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.submitIcon.label\"\r\n                                (click)=\"clickRowSubmit(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.fillInIcon.show\">\r\n                            <bcac-icon iconType=\"fill_in\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.fillInIcon.label\" (click)=\"clickFillIn(data)\">\r\n                            </bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.distributeOrderIcon.show\">\r\n                            <bcac-icon iconType=\"distribute_order\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.distributeOrderIcon.label\"\r\n                                (click)=\"clickRowDistributeOrder(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.transferWorkOrderIcon.show\">\r\n                            <bcac-icon iconType=\"transfer_work_order\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.transferWorkOrderIcon.label\"\r\n                                (click)=\"clickRowTransferWorkOrder(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.receiveWorkOrderIcon.show\">\r\n                            <bcac-icon iconType=\"receive_work_order\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.receiveWorkOrderIcon.label\"\r\n                                (click)=\"clickRowReceiveWorkOrder(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.handleWorkOrderIcon.show\">\r\n                            <bcac-icon iconType=\"handle_work_order\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.handleWorkOrderIcon.label\"\r\n                                (click)=\"clickRowHandleWorkOrder(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.clearIcon.show\">\r\n                            <bcac-icon iconType=\"clear\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.clearIcon.label\"\r\n                                (click)=\"clickRowClear(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                        <a *ngIf=\"tableContent.rowOperation.turnDownIcon.show\">\r\n                            <bcac-icon iconType=\"turn_down\" iconColor=\"#1890ff\"\r\n                                [tooltipTitle]=\"tableContent.rowOperation.turnDownIcon.label\"\r\n                                (click)=\"clickTurnDown(data)\"></bcac-icon>\r\n                            &nbsp;\r\n                        </a>\r\n                    </td>\r\n                </tr>\r\n            </tbody>\r\n        </nz-table>\r\n\r\n    </div>\r\n</div>\r\n<ng-template #rangeTemplate let-range=\"range\" let-total> 共{{ total }}条\r\n</ng-template>","styles":[".table-card{padding:1.2rem 2rem;background:#fff;box-shadow:0 .3rem .6rem -.4rem rgba(0,0,0,.45)}.table-card .table-header{height:3.6rem}.table-card .table-title-label{font-size:1.4rem;font-weight:500;color:#101010;line-height:1.5}.table-card .table-icon-row{text-align:right;margin-bottom:.4rem}.table-card .table-icon-row bcac-icon{cursor:pointer}.table-card .table-icon-row input{width:15rem;font-size:1.2rem;margin-bottom:.3rem;margin-left:.2rem}.table-card .th-unit{color:rgba(0,0,0,.5);font-size:1.2rem}.table-card .table-content tbody{overflow:auto}.table-card .table-content .table-thead-tr{background-color:#eeebeb}.table-card .table-content .table-thead-tr th{font-size:1.4rem;padding:.8rem 1.2rem;white-space:nowrap;border-radius:2px}.table-card .table-content .table-thead-tr .overline{text-decoration:overline}.table-card .table-content .table-tbody-tr:nth-child(even) .ant-table-td-left-sticky,.table-card .table-content .table-tbody-tr:nth-child(even) .ant-table-td-right-sticky,.table-card .table-content .table-tbody-tr:nth-child(even) td{background:#fafafa}.table-card .table-content .table-tbody-tr td{text-align:left;font-size:1.4rem;padding:.8rem 1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-card .table-content .table-tbody-tr td.nz-badge-td{text-align:center}.search-box{padding:.6rem}.search-box input{width:16rem;display:block;margin:0 0 .4rem}.search-box button{padding:0 .4rem;margin-left:.4rem;float:right}.search-box.clearfix:after{content:\" \";display:block;height:0;clear:both}.search-box.clearfix{zoom:1}bcac-icon{width:2rem}:host ::ng-deep .ant-table-small{border-radius:0}:host ::ng-deep .ant-table-small .ant-table-body::-webkit-scrollbar{height:5px;width:6px;background-color:#eeecec}:host ::ng-deep .ant-table-small .ant-table-body::-webkit-scrollbar-thumb{background-color:silver;border-radius:5px}:host ::ng-deep .ant-table-small.ant-table-bordered .ant-table-body>table{table-layout:fixed}:host ::ng-deep .ant-table-small.ant-table-bordered.ant-table-scroll-position-left{border-radius:2px}::ng-deep .ant-tooltip-content .ant-tooltip-inner{color:#333232;background-color:rgba(224,224,224,.7);box-shadow:1px 1px #8b8b8b;padding:.3rem .4rem;min-height:unset}.columnConfigPanel{padding:1rem;background-color:#fff;border:1px solid #f1e8e8;box-shadow:1px 1px 2px #888;margin-top:-.3rem}::ng-deep .columnConfigPanel .ant-checkbox-group-item{display:block}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"ng-zorro-antd","name":"NzMessageService","line":17,"character":30},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":18,"character":24},{"__symbolic":"reference","name":"ɵa"}]}],"checkBoxEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":3}}]}],"tdClickEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3}}]}],"tdClick":[{"__symbolic":"method"}],"bcacLoading":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"bcacAddEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":3}}]}],"clickAdd":[{"__symbolic":"method"}],"bcacBatchDeleteEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":3}}]}],"clickBatchDelete":[{"__symbolic":"method"}],"BcacBatchDownloadEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":75,"character":3}}]}],"batchDownload":[{"__symbolic":"method"}],"bcacDetailEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":96,"character":3}}]}],"clickDetail":[{"__symbolic":"method"}],"bcacEditorEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":102,"character":3}}]}],"clickEditor":[{"__symbolic":"method"}],"bcacDeleteEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":108,"character":3}}]}],"clickDelete":[{"__symbolic":"method"}],"bcacReviewEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":114,"character":3}}]}],"clickReview":[{"__symbolic":"method"}],"trClickEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":129,"character":3}}]}],"trClick":[{"__symbolic":"method"}],"bcacOpenTrClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":149,"character":3}}]}],"bcacTrClickColor":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":154,"character":3}}]}],"tableData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":159,"character":3}}]}],"bcacShowTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":167,"character":3}}]}],"bcacCloseTitle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":173,"character":3}}]}],"bcacRightFixedOperationColumn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":181,"character":3}}]}],"bcacShowBatchDistributeOrderIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":257,"character":3}}]}],"bcacBatchDistributeOrderEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":262,"character":3}}]}],"clickBatchDistributeOrder":[{"__symbolic":"method"}],"bcacCloseIconDivider":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":273,"character":3}}]}],"bcacShowNewRoleIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":278,"character":3}}]}],"bcacNewRoleEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":283,"character":3}}]}],"clickNewRole":[{"__symbolic":"method"}],"bcacShowNewUserIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":290,"character":3}}]}],"bcacNewUserEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":295,"character":3}}]}],"clickNewUser":[{"__symbolic":"method"}],"bcacShowDownTemplateIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":301,"character":3}}]}],"bcacDownTemplateEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":306,"character":3}}]}],"clickDownTemplate":[{"__symbolic":"method"}],"bcacShowBatchImportIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":312,"character":3}}]}],"bcacBatchImportEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":317,"character":3}}]}],"clickBatchImport":[{"__symbolic":"method"}],"bcacShowBatchSubmitIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":323,"character":3}}]}],"bcacBatchSubmitEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":328,"character":3}}]}],"clickBatchSubmit":[{"__symbolic":"method"}],"bcacShowBatchTurnDownIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":340,"character":3}}]}],"bcacBatchTurnDownEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":345,"character":3}}]}],"clickBatchTurnDown":[{"__symbolic":"method"}],"getCheckedObj":[{"__symbolic":"method"}],"bcacShowBatchReviewIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":377,"character":3}}]}],"bcacShowTableExcelIcon1":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":382,"character":3}}]}],"bcacBatchReviewEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":387,"character":3}}]}],"clickBatchReview":[{"__symbolic":"method"}],"bcacCloseTableIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":412,"character":3}}]}],"bcacCloseTableAddIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":416,"character":3}}]}],"bcacCloseTableConfigIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":420,"character":3}}]}],"bcacCloseTableDeleteIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":424,"character":3}}]}],"bcacCloseTableExcelIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":429,"character":3}}]}],"bcacCloseBatchDownIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":434,"character":3}}]}],"bcacCloseTableSearch":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":439,"character":3}}]}],"bcacShowHandleWorkOrderRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":534,"character":3}}]}],"bcacRowHandleWorkOrderEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":539,"character":3}}]}],"clickRowHandleWorkOrder":[{"__symbolic":"method"}],"bcacShowTransferWorkOrderRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":545,"character":3}}]}],"bcacRowTransferWorkOrderEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":550,"character":3}}]}],"clickRowTransferWorkOrder":[{"__symbolic":"method"}],"bcacShowReceiveWorkOrderRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":557,"character":3}}]}],"bcacRowReceiveWorkOrderEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":562,"character":3}}]}],"clickRowReceiveWorkOrder":[{"__symbolic":"method"}],"bcacShowClearRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":568,"character":3}}]}],"bcacRowClearEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":573,"character":3}}]}],"clickRowClear":[{"__symbolic":"method"}],"bcacShowDistributeOrderRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":579,"character":3}}]}],"bcacRowDistributeOrderEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":584,"character":3}}]}],"clickRowDistributeOrder":[{"__symbolic":"method"}],"bcacShowConfigRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":590,"character":3}}]}],"bcacRowConfigEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":595,"character":3}}]}],"clickRowConfig":[{"__symbolic":"method"}],"bcacShowSubmitRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":601,"character":3}}]}],"bcacRowSubmitEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":606,"character":3}}]}],"clickRowSubmit":[{"__symbolic":"method"}],"bcacShowdownloadIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":612,"character":3}}]}],"bcacDownloadEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":617,"character":3}}]}],"clickDownload":[{"__symbolic":"method"}],"bcacFillInEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":623,"character":3}}]}],"clickFillIn":[{"__symbolic":"method"}],"bcacShowPreviewIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":629,"character":3}}]}],"bcacPreviewEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":634,"character":3}}]}],"clickPreview":[{"__symbolic":"method"}],"bcacTurnDownEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":639,"character":3}}]}],"clickTurnDown":[{"__symbolic":"method"}],"bcacShowReviewRecordIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":645,"character":3}}]}],"bcacReviewRecordEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":650,"character":3}}]}],"clickReviewRecord":[{"__symbolic":"method"}],"bcacShowMenuAuthorityIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":656,"character":3}}]}],"bcacMenuAuthorityEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":661,"character":3}}]}],"clickMenuAuthorityEmit":[{"__symbolic":"method"}],"bcacShowReviewIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":668,"character":3}}]}],"bcacShowTurnDownRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":673,"character":3}}]}],"bcacColumnOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":678,"character":3}}]}],"bcacCloseRowOperation":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":683,"character":3}}]}],"bcacRowOperationWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":688,"character":3}}]}],"bcacCloseDetailRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":693,"character":3}}]}],"bcacShowEditorRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":698,"character":3}}]}],"bcacShowDeleteRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":703,"character":3}}]}],"bcacShowFillInRowIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":708,"character":3}}]}],"bcacUniqueIndex":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":713,"character":3}}]}],"bcacClosePagination":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":718,"character":3}}]}],"bcacPageSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":723,"character":3}}]}],"bcacPageSizeOptions":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":728,"character":3}}]}],"bcacCloseCheckBox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":733,"character":3}}]}],"bcacCheckBoxWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":738,"character":3}}]}],"bcacCheckField":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":743,"character":3}}]}],"currentPageDataChange":[{"__symbolic":"method"}],"refreshStatus":[{"__symbolic":"method"}],"checkAll":[{"__symbolic":"method"}],"initMapOfSort":[{"__symbolic":"method"}],"sort":[{"__symbolic":"method"}],"initFilterListMapBak":[{"__symbolic":"method"}],"initFilterListMap":[{"__symbolic":"method"}],"remove_duplicate":[{"__symbolic":"method"}],"filter":[{"__symbolic":"method"}],"initColumnSearchValueMap":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"columnCheckChange":[{"__symbolic":"method"}],"deleteRowCancel":[{"__symbolic":"method"}],"bcacOpenMultipleData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":898,"character":3}}]}],"bcacDataSelectWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":906,"character":3}}]}],"selectValueChange":[{"__symbolic":"method"}],"tabledatas":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":916,"character":3}}]}],"initTableSearchValue":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"tableDataInit":[{"__symbolic":"method"}],"initSearchDropMenuVisibleMap":[{"__symbolic":"method"}],"search":[{"__symbolic":"method"}],"updateAllChecked":[{"__symbolic":"method"}],"updateSingleChecked":[{"__symbolic":"method"}],"exportExcel1Emit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":1100,"character":3}}]}],"exportExcel1":[{"__symbolic":"method"}],"exportExcel":[{"__symbolic":"method"}],"columnConfigWidth":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":1161,"character":3}}]}],"switchChange":[{"__symbolic":"method"}],"clickSwitch":[{"__symbolic":"method"}],"getGradientColor":[{"__symbolic":"method"}],"gradient":[{"__symbolic":"method"}],"colorRgb":[{"__symbolic":"method"}],"colorHex":[{"__symbolic":"method"}],"getTrClickBackgroundColor":[{"__symbolic":"method"}],"getEmphasisColor":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":3,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":9,"character":24}]}],"accessInterface":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":4,"character":1},"arguments":[{"name":"bcacPipe"}]}],"members":{"transform":[{"__symbolic":"method"}]}}},"origins":{"BcacTableModule":"./bcac-table.module","BcacCommonTableComponent":"./bcac-common-table/bcac-common-table.component","ɵa":"./table.service","ɵb":"./bcac.pipe"},"importAs":"bcac-lib/business-component/bcac-table"}