import { DataResultT, OpResult, RhBaseDto, RhSelectableDto } from 'rh-base/model'; import { RhApiUrlsService, RhWmsSysConfigService } from 'rh-base/core'; import { RhInventoryControlManageService } from './../../shared-manage/inventory-control/inventory-control-manage.service'; import { Observable } from 'rxjs'; import { SaleDeliveryOrderDetailDto, SaleDeliveryOrderMasterDto, SaleOrderDetailDto, SaleOrderMasterDto } from './sale-delivery-order-model'; import * as i0 from "@angular/core"; export declare class RhSaleOrderManageService { private apiUrls; private wmsSysConfigSer; private inventoryControlSer; constructor(apiUrls: RhApiUrlsService, wmsSysConfigSer: RhWmsSysConfigService, inventoryControlSer: RhInventoryControlManageService); /** * 批量存储销售发货单明细数据 */ StoreSaleDeliveryOrderDetailDatas(SaleDeliveryOrderDetailDto: RhSelectableDto[]): Observable; /** * 存储销售发货单单头数据 */ StoreSaleDeliveryOrderMasterData(dto: RhBaseDto): Observable; /** * 获取销售发货单单头数据 */ GetSaleDeliveryOrderMasterDatas(queryDto: RhBaseDto): Observable>; /** * 批量移除销售发货单单头数据 */ RemoveSaleDeliveryOrderMasterDatas(SaleDeliveryOrderMasterDto: RhBaseDto[]): Observable; /** * 获取销售发货单单体数据 */ GetSaleDeliveryOrderDetailDatas(queryDto: RhBaseDto): Observable>; /** * 批量移除销售发货单明细数据 */ RemoveSaleDeliveryOrderDetailDatas(SaleDeliveryOrderDetailDto: RhBaseDto[]): Observable; /** * 编辑销售发货单单头数据 */ UpdateSaleDeliveryOrderMasterData(dto: RhBaseDto): Observable; /** * 获取销售订单单体数据 */ GetSaleOrderDetailDatas(queryDto: RhBaseDto): Observable>; /** * 批量存储销售订单明细数据 */ StoreSaleOrderDetailDatas(SaleOrderDetailDto: RhSelectableDto[]): Observable; /** * 批量移除销售订单明细数据 */ RemoveSaleOrderDetailDatas(SaleOrderDetailDto: RhSelectableDto[]): Observable; /** * 存储销售订单单头数据 */ StoreSaleOrderMasterData(dto: RhBaseDto): Observable; /** * 编辑销售订单单头数据 */ UpdateSaleOrderMasterData(dto: RhBaseDto): Observable; /** * 获取销售订单单头数据 */ GetSaleOrderMasterDatas(queryDto: RhBaseDto): Observable>; /** * 批量移除销售订单单头数据 */ RemoveSaleOrderMasterDatas(SaleOrderMasterDto: RhBaseDto[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }