import { DataResultT, OpResult, RhBaseDto, RhSelectableDto } from 'rh-base/model'; import { RhApiUrlsService, RhWmsSysConfigService } from 'rh-base/core'; import { InOutOrderDetailDto, InOutOrderMasterDto, MaterialInventoryDetailQueryDto } from './../../wms-model'; import { Observable } from 'rxjs'; import { InOutPlanOrderDetailDto, InOutPlanOrderMasterDto, MaterialInventoryDetailReadDto } from './stay-stock-business-model'; import * as i0 from "@angular/core"; export declare class RhStayStockBusinessService { private apiUrls; private wmsSysConfigSer; constructor(apiUrls: RhApiUrlsService, wmsSysConfigSer: RhWmsSysConfigService); get isEnableInPlan(): boolean; get isEnableNegativeInventory(): boolean; get isEnableOutPlan(): boolean; get isEnableExcessInWarehouse(): boolean; get IsEnableProductInInspect(): boolean; get isEnableMaterialInInspect(): boolean; initOutPlanVisibleSetting(): {}; initInPlanVisibleSetting(): {}; saleOutCheck(datas: RhSelectableDto[], field?: string): boolean; /** * 创建仓库调拨计划单头数据 */ CreateWarehouseTransferPlanMasterOrder(input: RhBaseDto): Observable; /** * 更新仓库调拨计划单头数据 */ UpdateWarehouseTransferPlanMasterOrder(input: RhBaseDto): Observable; /** * 获取仓库调拨计划单头数据 */ GetWarehouseTransferPlanOrderDatas(queryDto: RhBaseDto): Observable>; /** * 提交至审核仓库调拨计划单头数据 */ SumbitAuditWarehouseTransferPlanOrder(input: RhBaseDto): Observable; /** * 批量移除仓库调拨计划单头数据 */ RemoveWarehouseTransferPlanOrders(InOutPlanOrderMasterDto: RhBaseDto[]): Observable; /** * 获取仓库调拨计划明细数据 */ GetWarehouseTransferPlanOrderDetailsDatas(queryDto: RhBaseDto): Observable>; /** * 存储仓库调拨计划明细数据 */ StoreWarehouseTransferPlanOrderDetails(planOrder: RhBaseDto): Observable; /** * 移除仓库调拨计划明细数据 */ RemoveWarehouseTransferPlanOrderDetails(InOutPlanOrderDetailDto: RhSelectableDto[]): Observable; /** * 获取库存明细 */ GetMaterialInventoryDetailDatas(queryDto: MaterialInventoryDetailQueryDto): Observable>; /** * 创建仓库调拨办理单头数据 */ CreateWarehouseTransferTransactMasterOrder(input: RhBaseDto): Observable; /** * 更新仓库调拨办理单头数据 */ UpdateWarehouseTransferTransactMasterOrder(input: RhBaseDto): Observable; /** * 获取仓库调拨办理单头数据 */ GetWarehouseTransferTransactionOrders(queryDto: RhBaseDto): Observable>; /** * 提交至审核仓库调拨办理单头数据 */ SumbitAuditWarehouseTransferTransactMasterOrder(input: RhBaseDto): Observable; /** * 移除仓库调拨办理单头数据 */ RemoveWarehouseTransferTransactMaterOrders(input: RhBaseDto[]): Observable; /** * 获取仓库调拨办理明细数据 */ GetWarehouseTransferTransactOrderDetailsDatas(queryDto: RhBaseDto): Observable>; /** * 存储仓库调拨办理明细数据 */ StoreWarehouseTransferTransactOrderDetails(InOutOrderDetailDto: RhSelectableDto[]): Observable; /** * 移除仓库调拨办理明细数据 */ RemoveWarehouseTransferTransactOrderDetails(InOutOrderDetailDto: RhSelectableDto[]): Observable; /** * 创建库位调拨计划单头数据 */ CreateStockLocationTransferPlanMasterOrder(input: RhBaseDto): Observable; /** * 更新库位调拨计划单头数据 */ UpdateStockLocationTransferPlanMasterOrder(input: RhBaseDto): Observable; /** * 获取库位调拨计划单头数据 */ GetStockLocationTransferPlanOrderDatas(queryDto: RhBaseDto): Observable>; /** * 提交至审核库位调拨计划单头数据 */ SumbitAuditStockLocationTransferPlanOrder(input: RhBaseDto): Observable; /** * 批量移除库位调拨计划单头数据 */ RemoveStockLocationTransferPlanOrders(InOutPlanOrderMasterDto: RhBaseDto[]): Observable; /** * 获取库位调拨计划明细数据 */ GetStockLocationTransferPlanOrderDetailsDatas(queryDto: RhBaseDto): Observable>; /** * 存储库位调拨计划明细数据 */ StoreStockLocationTransferPlanOrderDetails(planOrder: RhBaseDto): Observable; /** * 移除库位调拨计划明细数据 */ RemoveStockLocationTransferPlanOrderDetails(InOutPlanOrderDetailDto: RhBaseDto[]): Observable; /** * 创建库位调拨办理单头数据 */ CreateStockLocationTransferTransactMasterOrder(input: RhBaseDto): Observable; /** * 更新库位调拨办理单头数据 */ UpdateStockLocationTransferTransactMasterOrder(input: RhBaseDto): Observable; /** * 获取库位调拨办理单头数据 */ GetStockLocationTransferTransactionOrders(queryDto: RhBaseDto): Observable>; /** * 提交至审核库位调拨办理单头数据 */ SumbitAuditStockLocationTransferTransactMasterOrder(input: RhBaseDto): Observable; /** * 批量移除库位调拨办理单头数据 */ RemoveStockLocationTransferTransactMasterOrders(InOutOrderMasterDto: RhBaseDto[]): Observable; /** * 获取库位调拨办理明细数据 */ GetStockLocationTransferTransactOrderDetailsDatas(queryDto: RhBaseDto): Observable>; /** * 存储库位调拨办理明细数据 */ StoreStockLocationTransferTransactOrderDetails(InOutOrderDetailDto: RhBaseDto[]): Observable; /** * 移除库位调拨办理明细数据 */ RemoveStockLocationTransferTransactOrderDetails(InOutOrderDetailDto: RhBaseDto[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }