using ZR.Model; using ZR.Model.MES.wms.Dto; namespace ZR.Service.mes.wms.IService { /// /// 仓库批量查询service接口 /// public interface IWmGoodsBatchSearchService : IBaseService { /// /// 1.树表最外层查询(入库记录根据批次号聚合) /// /// /// PagedInfo GetBatchNowProductionByPackageCodeShort(WmGoodsBatchSearchDto parm); /// /// 2.树表子节点懒加载查询(入库记录根据批次号聚合) /// /// /// PagedInfo GetBatchNowProductionTreeLazyByPackageCodeShort(WmGoodsBatchSearchDto parm); /// /// 3.树表最外层查询(入库记录根据零件号聚合) /// /// /// PagedInfo GetBatchNowProductionByPartnumber(WmGoodsBatchSearchDto parm); /// /// 4.树表子节点懒加载查询(入库记录根据零件号聚合) /// /// /// PagedInfo GetBatchNowProductionTreeLazyByPartnumber(WmGoodsBatchSearchDto parm); /// /// 5.树表最外层查询(出库记录根据批次号聚合) /// /// /// PagedInfo GetBatchOutRecordByPackageCodeShort(WmGoodsBatchSearchDto parm); /// /// 6.树表子节点懒加载查询(出库记录根据批次号聚合) /// /// /// PagedInfo GetBatchOutRecordTreeLazyByPackageCodeShort(WmGoodsBatchSearchDto parm); /// /// 7.树表最外层查询(出库记录根据零件号聚合) /// /// /// PagedInfo GetBatchOutRecordByPartnumber(WmGoodsBatchSearchDto parm); /// /// 8.树表子节点懒加载查询(出库记录根据零件号聚合) /// /// /// PagedInfo GetBatchOutRecordTreeLazyByPartnumber(WmGoodsBatchSearchDto parm); /// /// 9.树表最外层查询(出库记录根据出库单号聚合) /// /// /// PagedInfo GetBatchOutRecordByShipmentNum(WmGoodsBatchSearchDto parm); /// /// 10.树表子节点懒加载查询(出库记录根据出库单号聚合) /// /// /// PagedInfo GetBatchOutRecordTreeLazyByShipmentNum(WmGoodsBatchSearchDto parm); } }