import { RhApiUrlsService } from 'rh-base/core'; import { Observable } from 'rxjs'; import { OpResult, DataResultT } from 'rh-base/model'; import { AttachFileInfoDto, AttachFileInfoQueryDto, UploadAttachFilesDto, DataImportDto, OtherInImportDto, OtherOutImportDto, MaterialInventoryParameter } from './shared-manage-model'; import * as i0 from "@angular/core"; export declare class RhSharedManageService { private apiUrls; constructor(apiUrls: RhApiUrlsService); disabledStartDate: (startValue: Date) => boolean; downAttachFileInfoDatas(file: AttachFileInfoDto): void; /** * 获取附件信息 */ GetAttachFileInfoDatas(queryDto: AttachFileInfoQueryDto): Observable>; /** * 附件上传 */ UploadAttachFiles(dto: UploadAttachFilesDto): Observable; /** * 移除附件数据 */ RemoveAttachFileInfoDatas(dtos: AttachFileInfoDto[]): Observable; /** * 数据导入 */ DataImport(dto: DataImportDto): Observable>; /** * 通过数据导入创建杂项入库单 */ CreateOtherInOrderByDataImport(dtos: OtherInImportDto[]): Observable; /** * 按照导入数据创建杂项出库表 */ CreateOtherOutOrderByDataImport(dtos: OtherOutImportDto[]): Observable; /** * 保存库存导入信息 */ StoreMaterialDataImport(dtos: MaterialInventoryParameter[]): Observable; /** * 创建物料库存 */ CreateInitializeInventory(MaterialInventoryParameter: MaterialInventoryParameter[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }