import { RhApiUrlsService } from 'rh-base/core'; import { Observable } from 'rxjs'; import { OpResult, DataResultT } from 'rh-base/model'; import { InventoryVerificationOrderMasterQueryDto, InventoryVerificationOrderMasterDto, InventoryVerificationOrderDetailQueryDto, InventoryVerificationOrderDetailDto, InventoryVerificationSchemeDto, InventoryVerificationSchemeQueryDto, InventoryVerificationResultQueryDto, InventoryVerificationResultDto, DataImportDto, View_InventoryVerificationOrderMasterQueryDto, View_InventoryVerificationOrderMasterDto } from '../inventory-manage-model'; import { MaterialInventoryDetailQueryDto, MaterialInventoryDetailDto, InOutOrderMasterQueryDto, InOutOrderMasterDto, InOutOrderDetailQueryDto, InOutOrderDetailDto } from './../../wms-model'; import { WarehouseConfigDto, WarehouseConfigQueryDto } from 'rh-base/shared'; import * as i0 from "@angular/core"; export declare class RhInventoryCountService { private apiUrls; constructor(apiUrls: RhApiUrlsService); downloadInventoryVerificationOrderDetailData(data: InventoryVerificationOrderMasterDto, selectWarehouse: any): void; /** * 获取盘点方案 */ GetInventoryVerificationSchemeDatas(queryDto: InventoryVerificationSchemeQueryDto): Observable>; /** * 完成盘点方案 */ CompleteInventoryVerificationScheme(dto: InventoryVerificationSchemeDto): Observable; /** * 获取盘点 */ GetInventoryVerificationOrderMasterDatas(queryDto: InventoryVerificationOrderMasterQueryDto): Observable>; /** * 批量删除盘点 */ RemoveInventoryVerificationOrderMasterDatas(InventoryVerificationOrderMasterDto: InventoryVerificationOrderMasterDto[]): Observable; /** * 获取盘点明细 */ GetInventoryVerificationOrderDetailDatas(queryDto: InventoryVerificationOrderDetailQueryDto): Observable>; /** * 删除盘点明细 */ RemoveInventoryVerificationOrderDetailDatas(dtos: InventoryVerificationOrderDetailDto[]): Observable; /** * 保存或修改盘点明细 */ StoreInventoryVerificationOrderDetailDatas(dtos: InventoryVerificationOrderDetailDto[]): Observable; /** * 获取库存明细 */ GetMaterialInventoryDetailDatas(queryDto: MaterialInventoryDetailQueryDto): Observable>; /** * 保存盘点 */ /** * 结束盘点 */ /** * 开始盘点 */ StartInventoryVerification(dto: InventoryVerificationOrderMasterDto): Observable; /** * 结束盘点 */ CompletedInventoryVerification(dto: InventoryVerificationOrderMasterDto): Observable; /** * 获取盘盈盘亏出入库单 */ GetInOutOrderDatasOfInventoryVerifica(queryDto: InOutOrderMasterQueryDto): Observable>; /** * 获取盘盈盘亏出入库单明细 */ GetInOutOrderDetailDatasOfInventoryVerifica(queryDto: InOutOrderDetailQueryDto): Observable>; /** * 获取实际盘点明细 */ /** * 删除实际盘点明细 */ /** * 创建所有盘盈盘亏出入单 */ CreateAllInOutOrder(dto: InventoryVerificationOrderMasterDto): Observable; /** * 完成整个盘点单 */ CompleteInventoryVerificationOrder(dto: InventoryVerificationOrderMasterDto): Observable; /** * 添加盘点明细 */ StoreInventoryVerificationDatas(dtos: InventoryVerificationOrderDetailDto[]): Observable; /** * 盘点 */ UpdateInventoryVerificationDatas(dtos: InventoryVerificationOrderDetailDto[]): Observable; /** * 创建复盘任务单 */ CreateRepeatInventoryVerificationOrder(dtos: InventoryVerificationOrderDetailDto[]): Observable; /** * 创建盘盈单 */ CreateInventoryProfitOrder(dto: InventoryVerificationOrderMasterDto): Observable; /** * 创建盘亏单 */ CreateInventoryLossesOrder(dto: InventoryVerificationOrderMasterDto): Observable; /** * 获取盘盈盘亏单明细 */ GetInventoryVerificationResultDatas(queryDto: InventoryVerificationResultQueryDto): Observable>; /** * 提交盘点差异 */ SubmitInventoryVerificationDifferent(dto: InventoryVerificationOrderMasterDto): Observable; /** * 完成整个盘点单 */ ClosedInventoryVerificationOrder(dto: InventoryVerificationOrderMasterDto): Observable; /** * 数据导入 */ DataImport(dto: DataImportDto): Observable>; /** * 获取仓库信息 */ GetWarehouseConfigDatas(queryDto: WarehouseConfigQueryDto): Observable>; /** * 获取盘点 */ GetInventoryVerificationOrderMasterdViewDatas(queryDto: View_InventoryVerificationOrderMasterQueryDto): Observable>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }