| package doumeemes.service.ext; | 
|   | 
| import doumeemes.core.model.PageData; | 
| import doumeemes.core.model.PageWrap; | 
| import doumeemes.dao.ext.bean.FinishedInBillBean; | 
| import doumeemes.dao.ext.beanDto.QueryWOutBoundDto; | 
| import doumeemes.dao.ext.beanDto.QueryWSOutBoundDto; | 
| import doumeemes.dao.ext.vo.WOutboundExtListVO; | 
| import doumeemes.dao.ext.dto.QueryWOutboundExtDTO; | 
| import doumeemes.dao.ext.vo.WOutboundListCountVO; | 
| import doumeemes.dao.ext.vo.WorkOrderOutboundExtListVO; | 
|   | 
| import java.util.List; | 
|   | 
| /** | 
|  * 出入库单信息Service定义 | 
|  * @author 江蹄蹄 | 
|  * @date 2022/04/20 10:57 | 
|  */ | 
| public interface WOutboundExtService { | 
|   | 
|     /** | 
|      * 分页查询 | 
|      * @author 江蹄蹄 | 
|      * @date 2022/04/20 10:57 | 
|      */ | 
|     PageData<WOutboundExtListVO> findPage(PageWrap<QueryWOutboundExtDTO> pageWrap); | 
|   | 
|   | 
|     PageData<WOutboundExtListVO> findListPage(PageWrap<QueryWOutBoundDto> pageWrap); | 
|   | 
|     WOutboundListCountVO pageCount(QueryWOutBoundDto param); | 
|     /** | 
|      * 完工入库使用 根据入库货位筛选 13 件小时内,设备对应货位的转库单入库后产生的入库单记录 | 
|      * @param inLocationIds | 
|      * @return | 
|      */ | 
|     List<FinishedInBillBean> finishedInBill(String inLocationIds,String inIds); | 
|   | 
|   | 
|     List<WOutboundExtListVO> listForExcel(QueryWOutBoundDto queryWOutBoundDto); | 
|   | 
|     PageData<WorkOrderOutboundExtListVO> workOrderOutList(PageWrap<QueryWSOutBoundDto> pageWrap); | 
|   | 
|   | 
|     List<WorkOrderOutboundExtListVO> workOrderOutListForExcel(QueryWSOutBoundDto dto); | 
| } |