import { RhApiUrlsService } from 'rh-base/core'; import { Observable } from 'rxjs'; import { DataResultT, RhBaseDto, RhSelectableDto, OpResult } from 'rh-base/model'; import * as i0 from "@angular/core"; export declare class RhSaleBusinessService { private apiUrls; constructor(apiUrls: RhApiUrlsService); /** * 获取销售出库计划单头数据 */ GetSaleOutPlanOrderDatas(queryDto: RhBaseDto): Observable>; /** * 创建销售出库计划单据头信息 */ CreateSaleOutPlanMasterOrder(input: RhBaseDto): Observable; /** * 修改销售出库计划单据头信息 */ UpdateSaleOutPlanMasterOrder(input: RhBaseDto): Observable; /** * 提交至审核状态销售出库计划单据信息 */ SumbitAuditSaleOutPlanOrder(input: RhBaseDto): Observable; /** * 批量删除销售出库计划单据信息 */ RemoveSaleOutPlanOrders(inputs: RhBaseDto[]): Observable; /** * 根据计划单号获取销售出库计划单明细数据,包含统计汇总数量信息 */ GetSaleOutPlanOrderDetailsDatasBy(queryDto: RhBaseDto): Observable>; /** * 删除销售出库计划单的明细信息 */ RemoveSaleOutPlanOrderDetails(inputs: RhBaseDto[]): Observable; /** * 存储销售出库计划明细 */ StoreSaleOutPlanOrderDetails(planOrder: RhBaseDto): Observable; /** * 获取销售退货入库计划单头数据 */ GetSaleReturnedInPlanOrderDatas(queryDto: RhBaseDto): Observable>; /** * 创建销售退货入库计划单据头信息 */ CreateSaleReturnedInPlanMasterOrder(input: RhBaseDto): Observable; /** * 修改销售退货入库计划单据头信息 */ UpdateSaleReturnedInPlanMasterOrder(input: RhBaseDto): Observable; /** * 提交至审核状态销售退货计划单据信息 */ SumbitAuditSaleReturnedInPlanOrder(input: RhBaseDto): Observable; /** * 批量删除销售退货计划单据信息 */ RemoveSaleReturnedInPlanOrders(inputs: RhBaseDto[]): Observable; /** * 根据计划单号获取销售退货入库计划单明细数据,包含统计汇总数量信息 */ GetSaleReturnedInPlanOrderDetailsDatasBy(queryDto: RhBaseDto): Observable>; /** * 存储销售退货入库计划明细 */ StoreSaleReturnedInPlanOrderDetails(planOrder: RhBaseDto): Observable; /** * 删除销售退货计划单的明细信息 */ RemoveSaleReturnedInPlanOrderDetails(inputs: RhBaseDto[]): Observable; /** * 获取销售出库办理单头数据 */ GetSaleOutTransactOrderDatas(queryDto: RhBaseDto): Observable>; /** * 提交至审核状态销售出库办理单据信息 */ SumbitAuditSaleOutTransactOrder(input: RhBaseDto): Observable; /** * 批量删除销售出库办理单据信息 */ RemoveSaleOutTransactOrders(dtos: RhSelectableDto[]): Observable; /** * 创建销售出库办理单据头信息 */ CreateSaleOutTransactMasterOrder(input: RhBaseDto): Observable; /** * 修改销售出库办理单据头信息 */ UpdateSaleOutTransactMasterOrder(input: RhBaseDto): Observable; /** * 根据办理单号获取销售出库办理单明细数据,包含统计汇总数量信息 */ GetSaleOutTransactOrderDetailsDatasBy(queryDto: RhBaseDto): Observable>; /** * 存储销售出库办理明细 */ StoreSaleOutTransactOrderDetails(TransactOrder: RhBaseDto): Observable; /** * 删除销售出库办理单的明细信息 */ RemoveSaleOutTransactOrderDetails(dtos: RhSelectableDto[]): Observable; /** * 创建销售退货入库办理单据头信息 */ CreateSaleReturnedTransactMasterOrder(input: RhBaseDto): Observable; /** * 修改销售退货入库办理单据头信息 */ UpdateSaleReturnedTransactMasterOrder(input: RhBaseDto): Observable; /** * 获取销售退货入库办理单头数据 */ GetSaleReturnedTransactOrderViewDatas(queryDto: RhBaseDto): Observable>; /** * 提交至审核状态销售退货办理单据信息 */ SumbitAuditSaleReturnedTransactOrder(input: RhBaseDto): Observable; /** * 批量删除销售退货办理单据信息 */ RemoveSaleReturnedTransactOrders(dtos: RhSelectableDto[]): Observable; /** * 根据办理单号获取销售退货入库办理单明细数据,包含统计汇总数量信息 */ GetSaleReturnedTransactOrderDetailsDatasBy(queryDto: RhBaseDto): Observable>; /** * 存储销售退货入库办理明细 */ StoreSaleReturnedTransactOrderDetails(TransactOrder: RhBaseDto): Observable; /** * 删除销售退货办理单的明细信息 */ RemoveSaleReturnedTransactOrderDetails(dtos: RhSelectableDto[]): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }