import { Observable } from 'rxjs'; import { RhToolKitService } from './../tool-kit.service'; import { RhSelectableDto, RhBaseDto, RhSafeAny } from 'rh-base/model'; import { RhAppConfigService, RhWmsSysConfigService } from 'rh-base/core'; import { OnInit } from '@angular/core'; import { RhWmsService } from './../../wms.service'; import { ParaSettingEntryDto } from './../../wms-model'; import { DynamicFormComponent } from 'rh-base/shared'; import * as i0 from "@angular/core"; export declare class RhProductSysParaConfigComponent implements OnInit { private wmsOperator; private operator; private wmsSysConfigSer; private appconfigSer; /** 是否显示初始化数据图标 */ rhInitializeVisible: boolean; selectedIndex: number; initLoading: boolean; /** 全局系统配置参数 */ paraSettingEntryDataset: ParaSettingEntryDto[]; ModuleKey: string; groupKeys: string[]; paraCodes: string[]; groupNames: string[]; groupDatas: any[]; sourceDatas: ParaSettingEntryDto[]; beforeSubmit: (data: RhBaseDto) => boolean; warehouseSelectedIndex: number; warehouseControlParameterData: RhBaseDto; warehouseDataset: RhSelectableDto[]; checkedWarehouseDataset: RhSelectableDto[]; beforeSubmitWarehouseSysConfigBatch: (data: RhBaseDto, context: DynamicFormComponent) => boolean; constructor(wmsOperator: RhWmsService, operator: RhToolKitService, wmsSysConfigSer: RhWmsSysConfigService, appconfigSer: RhAppConfigService); ngOnInit(): void; /** 获取全局系统配置参数,根据模块过滤 */ getSysConfigParameterDatas(): void; /** 更新 */ updateParameterSettingEntries(value: string): void; setWmsConfig(index: number, value: RhSafeAny): void; /** 初始化 */ initWmsSysConfig(): void; getWarehouseConfigDatas(): void; onCheckWarehouseData(): void; storeWarehouseControlParameters(data: RhBaseDto): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }